{"title":"通过配对评估将基于查询的学习嵌入到编程中","authors":"Sonya A. Coleman, Eric Nichols","doi":"10.11120/ital.2011.10010072","DOIUrl":null,"url":null,"abstract":"Abstract Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"188 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Embedding Inquiry based learning into Programming via Paired Assessment\",\"authors\":\"Sonya A. Coleman, Eric Nichols\",\"doi\":\"10.11120/ital.2011.10010072\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.\",\"PeriodicalId\":247470,\"journal\":{\"name\":\"Innovation in Teaching and Learning in Information and Computer Sciences\",\"volume\":\"188 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Innovation in Teaching and Learning in Information and Computer Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.11120/ital.2011.10010072\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Innovation in Teaching and Learning in Information and Computer Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11120/ital.2011.10010072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Embedding Inquiry based learning into Programming via Paired Assessment
Abstract Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.