基于OBE的程序设计基础教学改革探讨
2021-07-13杨小莹张万礼
曲靖师范学院学报 2021年3期
杨小莹,张万礼
(宿州学院 信息工程学院,安徽 宿州 234000)
程序设计基础是计算机类专业的第一门程序设计课程,在构建学生编程体系方面起着很大的作用,是许多后续专业课程开设的前提和基础.在教学过程中,大部分教师采用“讲—听—记—练”的教学模式,以教师为中心,学生处于被学地位,课后学生学习较为单一,仅以作业为主.整个教学过程学生缺乏主动性,师生互动极为贫乏,期末考核方式单一,仅仅进行传统的卷面考试.这种以教师教为中心的教学效果欠佳,学生无法获得程序设计的思维,无法提高程序设计实践能力.
OBE(Outcome Based Education)是“以 学生为本、以成果为导向”的教育理念[1],这种教育理念注重学生的学习效果以及综合能力的提高.本文通过将OBE教育理念应用到《程序设计基础》课程教学中,锻炼培养学生编程思维,为后续专业课程的学习打下扎实的理论和实践基础,提高学生工程实践能力和综合竞争力.
1 OBE教育理念
OBE教育理念源于西方教育改革,注重学生具备的学习能力,本质是以“定义—实现—评估” 预期学习成果为主线开展教学活动[2-3],通过评估学生学习成果持续改进教学质量,如图1所示.首先根据社会需求和学校定位制订专业人才培养目标,依此制定毕业要求,毕业要求决定了教学中需要达到的指标点,根据指标达成情况确定、修改、完善课程体系[4-5].依据指标点以及课程教学效果改进完善课程教学大纲,大纲决定采用何种教学方法,通……
登录APP查看全文
