掌握学习框架下的CS1教学:对学生学习和参与的影响

Giulia Toti, Guoning Chen, Sebastian Gonzalez
{"title":"掌握学习框架下的CS1教学:对学生学习和参与的影响","authors":"Giulia Toti, Guoning Chen, Sebastian Gonzalez","doi":"10.1145/3587102.3588844","DOIUrl":null,"url":null,"abstract":"Mastery Learning, a pedagogical strategy in which students are allowed to prove mastery of the skills acquired in a course over multiple attempts (and used failed attempts as feedback) is becoming increasingly popular in higher education. Large introductory programming courses can use it to strengthen students' preparation for later courses, but some challenges to its adoption remain, such as how to scale this format to hundreds of students, or how to ensure that students do not fall behind on the material. In Spring 2021, the instructors at the Anonymous University transformed the structure of their CS1 course using a Mastery Learning format, reorganizing the material in units focused on the different course topics. Students were allowed to prove mastery of each unit separately and over multiple times, without penalties for missed or failed attempts. In this experience report, we will describe the strategies adopted to cater to a large cohort of novice students. We will compare the students' learning experience with a cohort of students who took the course in a more traditional format, and show that the students benefited from the new format in terms of quantity of skills mastered. Students also exhibited signs of increased motivation to practice and complete tests without grade incentives. Finally, we will discuss some pitfalls in our design and address some of the concerns of instructors interested in trying a Mastery Learning approach in their CS1 courses.","PeriodicalId":410890,"journal":{"name":"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1","volume":"22 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Teaching CS1 with a Mastery Learning Framework: Impact on Students' Learning and Engagement\",\"authors\":\"Giulia Toti, Guoning Chen, Sebastian Gonzalez\",\"doi\":\"10.1145/3587102.3588844\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mastery Learning, a pedagogical strategy in which students are allowed to prove mastery of the skills acquired in a course over multiple attempts (and used failed attempts as feedback) is becoming increasingly popular in higher education. Large introductory programming courses can use it to strengthen students' preparation for later courses, but some challenges to its adoption remain, such as how to scale this format to hundreds of students, or how to ensure that students do not fall behind on the material. In Spring 2021, the instructors at the Anonymous University transformed the structure of their CS1 course using a Mastery Learning format, reorganizing the material in units focused on the different course topics. Students were allowed to prove mastery of each unit separately and over multiple times, without penalties for missed or failed attempts. In this experience report, we will describe the strategies adopted to cater to a large cohort of novice students. We will compare the students' learning experience with a cohort of students who took the course in a more traditional format, and show that the students benefited from the new format in terms of quantity of skills mastered. Students also exhibited signs of increased motivation to practice and complete tests without grade incentives. Finally, we will discuss some pitfalls in our design and address some of the concerns of instructors interested in trying a Mastery Learning approach in their CS1 courses.\",\"PeriodicalId\":410890,\"journal\":{\"name\":\"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1\",\"volume\":\"22 3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3587102.3588844\",\"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 2023 Conference on Innovation and Technology in Computer Science Education V. 1","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3587102.3588844","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

精通学习是一种教学策略,允许学生通过多次尝试(并将失败的尝试作为反馈)来证明对课程中所学技能的掌握程度,这种策略在高等教育中越来越流行。大型入门编程课程可以使用它来加强学生对以后课程的准备,但是采用它仍然存在一些挑战,例如如何将这种格式扩展到数百名学生,或者如何确保学生不会落后于材料。在2021年春季,匿名大学的教师使用精通学习格式改变了CS1课程的结构,重新组织了侧重于不同课程主题的单元材料。学生们被允许分别多次证明对每个单元的掌握程度,而不会因为错过或失败而受到惩罚。在这份经验报告中,我们将描述为迎合大批新手而采取的策略。我们将把这些学生的学习经历与一组以更传统形式学习的学生进行比较,并表明学生在掌握技能数量方面受益于新形式。在没有分数奖励的情况下,学生们也表现出了更大的动力去练习和完成考试。最后,我们将讨论我们设计中的一些缺陷,并解决有兴趣在CS1课程中尝试掌握学习方法的教师的一些问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Teaching CS1 with a Mastery Learning Framework: Impact on Students' Learning and Engagement
Mastery Learning, a pedagogical strategy in which students are allowed to prove mastery of the skills acquired in a course over multiple attempts (and used failed attempts as feedback) is becoming increasingly popular in higher education. Large introductory programming courses can use it to strengthen students' preparation for later courses, but some challenges to its adoption remain, such as how to scale this format to hundreds of students, or how to ensure that students do not fall behind on the material. In Spring 2021, the instructors at the Anonymous University transformed the structure of their CS1 course using a Mastery Learning format, reorganizing the material in units focused on the different course topics. Students were allowed to prove mastery of each unit separately and over multiple times, without penalties for missed or failed attempts. In this experience report, we will describe the strategies adopted to cater to a large cohort of novice students. We will compare the students' learning experience with a cohort of students who took the course in a more traditional format, and show that the students benefited from the new format in terms of quantity of skills mastered. Students also exhibited signs of increased motivation to practice and complete tests without grade incentives. Finally, we will discuss some pitfalls in our design and address some of the concerns of instructors interested in trying a Mastery Learning approach in their CS1 courses.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信