APP下载

基于MOOC教学理念的QQ群平台教学模式设计
——以 “C语言程序设计”为例

2016-08-13任艳霞

长江师范学院学报 2016年3期
关键词:C语言程序设计语句学习者

任艳霞,余 平,杨 有

(重庆师范大学 计算机与信息科学学院,重庆,401331)

基于MOOC教学理念的QQ群平台教学模式设计
——以 “C语言程序设计”为例

任艳霞,余平,杨有

(重庆师范大学计算机与信息科学学院,重庆,401331)

以MOOC教学理念为指导,设计基于QQ群平台的教学模式,具体包括教育者的教学活动设计、学习者的学习活动设计及基于MOOC教学理念的整个教学活动模式。模式的设计从开放性、交互性、教学过程精细化、教学评价多元化等方面体现了MOOC的教学理念,突出了互联网在线学习的本质。这种模式适应学习者本土化教学要求,满足学习者个性化学习需求,着重于学习者自主学习、协作学习能力的培养,适应了互联网时代对教育教学方式变革的需求。

MOOC;QQ群平台;C语言程序设计;教学模式

MOOC[1](Massive Open Online Course,大规模开放在线课程)是近几年兴起的一种新型教学模式。2013年,以MOOC为代表的在线学习模式席卷全国,促进着我们教学方式的改革。2013年上海交通大学率先加入全球最大的在线课程联盟Coursera,2014年清华大学推出了第一个中文MOOCs平台,到2015年,国内高校MOOCs课程上线将近1 000门。MOOC打破了高校对教育资源的垄断,老师与学生即时连接,凸显了以学生为主体的教学方式,这种教学方式对于传统教学而言是一次 “哥白尼”式的革命。“C语言程序设计”[2]是一门面向大学生的计算机编程语言入门课程,开设该课程的目的是让学习者了解计算机编程的语言语法规则,掌握编写和调试程序的基本技巧,培养学习者分析问题和解决问题的能力,增强学习者计算思维素养。调查发现,目前绝大多数高校 “C语言程序设计”课程的教学主要还是采用传统的 “课堂教学+上机实验”的模式。例如,针对重视理论忽略实践设计了MPTP“四驱”教学模式,这种模式调动了学习者的学习积极性,使学习者在掌握课程知识的同时,提升了综合应用能力[3];从培养学习者的编程实践能力出发,借鉴 “任务驱动+考核激励”的思想,设计了一种任务激励教学模式,探索出一种有效激发学习者主动性、积极性的途径[4];借鉴互联网技术,结合传统教学,设计了 “线上—线下”教学模式,即线上MOOC教学,线下课堂讨论,这种模式打破了传统的课堂教学形式[5]。然而,这些教学模式的设计忽视了学习者个体的差异性,不利于因材施教。基于此,这里在MOOC教学理念的指导下,借助学生最常用的QQ社交平台,设计出满足学习者个性化学习的课程教学模式,并以 “C语言程序设计”课程中的 “for循环语句”这一知识点的学习为例,详细介绍这一教学模式运行过程。

一、MOOC教学理念与QQ群平台分析

(一)MOOC教学理念的多维度特征分析MOOC教学理念基于行为主义学习理论,在学习资源丰富的网络交互环境中,学习者基本上可以不受限制地进行自主化、个性化地学习。MOOC从教学思想、教学内容、教学形式、教学对象、教学环境、

教学评价等6方面显现出与传统教学不同的特征,具体如表1所示。

表1 MOOC教学理念与特征

从课程角度而言,MOOC课程教学由课程通知、教学大纲、课程信息、视频、习题作业、讨论区、wiki等组成[6、7],其内容多采用“视频”形式展现,每段视频在 6-15分钟之间[8]。从授课方式而言,MOOC教学形式颠覆了传统教学 “以教为主”的教学理念,促进了教学 “传递范式”向 “学习范式”的转向[9]。从评价角度而言,小测试、作业及课程期末考试等多元考核方式打破了传统的单一的考核方式。

(二)QQ群平台支持MOOC教学的可行性分析

随着 “微时代”的悄然而至,多种网络交互平台应运而生。QQ群作为大学生交流的重要工具,操作简便,容易使用[10]。通过对重庆一高校调查发现,学生日常活动通知、作业收取、教学问题、班务等都是在自建的班级QQ群里发布的,QQ群备受大学生的亲睐。

一个完整的MOOC教学活动由一个中心平台、课程协调人、课程信息、教学活动、教学者 (本文中指教师)、学习者等组成[6]。教学者将教学资源发放在MOOC平台,学习者利用网络自主、协作学习。QQ群平台本身就是一个网络平台,它自身的可交互性、开放性、实时性恰好契合了MOOC的教学理念。例如,课程教学目标可以通过群公告展示,教学资源可以上传至群文件供学习者学习。QQ群聊天满足学习者的实时交流,提供教学者随时监控教学的可能。匿名、讨论组、QQ群视频可满足学习者的个性化交流学习,也提供教学者一个进行统一答疑解惑的交互场所。更重要的是,可利用QQ群活跃用户排序及QQ群邮箱文件收发时间监控学习者的自主学习,评价学习者的学习行为。因此,选择QQ群网络交互平台,设计基于MOOC教学理念的教学模式是可行的,其教学活动见表2。

表2 QQ群平台中基于MOOC教学理念的教学活动

二、基于MOOC教学理念的QQ群平台教学模式设计

教学模式是指在一定的教学思想和教学理论指导下,为完成教学目标和教学内容而形成的教学结构理论框架和活动程序[11]。本教学模式立足QQ群平台,基于MOOC教学理念,对教学者的教学活动、学习者的学习活动及整个教学活动进行设计。

(一)基于MOOC教学理念的QQ群平台教学框架设计

教学是教与学的过程,一个完整的教学系统由教学者、学习者、教学内容、教学媒体构成。在这个完整的教学系统中,教学者与学习者各要素间通过相互联系、有机结合,形成完整的教学活动。教学过程通常分为教学准备阶段、设计阶段、呈现阶段、实施阶段与评价阶段;学习过程是学习者从接受信息到信息的领会、习得、反馈;教学过程是教与学过程的有机融合。

基于MOOC教学理念的QQ群平台教学模式是将MOOC教学理念和传统教学模式相融合而形成的一种新的教学模式。在这一模式中,教学者针对教学内容的实施包括两方面。一方面是确保QQ群平台学习者可以自主学习,另一方面是教学者根据学习者在QQ群平台的学习情况及事先设计的教学 “问题”进行课堂教学。对于学习者来说,上一节课程学习结束意味着下一节课程学习的开始,从接受到这一讯息开始,学习者就该有相应的学习心理准备。一旦教学者将资源上传至QQ群平台,学习者就可根据个体需求进行在线学习。在课堂教学前,教学者根据学习者在线学习情况,汇总疑难困惑知识及问题,为课堂教学做充分准备。由此看出,学习者的在线学习为教学者展开课堂教学奠定了基础。在课堂教学中,在教学者深度梳理知识点后,学习者逐渐内化知识,形成有意义的学习。

(二)基于MOOC教学理念的QQ群平台教学活动过程设计

对教学者而言,整个教学过程如图1所示。首先是课前准备,教学者分析学习者先前知识水平,明确教学目标、教学内容,规划新课教学流程,针对新课的教学目标搜集教学资源、设计教学问题和任务。然后教学者针对教学目标设计能激发学习者思考的 “问题”,同时整合教学资源,将设计好的教学视频上传至QQ平台群文件中,发布群公告告知学习者,同时提示学习者在规定时间内提交学习任务。教学者一方面是确保学习者进入QQ群平台学习,另一方面是通过查看聊天内容和QQ群邮件收集学习者遇到的问题形成 “问题集”。在课堂上,教学者着重讲解 “问题集”,针对少数有特殊情况的学习者给予个别辅导。最后,教学者以QQ群活跃用户排序为参考掌握学习者在线学习情况,通过群邮件发送时间、作业完成质量考查学习者学习效果,形成过程性评价。在课程教学结束后,教学者对学习者的整个学习过程进行总结性评价,同时反思教学,动态调整教学计划。

图1 教学者教学活动过程

对学习者而言,在课前首先要进行预习,了解这节课的内容,做好主动学习的心理准备。借助QQ群公告信息明确教学目标、任务,进入QQ群文件下载视频,观看视频并完成其中的学习任务,以邮件形式提交测试作业及教学者布置的任务。学习者还可通过QQ群讨论组、匿名、群视频与其他学习者进行协作学习,探讨问题,交流自己的学习心得。课堂上,在教学者的辅助下学习者分小组汇报学习成果,同时参与小组的知识讨论,将疑难问题反馈给教学者。在教学活动完成后,学习者对自己的整个学习过程反思,具体教学过程如图2所示,图中虚线框出环节就是学习者在QQ群平台学习的过程。

图2 学习者学习活动过程

在线教学时,学习者利用QQ群平台自主学习、协作学习、提出困惑,这一过程需要学习者有良好的自觉、自主、自控能力,以及学习者之间的自主合作精神。教学者随机监控、指导教学,同时收集学习者提出的疑难问题,形成 “问题集”。在课堂教学时,教学者以 “问题集”为驱动,讲解知识。学习者在教学者的深化讲解下内化知识,完成学习,并对自己的学习过程进行反思、自我评价。在QQ群平台下,学习者明确目标,观看视频,自主、协作学习,构成了一个完整的基于MOOC教学理念的教学模式。虚线框出部分就是学习者的QQ群平台教学环节,在QQ群平台教学结束后,学习者进入课堂教学。基于MOOC教学理念的教学与课堂教学融合,形成了一个完整的QQ群平台教学模式,整个教学过程如图3所示。

图3 基于MOOC教学理念QQ群平台教学模式

(三)基于MOOC教学理念的QQ群平台教学案例设计与分析

根据设计好的教学模式,以 “C语言程序设计”课程中的 “for循环语句”知识点为例,进行如下阐释。

1.师生课前准备。教学者明确课程教学目标,根据学习者完成任务、作业的情况来分析其现有知识水平,从而制定教学任务,规划整节课的教学流程。学习者应了解教学新知识,做好学习心理准备。例如:根据 “for循环语句”知识点,教学者可以确定如下教学目标和教学任务。

(1)教学目标。了解 “for循环语句”的一般形式及其执行过程;掌握 “for循环语句”的几种特殊情况;运用 “for循环语句”编写程序。

(2)教学任务。观看QQ群文件中的视频,完成测试,以群邮件的形式及时提交测试答案;在教学结束后,及时地提交课堂教学布置的作业。

2.设计教学内容。教学内容包括两部分,一部分用于学习者自主学习,即观看视频,完成测试。视频+测试内容在学期开始前就由教学组提前设计、制作,教学者针对即将要讲的知识点从设计好的资源库中提取即可。另一部分教学内容是教学者根据学习者在线学习提交的作业、教学者监控学习者学习过程时收集整理的 “问题集”、教学者针对教学目标设计的课件。例如:根据教学目标,教学者可以设计这样的测试内容和作业。

(1)测试内容:

① “for循环语句”的一般形式由种表达式构成?

②当循环次数不确定时,能否用 “for循环语句”实现?A.能B.不能

③“for循环语句”中还可以再嵌套其他语句吗?A.能B.不能

(2)作业:用 “for循环语句”编写3个程序,分别输出如下由字母构成的3个图形。

3.教学内容呈现。教学者将视频、讲义等内容上传至QQ群文件,通过QQ群公告告知学习者。学习者进入QQ群平台,在明确教学任务后,观看视频,完成测试,运用QQ群讨论、匿名等功能与其他学习者协作学习、探讨问题。教学活动完成后学习者将测试、作业提交至群邮箱。

4.教学内容实施。教学者可随时登录QQ群监控学习者学习,解答个别学习者的问题,有意识地整理学习者提出的问题。课堂上,教学者随机分组,让学习者汇报知识,提出困惑。教学者及时总结学习者提出的 “问题”,以 “问题”为驱动,进行统一解惑。这样,在教学者的引领下,学习者逐步学会编写程序、调试程序。

5.总结评价。在自主学习完成后,学习者根据测试情况进行自我评价。课堂上,学习者在教学者的引导下,归纳、总结 “for循环语句”的知识点,独立编写程序,完成学习任务,并根据教学者对作业的反馈信息,对自己的学习情况进行反思进而完善。

教学本质上是教与学的互动过程,教学者与学习者间的相互评价显得尤为重要。教学者可以从5方面来考核学习者。第一,通过QQ群活跃用户排序考查学习者自主、协作学习情况。以 “传说”“活跃”“话唠”“吐槽”“冒泡”“潜水”的方式从高到低显示学习者的活跃程度。第二,从邮件的接收时间考核学习者的学习态度,从提交作业的质量考核学习者的学习效果。第三,从学习者在课堂上的发言次数及质量考核学习者的积极性。第四,从期中、期末成绩考核学习者的基础知识掌握情况和实际编程能力。第五,统计学习者的迟到、早退、旷课、违纪情况考核学习者的出勤率。教学者可根据实际教学情况,给5种考核分配权重,算出学习者的考核值。在整个教学过程完成后,教学者根据学习者提供的反馈信息,动态调整教学模式,学习者也可根据教学者提供的反馈信息调整学习方式。

在MOOC教学理念的指导下,基于QQ群平台,设计了能够满足教学者和学习者不同需求的教学模式,并以 “C语言程序设计”课程中 “for循环语句”知识点的学习为例,具体阐述了这一模式操作的实施过程。一方面,该模式适应学习者本土化教学要求,满足学习者个性化学习需求,注重对学习者自主学习、协作学习能力的培养,适应了互联网时代对教育教学方式变革的需求。另一方面,这种教学模式的设计从开放性、交互性、教学过程精细化、教学评价多元化等方面体现了MOOC教学理念,突出了互联网在线学习的本质。

[1]MOOC:大规模在线开放课程[EB/OL]http://wenku.baidu.com/view/5d3b01edf121dd36a32d8277.html.

[2]李丽娟.C语言程序设计教程[M].北京:人民邮电出版社,2006:1-2.

[3]邓砚谷,佘颖.MPTP“四驱”教学模式在程序设计类课程中的应用[J].计算机教育,2014(8):54-57.

[4]刘启玉,于欣,范良忠.基于任务激励的程序设计类课程教学模式[J].计算机教育,2011(4):41-44.

[5]陈小瀚.程序设计基础课程自助式教学模式研究[J].计算机教育,2014(22):84-86.

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

[7]郑龙,周广新,肖枫涛,等.基于MOOC教学理念的军事职业素质教育研究[J].计算机教育,2014(16):9-13.

[8]董晓霞,李建伟.MOOC的运营模式研究[J].中国电化教育,2014(7):34-39.

[9]宋灵青.MOOC时代教师面临的挑战与专业发展研究[J].中国电化教育,2014(9):139-143.

[10]张新明,何文涛,李振云.基于QQ群+Tablet PC的翻转课堂[J].电化教育研究,2013(8):68-72.

[11]何克抗,林君芬,张文兰.教学系统设计[M].北京:高等教育出版社,2006:81.

[责任编辑:庆来]

G642.0

A

1674-3652(2016)03-0123-06

2015-01-05

重庆师范大学校级教改项目“融入计算思维的本科计算机专业基础课程创新教学模式研究”(201430)。

任艳霞,女,山西吕梁人。主要从事现代教育技术研究;余平,女,重庆云阳人。博士生,副教授。主要从事大数据处理、计算机教育研究。

猜你喜欢

C语言程序设计语句学习者
你是哪种类型的学习者
重点:语句衔接
十二星座是什么类型的学习者
精彩语句
汉语学习自主学习者特征初探
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
如何搞定语句衔接题