A synthesized teaching model that promotes both procedural and conceptual knowledge dimensions in CS1

G. Haldeman
{"title":"A synthesized teaching model that promotes both procedural and conceptual knowledge dimensions in CS1","authors":"G. Haldeman","doi":"10.1145/3633053.3633064","DOIUrl":null,"url":null,"abstract":"Many of the effective practices studied in Computer Science Education Research (CER) tackle a common issue, which is that forming correct theories about programs and programming is challenging for novices and, therefore, rife for developing misconceptions. Combining aspects from all these practices, we developed a teaching model focused on correct theory formation about programs and programming (along all four dimensions of knowledge: factual, conceptual, procedural, and metacognitive). The proposed model is currently being implemented in one of the five sections of CS1 in Python at a small liberal arts college. Preliminary results based on the first midterm and anecdotal observations indicate improved learning, a lesser divide between high- and low-performing students, improved quality of student-submitted code, and other positive outcomes such as near-perfect attendance, improved student engagement with the material and other peers in the classroom, and a sense of enthusiasm about the subject.","PeriodicalId":516671,"journal":{"name":"Proceedings of the 8th Conference on Computing Education Practice","volume":"27 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th Conference on Computing Education Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3633053.3633064","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Many of the effective practices studied in Computer Science Education Research (CER) tackle a common issue, which is that forming correct theories about programs and programming is challenging for novices and, therefore, rife for developing misconceptions. Combining aspects from all these practices, we developed a teaching model focused on correct theory formation about programs and programming (along all four dimensions of knowledge: factual, conceptual, procedural, and metacognitive). The proposed model is currently being implemented in one of the five sections of CS1 in Python at a small liberal arts college. Preliminary results based on the first midterm and anecdotal observations indicate improved learning, a lesser divide between high- and low-performing students, improved quality of student-submitted code, and other positive outcomes such as near-perfect attendance, improved student engagement with the material and other peers in the classroom, and a sense of enthusiasm about the subject.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在 CS1 中同时促进程序性知识和概念性知识的综合教学模式
计算机科学教育研究(CER)中研究的许多有效实践都解决了一个共同的问题,那就是对于新手来说,形成关于程序和编程的正确理论具有挑战性,因此容易产生误解。结合所有这些实践的各个方面,我们开发了一种教学模式,专注于形成关于程序和编程的正确理论(所有四个维度的知识:事实、概念、程序和元认知)。目前,我们正在一所小型文理学院的五门 Python CS1 课程中的一门课程中实施该教学模式。根据第一次期中考试和轶事观察得出的初步结果表明,学习效果有所改善,成绩优秀和成绩较差的学生之间的差距缩小,学生提交的代码质量有所提高,而且还取得了其他积极成果,例如出勤率接近满分,学生与教材和课堂上其他同学的互动有所改善,以及对该学科的热情有所提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Orienting learners and teachers in introductory programming classes: the ABC Framework Incorporating Generative AI into Software Development Education Institute of Coding in Wales Digital Skills Bootcamps – Micro-Credentials: A Pilot Project Embedding culturally relevant pedagogy in practice: Considerations for training and resource development Automated Assessment for Databases Units
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1