韩丽霞 毕方明 张艳群


摘 要:不断地提高学生解决复杂工程问题的能力是本科工程教育的基本定位。文章针对计算机专业基础课教学存在知识横向封装、教师“满堂灌”、学生实践能力不足等问题,以计算机学科竞赛ACM-ICPC为抓手,提出以“计算机问题解决”为主线、以赛促改,以学生为中心、以赛促教,兼顾整体培养与个性实训、以赛促学的方法,培养学生的计算思维和创新能力,提高实践能力和动手能力。
关键词:复杂工程问题;以学生为中心;教学改革;学科竞赛
中图分类号:G640 文献标识码:A 文章编号:1002-4107(2021)12-0003-03
当前我国高等教育正处于深度变革的关键时期。教育部高等教育司吴岩司长指出,要坚持“以本为本”,推进“四个回归”,深化课程结构改革,让教学活起来,让学生忙起来,全面振兴本科教育,进一步提高人才培养的质量,聚焦“双一流”,集中力量加快新工科建设。
针对计算机学科培养学生解决复杂工程问题能力的定位[1],国内外很多著名的高校均进行了一系列的改革和实践[2]。麻省理工学院实施了以项目为驱动的教学模式,旨在培养学生对理论知识的应用能力;北京大学针对计算机核心课程设置了实验班,采用“大班授课+小班讨论”的模式,致力于培养学生的创新能力和实践能力;南京大学对拔尖实验班课程体系进行了“大刀阔斧”的变革,将“计算机导论”“离散数学”“程序设计”“数据结构”“算法设计”课程建设为跨度为4个学期的“计算机问题求解”课程,培养学生的自我探究和个性化学习能力;上海交通大学注重个性化培养,设立ACM实验班,取得了傲人的成绩。……