{"title":"探究结对编程如何帮助构造自动机的实践探究设计","authors":"Oana Andrei","doi":"10.1145/3555009.3555031","DOIUrl":null,"url":null,"abstract":"Finite state automata (FSA) are a fundamental concept in the theory of computation and the undergraduate computer science education. However often students encounter difficulties with the task of constructing them due their abstract, theoretical nature. We present a disciplinary enquiry design investigating to what extent Pair Programming (PP) as a collaborative learning activity impacts on Software Engineering (SE) undergraduate students’ perceived and assessed performance when used for the task of constructing FSA.","PeriodicalId":423863,"journal":{"name":"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Practice Enquiry Design to Investigate How Pair Programming Can Help with Constructing Automata\",\"authors\":\"Oana Andrei\",\"doi\":\"10.1145/3555009.3555031\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Finite state automata (FSA) are a fundamental concept in the theory of computation and the undergraduate computer science education. However often students encounter difficulties with the task of constructing them due their abstract, theoretical nature. We present a disciplinary enquiry design investigating to what extent Pair Programming (PP) as a collaborative learning activity impacts on Software Engineering (SE) undergraduate students’ perceived and assessed performance when used for the task of constructing FSA.\",\"PeriodicalId\":423863,\"journal\":{\"name\":\"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3555009.3555031\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3555009.3555031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Practice Enquiry Design to Investigate How Pair Programming Can Help with Constructing Automata
Finite state automata (FSA) are a fundamental concept in the theory of computation and the undergraduate computer science education. However often students encounter difficulties with the task of constructing them due their abstract, theoretical nature. We present a disciplinary enquiry design investigating to what extent Pair Programming (PP) as a collaborative learning activity impacts on Software Engineering (SE) undergraduate students’ perceived and assessed performance when used for the task of constructing FSA.