针对应用型人才培养的程序设计课程教学方法探索
2019-08-07吕圣军赵建锋
计算机教育 2019年7期
吕圣军,赵建锋,桂 婷
(浙江工业大学之江学院 信息工程学院,浙江 绍兴 312030)
0 引 言
2016年,教育部高等学校大学计算机课程教学指导委员会发布了《大学计算机基础课程教学基本要求》(简称《要求》)。《要求》指出:“计算机程序设计基础”是大学计算机教学系列中的核心课程,通过该课程使学生初步掌握程序设计的基本方法、编程技能与上机调试能力,并尝试通过编程解决一些示例性的应用问题(如数值计算、信息管理等)[1]。传统的程序设计课程基本上采用教室理论授课、机房上机实验的方式进行,人数多、课时少是制约教学效果严重的问题。由于学生的学习习惯、理解能力以及实践时间不足等,都会使学生丧失学习兴趣,达不到《要求》的教学效果。
所谓“多层教学模式”,是指利用多种现代教学手段, 通过课前预习、课中演习、课后巩固的方式提高教学质量和效率。这种教学模式可以打破学习的时空限制,提高程序设计训练量和力度。利用该模式有以下优势。
1)贴近实战的应用型案例有利于提高学生学习兴趣。
应用型人才的培养需要对理论型案例进行改造,使其更加实用。因为有用,学生才会有更高的学习兴趣,学习才能取得更高的效率。
2)精美的教学视频能让学生反复学习基础知识。
传统课堂教学的时效性很强,教师的教学不能反复观看。因此,提前录制教学视频让学生反复或者有选择性地观看是提高效率的好方法。
3)高效的评测软件能极大减轻教师的工作强度,满足基础课教学需求。……
登录APP查看全文
