期刊名称:Journal of Systemics, Cybernetics and Informatics
印刷版ISSN:1690-4532
电子版ISSN:1690-4524
出版年度:2017
卷号:15
期号:4
页码:26-35
出版社:International Institute of Informatics and Cybernetics
摘要:The nature of problems typically tackled in initial programmingcourses can lead students to dismiss problem solving techniquesand processes. Faculty and students in Programming 1 and 2classes are prone to focus on the mechanics and syntax ofprogramming at the expense of building increasingly complexand realistic models of the solution. To motivate undergraduatestudents to accept the importance of flowcharts, pseudo-code,documentation, and other development tools, we present aseries of active learning lessons for introductory programmingclasses built and tested at Valparaiso University. These lessonsintroduce development tools and problem solving as vitalcomponents of an overall solution and provide opportunities forstudents to see their value in real world applications. Followingthe lessons, 100% of the students recognized the importance ofdevelopment tools, and 95% of the students identified a desireto learn more about how they can be used.
关键词:CS1; Programming 1; Flowcharts; Technical;Documentation; Development Tools.