Leveraging programming difficulty to improve understanding and perceptions of non-majors

Journal of Computing Sciences in Colleges(2014)

引用 0|浏览7
暂无评分
摘要
In this paper, we discuss the benefits of assignment difficulty on student performance and perceptions in an introductory-level non-major programming course. We assessed both performance (how well the students can program) and perceptions (how the students feel about programming) weekly as the students progressed through the semester, though in most detail at the start and end of the course. Our results show that completing challenging course assignments not only improved the students' ability to program, but also improved their perceptions of programming in general. Students repeatedly asserted that their favorite assignments were the most challenging ones because they provided the most satisfaction when completed.
更多
查看译文
关键词
challenging course,introductory-level non-major programming course,student performance,assignment difficulty,favorite assignment,Leveraging programming difficulty
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要