首页> 外文会议>ACM SIGCSE Technical Symposium on Computer Science Education >Getting Students to Earnestly Do Reading, Studying, and Homework in an Introductory Programming Class
【24h】

Getting Students to Earnestly Do Reading, Studying, and Homework in an Introductory Programming Class

机译:让学生在介绍的编程课程中认真阅读,学习和家庭作业

获取原文

摘要

Getting students to read and study before class, to be better prepared for lecture, or to enable a flipped classroom is a long-standing difficulty for teachers of introductory programming classes. Furthermore, getting students to do homework, consisting of small practice problems and questions, is also a long-standing difficulty without massive grading resources. And even then, preventing students from copying others' solutions is difficult as well. Today, the web enables new interactive learning material that is replacing past forms of textbooks and homework assignments, and students today commonly have access to needed devices and the internet. This paper provides data on student reading and homework completion rates for web-based interactive learning material we created that automatically records reading and homework activity by students. The data is for several thousand students at over 10 universities, for introductory programming classes in Java, Python, and C++. The data shows that, with an appropriate amount of awarded points, required-reading completion rate was 84%, and auto-graded homework completion rate was 75%, varying somewhat based on how many course grade points those items were worth. Students on average spent about 10 minutes reading each section, and about 3 minutes per homework problem, both appropriate amounts for those items. Furthermore, we developed measures of whether students were earnestly attempting the reading and homeworks, versus just "cheating the system" to get course grade points. We describe those earnestness measures in this paper. With proper design and amount of assigned work, 80%-90% of students earnestly did the reading and homework activities, even when no penalty existed for cheating the system, and fewer than 3% blatantly cheated the system to get their points.
机译:让学生在课前阅读和学习,更好地为讲座做好准备,或者为介绍编程课程教师提供翻转的课堂。此外,让学生做作业,包括小型实践问题和问题,也是一个长期困难,没有大规模的分级资源。即便如此,也是难以阻止学生复制别人的解决方案。今天,网络使新的交互式学习材料能够取代过去形式的教科书和家庭作业,而今天的学生通常可以访问所需的设备和互联网。本文提供了关于我们创建的基于网络的互动学习材料的学生阅读和家庭作业完成率的数据,这些材料由学生自动记录阅读和家庭作业活动。数据是超过10所大学的数千名学生,用于Java,Python和C ++中的介绍性编程类。数据显示,随着适量的奖励积分,所需读数完成率为84%,自动评分作业完成率为75%,略微不同,基于这些物品值多少点数量。学生平均花了大约10分钟阅读每个部分,并且每个家庭作业问题约3分钟,这两个项目都适当的金额。此外,我们开发的学生是否认真尝试阅读和家庭作业,而不只是“欺骗系统”中获得的课程成绩分措施。我们在本文中描述了这些认真措施。通过适当的设计和分配工作量,80%-90%的学生认真地做了阅读和家庭作业的活动,即使在欺骗该系统没有罚款,并且少于3%的公然欺骗了系统以获得他们的积分。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号