赛教结合提高C++程序设计实验课教学效果的再思考
2017-07-21肖宁
陕西教育·高教版 2017年4期
关键词:教学效果
【摘 要】为提高C++程序设计这一学生普遍感到难学的实验课的教学效果,文章结合软件设计大赛从多方面进行探讨,教学实践表明其在提高课程的教学效果上是行之有效的。
【关键词】C++程序设计 软件大赛 教学效果
C++程序设计是学生进入编程世界的入门课,概念规则多、使用灵活、包含了面向过程及面向对象机制等[1],如何提高学生编程能力及实验课的教学效果一直是该课程教师所追求的目标。目前的高职教育中,竞赛尤其是工科类的竞赛,如“蓝桥杯”全国软件专业人才设计与创业大赛(简称:软件大赛)等已成为教育发展和教学改革的一种辅助和促进手段。大赛具竞争性、挑战性、创新性等特点,它要求学生具有较强的信息获取、理解、处理、创新能力,参与大赛可有力提高学生运用知识解决实际问题的能力及学生创新思维的培养,可有效提高学生的自主创新意识、研究能力和工程实践能力,是对教学质量及创新人才培养目标实现的一种较好的检验和推动[2]。本文将结合笔者近五年来对软件大赛(C++组)参赛学生的省赛、决赛的赛前辅导及自己的教学经验,探索有效提高实验课教学效果的方法。
C++程序设计实验课教学过程中存在的主要问题
1.职业院校的学生来源多样,素质差距大,入学成绩低,学习积极性不高,几乎无课前预习、课后复习的习惯,学习能力不强,给教师的授课带来困难,再加之该课程的教学内容多,课时少,使学生普遍感到该课程学习难度大,这在一定程度上不利于学生对该课程的理解和掌握。……
登录APP查看全文
