{"title":"理解和支持CS1学生更好的配对","authors":"L. Legault","doi":"10.1145/3105726.3105729","DOIUrl":null,"url":null,"abstract":"Introduction to programming courses employ pair programming with benefits to both students and instructors. When selecting their own partners, students without extant support or social networks are at a significant disadvantage relative to well-connected students. The present work will use individual and pair programming activities to create a matching program to suggest effective programming partners to students, with the goal of improving the experience of partner work in introductory CS classes. In doing so, we will explore the relevant matching traits in productive pairs and gain a deeper understanding of (un)productive pair partnerships.","PeriodicalId":267640,"journal":{"name":"Proceedings of the 2017 ACM Conference on International Computing Education Research","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Understanding and Supporting Better Pairings for CS1 Students\",\"authors\":\"L. Legault\",\"doi\":\"10.1145/3105726.3105729\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Introduction to programming courses employ pair programming with benefits to both students and instructors. When selecting their own partners, students without extant support or social networks are at a significant disadvantage relative to well-connected students. The present work will use individual and pair programming activities to create a matching program to suggest effective programming partners to students, with the goal of improving the experience of partner work in introductory CS classes. In doing so, we will explore the relevant matching traits in productive pairs and gain a deeper understanding of (un)productive pair partnerships.\",\"PeriodicalId\":267640,\"journal\":{\"name\":\"Proceedings of the 2017 ACM Conference on International Computing Education Research\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2017 ACM Conference on International Computing Education Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3105726.3105729\",\"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 2017 ACM Conference on International Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3105726.3105729","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Understanding and Supporting Better Pairings for CS1 Students
Introduction to programming courses employ pair programming with benefits to both students and instructors. When selecting their own partners, students without extant support or social networks are at a significant disadvantage relative to well-connected students. The present work will use individual and pair programming activities to create a matching program to suggest effective programming partners to students, with the goal of improving the experience of partner work in introductory CS classes. In doing so, we will explore the relevant matching traits in productive pairs and gain a deeper understanding of (un)productive pair partnerships.