结合慕课的C++程序设计课程教学改革探索
2017-03-21王国强阚红星杨松涛金力
王国强+阚红星+杨松涛+金力


摘要:针对实际教学过程中发现的一些问题,结合医药软件开发专业的特点,提出了一种结合慕课的C++程序设计课程教学模式。并分别从课前自学慕课的设计、课堂理论教学的设计、课堂实验教学的设计和课程考核方式的设计等方面进行了详细的阐述。
关键词:慕课;C++程序设计课程;教学改革
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)33-0144-03
Abstract: Aiming at some problems in the actual teaching process and the characteristics of medical software development specialty, a teaching mode of C++ programming course combined with MOOC is proposed, which is described in detail from the aspects of the design of self - learning MOOC before class, the design of theory teaching, the design of experimental teaching and the design of course assessment method.
Key words: MOOC; C++ Programming Course; Teaching reform
1 引言
《C++程序设计》是高级语言程序设计的一个入门课程,也是安徽中医药大学的医药软件开发专业本科生的一门必修的基础课程。这门课的教学目标是使学生掌握C++程序设计语言的基本语法、掌握面向对象程序设计的基本概念,学会使用C++程序的集成开发环境,并为后续的专业课程学习打下坚实的基础。
传统的C++程序设计课程教学存在着重理论轻实践、学生学习兴趣不高、学生动手能力弱等突出问题,急需一种新的教学模式来提高教学效果。慕课(Massive Open Online Course, MOOC)是最近兴起的一种新的教学模式,具有很多优点,结合慕课进行混合式教学可以很好地解决学生被动听课、学生对课堂教学内容理解不透彻、课堂课时不够等问题[1],也为C++程序设计课程的教学改革提供了一种新的思路。
2 研究背景
2007年,美国犹他州立大学的David Wiley教授和加拿大里贾纳大学的Alee Couros教授分别首次提出了慕课的概念,此后基于慕课的教学改革和教学模式引起了国内外学者的广泛关注[2]。2012年是慕课快速发展的一年,目前著名的三大慕课平台Udacity、Coursera和edX都在这一年被搭建起来;……
