Toward more effective strategies in teaching programming for novice students

Teaching, Assessment and Learning for Engineering(2012)

引用 1|浏览5
暂无评分
摘要
This work reports two different approaches in teaching an introductory level computer programming course to first-year undergraduate students in a small liberal arts university. The first approach, task-specific design strategy, is a simplified teaching method to help students solving large problems. The second approach, teaching programming using graphical language, is a method to enhance students' understanding on programming terminologies. The overall evaluation of the course showed the teaching methods are beneficial and effective, especially for students with limited background in computing and programming. Further, students' feedback conducted at the end provide us with potential improvements for the future.
更多
查看译文
关键词
computer aided instruction,computer science education,educational courses,educational institutions,programming,teaching,visual languages,arts university,computer programming course,graphical language,programming teaching,student feedback,student understanding enhancement,task-specific design strategy,undergraduate students,cs1,novice students,teaching programming,terminology
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要