提升学生的项目开发和工程实践能力
更新日期:2022-03-12     浏览次数:103
核心提示:1 程序设计实验教学现状目前国内高校的程序设计实验教学内容一般由课本案例、上机实验、课程大作业组成,形式上多为教师讲授知识点及经典案例,学生在

1 程序设计实验教学现状

目前国内高校的程序设计实验教学内容一般由课本案例、上机实验、课程大作业组成,形式上多为教师讲授知识点及经典案例,学生在实践课完成编程题目,并在课程最后完成一个较大规模的项目作为大作业[]。近年来实验教学越来越受到重视,实验教学的课时占比、上机实践的题量、课程大作业的难度均呈现上升趋势。一个知识点从引入到巩固,往往伴随着多个不同的案例,以求让学生在反复练习的过程中获得提升。但从实际效果来看,学生在数量庞大且互不相关的案例面前往往疲于应对,不同的案例要求学生不断在各类背景信息间进行切换,无法在不同的案例和知识点之间建立起直观的联系。以传统的计算机大类专业入门程序设计课程-C语言程序设计为例,案例教学法在C语言教学中运用普遍[],如“判断素数,冒泡排序,”约瑟夫环等都是C语言实验教学中常用的实验案例。