基于MOOC平台的“C语言程序设计”课程混合式教学模式研究
2018-09-20肖慧明油晔
肖慧明 油晔
摘要:文章从C语言课堂教学实际出发,结合高职院校教学的实际情况,将MOOC资源与混合式教学模式有机结合,充分发挥MOOC平台在高等职业教育领域中的作用。
关键词:C语言;MOOC;教学模式
C语言作为计算机程序设计高级语言之一,由于它自身具有高级语言的特点,同时又具备了很强的数据处理及问题解决能力,所以在当今的高职院校教学中,“C语言程序设计”这门课程仍作为计算机专业的基础必修课,而且也逐渐发展成为非计算机相关专业的一门重要的计算机语言类编程课。但在知识的传授上,目前一般高职院校仍然采用传统理论教学与实训教学相结合的方式进行授课,这种教学方式最大的弊端是同一年级的、不同层次水平的学生必须在有效的课堂时间内接受同一个版本、同一教学难度的教学内容,从而忽视了学生自身所具有的个性化特点,在教学中教师不能很好地做到“因材施教”。
1 MOOC的产生与发展
MOOC也被称之为“慕课”,它于2007年诞生在美国犹他州立大学。David教授基于Wiki的基础上创建了一门网络开放课程“Intro to Open Education” [1],可以说这是MOOC产生的前身。2008年,MOOC—词首次被加拿大学者Bryan和Dave提出,并且开设了第一门名为Connectivismand Connective Knowledge Online Course(简称为CCK08)的课程[2]。随后,美国斯坦福大学创办了 MOOC盈利性组织Udacity和盈利性机构Coursera,麻省理工学院和哈佛大学联合投资创建了非盈利性组织edX。从此Udacity,Coursera和edX成了 MOOC平台的三大巨头。宾夕法尼亚大学、普林斯顿大学、密歇根大学等一些国外名校纷纷在MOOC平台上发布了相应的MOOC课程,因此2012年也被称为“慕课元年”[3]。……
