APP下载

基于MOOC平台的“C语言程序设计”课程混合式教学模式研究

2018-09-20肖慧明油晔

无线互联科技 2018年15期
关键词:C语言程序设计C语言教学模式

肖慧明 油晔

摘要:文章从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]。

MOOC是由Massive, Open, Online, Course 4个英文单词的首字母缩写组成,其中“M”代表大规模,“0”代表开放式,“0”代表在线学习,“C”代表课程。人们的学习方式由传统的必须集中在一个固定的地方进行学习,转变为不受地域影响,不同年龄、不同职业的学习者可根据自己的兴趣、爱好在不同时间,有选择地进行有针对性的自主学习。2013年,北京大学、清华大学、复旦大学以及香港大学、台湾大学等国内诸多高等学校的纷纷加入,MOOC这种教学平台如火如荼地兴起。因此,2013年也被教育界称为“中国MOOC元年”[4]。除了各大学校的MOOC课程外,许多网络平台也推出了具有自己特色的网络课程。例如,由网易公司与教育部爱课程网携手推出的“中国大学MOOC(慕课)”在线教育平台。中国大学MOOC汇集了北京大学、浙江大学、复旦大学、西安交通大学、同济大学等多所985高校的MOOC(慕课)课程,内容涉及诸如外语、心理学等基础学科,又包含计算机、经济管理、艺术设计等专业学科,同时也包含了从哲学历史到工程技术、从法学到农林医药等方方面面的内容。网易公司推出的网易云课堂,它具有4 000多门的课程,涉及IT、外语、金融、职场技能、生活家居等各个领域。这些都为我国职业教育的发展创造了有利的网络教学环境。

虽然MOOC提供了许多优质的线上课程,但是MOOC的学习者都是在无人监督和辅导的情况下的自主学习。因此,MOOC的入學率和辍学率很高。除此之外,MOOC缺乏面对面的交流,MOOC课程的实践问题也没有很好的解决方案。

2 混合式学习模式

教和学是教学过程中相辅相成的一个互动过程,也是教育教学过程中最重要的两个组成部分。作为教学过程的主要元素——教师和学生,应当在这个互动过程中,既要充分发挥教师的主导作用,同时也要体现出学生的主体地位,这样才能实现教与学的有机融合。依据加德纳教授的“多元智能理论”提出,教师应在学生知识基础、智力因素和非智力因素存在明显差异的情况下,有区别地设计教学环节和考核标准。教师在遵循因材施教的原则基础上,有针对性地实施对不同类别学生的学习指导。这种教学方式充分避免了职业院校在传统计算机教学授课过程中采用的“一刀切”的教学方式。因此,采用“尊重学生个体差异,促进全体学生共同发展”的“因材施教”的教学原则来提高教学效果。

混合学习模式包含两个方面,一方面是由于技术层面产生的混合,另一方面是教学模式层面产生的混合。首先我们先来看看技术层面产生的混合。当今随着移动互联网技术的快速发展,以及远程教育网络平台及微信公众平台的应运而生,使得传统的学习方式与数字化的学习模式自然而然地紧密结合在一起,从而产生了一种新型的混合学习模式。而这种以远程教育网络平台为主、微信公众平台为辅的新型混合学习模式已在远程教育利用得到广泛的推行。这种学习模式既能充分发挥传统教学中教师的主导作用,同时又能使学习者在学习过程中充分发挥其学习的主动性、积极性以及创造性,使学习者由以往的被动学习变为主动学习。

另一种混合学习模式是基于教学模式层面的混合。在教学过程中,教师可以采用翻转课堂、分层次教学、理实一体化等多种方法的教学模式,使原本单一的教师“一言堂”的教学模式得到了改变。传统的教学方式最大的弊端是同一年级的、不同层次水平的学生必须在有效的课堂时间内接受同一个版本、同一教学难度的教学内容,从而忽视了学生自身所具有的个性化特点,在教学中教师不能很好地做到“因材施教”。而采用多种教学方法的混合教学模式则更加突出学生学习的主动性与参与性。

3 “C语言程序设计”的教学改革

3.1 课前利用M00C平台自主学习

“C语言程序设计”课程教学内容中有些知识点相对简单,学生学习起来比较容易理解。例如:C的数据类型、运算符与表达式、顺序结构等基础知识。而有些知识点相对比较抽象、难以理解。例如:数组、函数、指针等。还有部分学生在课堂的有效时间内不能完全消化教师所讲授的内容。针对这种情况,选择中国大学MOOC网上的浙江大学的“程序设计入门——C程序” MOOC课程、北京理工大学“C语言程序设计” MOOC课程以及厦门大学的“C程序设计基础”等MOOC课程,将这些课程中内容讲授较好的章节视频下载,并发布到QQ群空间、校园网平台、蓝墨云班课等多种教学平台上供学生自主学习。学生可以根据自己对知识点掌握的实际情况,以及自身的学习兴趣和爱好有选择地进行课前预习和课后复习,这为学生的自定步调学习提供了充足的学习资料。同时,将互联网上经过筛选的网络资源及链接发布给学生,以便更好地拓宽学生的知识面。在交流平台上,学生随时可以根据自己的预习与学习情况提出问题供大家思考。

3.2 课中利用讨论、小组协作进行混合学习

根据教师教学和学生的学习特点,学生的知识体系的建构不能也不可以完全依赖于网络,教师的讲解与启发仍然是教学过程的必要环节。教师在教学过程中仍要充分发挥传统课堂的优势,对于重点知识以及主要问题进行讲解,但要做到点到为止。对于知识的延伸与拓展等方面的内容,应给学生留出足够的时间与空间让学生主动去探究。讨论和小组协作等方式就是最好的学习方法,这种方法不仅提高了学生自己去寻求解决问题的能力,同时在讨论与协作的过程中学生不仅实现了自己的知识体系构建,也学会了学习体验的分享。这些课堂上互动环节的增设,既调动了学生学习的积极性,同时又为传统的职业教育增添了新的方法与手段。

3.3 课后利用MOOC平台进行评价与监控

MOOC除了具有开放性和大规模这两个显著特征外,MOOC平台还提供了学习效果反馈这一功能。一般来说MOOC提供的学习效果反馈的方式有两种:(1)在学习过程中加入的阶段性测试;(2)单元学习结束后的单元测试。在这两种测试中,教师可以通过加入客观性试题利用机器来测评学生的学习效果,也可以提出一些主观性试题,让学生自由发挥,由教师来测评。教师还可以充分利用MOOC的讨论区,组织学生针对某一问题或某一知识点的问题进行讨论。学生与学生之间也可以在讨论区中不受时间、地点的限制进行讨论与评价。教师在与学生进行问题的沟通与交流的同时,就可以更好地针对每名学生提出符合学生自身特点的学习建议,来帮助学生更好地完成学业。

4 结语

MOOC的飞速发展已经为教育界提供了一个优质的学习与交流的平台,高职院校应充分利用这一教学平台,将各种教学资源、教学手段与教学方法有机结合,打造出更具职业教育特色的优质课程。

[参考文献]

[1]李青,王涛.MOOC:—种基于连通主义的巨型开放课程模式[J].中国远程教,2012(3):30-36.

[2]MCAULEY A, STEWART B, SIEMENS G, et al.The MOOC model for digital practice, university of prince edwardisl, social sciencesand humantities research councir s knowledge synthesis grants on the digital economy information on[EB/OL].(2017-05-12)[2018-06-07].http:/davecormier.com/edblog/wpcontent/uploads/MOOC Final.pdf.

[3]The New York Times. The Year of the MOOC [EB/OL].(2012-11-04)[2018-06-07].http://www.nytimes.com/2012/ll/04/education/Edlife/massive-open-online-coures-are-multiplying-at-t-rapid-pace.html.

[4]董博杰.基于MOOC的混合式學习模式研究[D].青岛:中国海洋大学,2015.

猜你喜欢

C语言程序设计C语言教学模式
群文阅读教学模式探讨
基于Visual Studio Code的C语言程序设计实践教学探索
基于C语言的计算机软件编程
高职高专院校C语言程序设计教学改革探索
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
论子函数在C语言数据格式输出中的应用
5E教学模式对我国中学数学教学的启示