论文部分内容阅读
摘 要:SPOC的混合学习模式是在传统课堂中引入在线教学的一种方式,不仅可共享了MOOC的优质资源,也弥补了MOOC的缺点。本文以中职C语言程序设计课程为例,分析探讨了SPOC混合学习模式下的中职教学流程设计。
关键词:SPOC 混合学习模式 C语言程序设计
C语言程序设计,是各职业学校计算机类必须开设的程序设计基础课程,对于培养创新型计算机人才具有很重要的意义。然而,目前很多学校由于师资的短缺和硬件条件的不配套,课堂教学达不到理想的效果。本文研究在中职C语言程序设计课程中应用SPOC的混合学习模式,提高C语言程序设计的学习效果。
一、课前准备
1.前端分析
在开始教学活动之前,教师要充分了解学生,研究分析学习内容和学习环境,之后再制定课程教学目标。中職计算机专业的学生,他们有一定的程序设计基础,具有一般的基础知识。教师设置课程的学习目标是:
在知识和技术方面,学生要理解和掌握C语言程序设计的基本知识以及基础的编程技术;
在能力方面,学生对自己的学习能够自我分析,并且能够具有解决问题的能力;
在情感态度方面,要激发学生学习C语言程序设计的兴趣,为促进以后其他程序设计和实用软件开发打下良好的基础。
2.引入学习资源
本课程资源主要引进国内的MOOC平台,在这些平台上检索课程资源。经过对比,初步定下的课程为哈尔滨工业大学苏小红教授和浙江大学翁恺博士分别开设的C语言程序设计课程,这两门课程都是被发布在中国大学MOOC平台上的。根据优质课程引入的准则,进一步筛选初步选定的课程,最终确定了苏小红教授设计的MOOC课程。
因为,在教学方式上,该课程主要从问题着手,始终贯穿着实例练习,学生能够在学的过程中得到练习的机会;在教学内容方面,既包含了C语言教程大纲,也有一些进阶的内容,可以符合不同学生的学习要求;学生可以通过在线测试系统进行C语言的作业,学生自主选择作业,完成之后提交习题答案,系统可以适时批改显示分数。
在这个平台基础上,教师设置课程的限制性准入条件。条件包括:学习者必须提交一份书面申请,教师根据书面申请进行筛选,要求学生要有相关的程序设计基础,每个星期一定要有2~3个小时的在线学习时间,能够保证2~4个小时在线上参与课程讨论和同伴互评,能够保证在规定的时间内完成学习任务,最终教师将课程的参与人数确定在30人左右。
二、学习活动设计
1.课前导学
第一,在开课之前,教师要对学生们介绍课程实施流程,让学生明白课程的内容、确定学习目标,熟悉这样的学习方式,明晰评价方法。
第二,教师在SPOC平台上创建班级讨论组,要求班级学生在平台上完成注册,加入苏小红教授关于C语言程序设计的在线课程,在课前进行学习。教师在平台上发布学习任务单,对于学生在课前导学需要完成的人物进行明确的要求。学生通过任务单,了解学习的支架,清晰学习目标。学生阅读教材,观看SPOC学习视频,完成课前练习或者程序设计等等。学生通过SPOC课程视频,自主学习并且完成教师发布的任务单上的问题,初步理解掌握学习的重难点。至于学生无法独自完成的问题,可以在平台上的班级讨论组和其他同学或者教师进行交流、讨论。教师要及时在线查看学生的学习进度、学习疑惑和思考,并且给予及时的回答和反馈。
2.课中研学
在传统课堂上进行课中研学,学习方式为小组协作,主要包括三个阶段。
第一阶段,小组分析交流讨论疑难问题,这些疑难问题主要是学生在课前导学中发现的问题,教师通过SPOC平台上的学生探究学习的路径,分析学生的疑问和前期练习,并且对于重难点问题进行合理的解答。
第二阶段,教师为学生设置一些有难度的练习,让学生在训练中使用所学的知识点,进而巩固知识点,学生分组完成程序编写,在课堂上通过问答、代码分析和幻灯片展示等多种形式进行研讨。
第三阶段,学生分组就设计思路进行阐述,现场演示程序运行,然后教师给予点评,其他小组也可以给出自己的见解。此外,学生通过在线测试系统,选择习题进行自主测试,系统给出评分,学生可以更改探究结果,不断完善自己设计的程序,不断提高自己掌握程序设计的水平。
3.课后练学
课后练学有助于巩固和升华前期的学习,并且为下一阶段的学习做好准备。学生根据学习任务单的要求,完成一定的课后练习任务,并且在SPOC平台上提交自测题以及编程作业,系统会及时批改并且提出反馈意见。同时,教师在SPOC平台上建立C语言程序设计课程反馈和收获分享交流社区,给学生提供学习反思和分享经验的平台。
4.科学评价
在SPOC混合学习的模式下,教师对学生的评价不再是仅仅依靠最后的期末考试,而是在课程的进行过程中,针对每个阶段的学习情况给予评价,也对学生学习的过程有了更好的管理。评价的形式多种多样,教师可以综合学生在线上和线下的实际表现进行客观评价。
线上评价,教师可以根据学生在平台上的登录时间、在讨论时候的交流表现、在线分享了哪些经验、参与课程的程度、贡献资源的程度等,这些记录都可以成为评价时候的重要参考依据。从不同角度检验学生在学习C语言程序设计课程时的表现,有助于提高学生的学习积极性,进而增强学生学习C语言程序设计的信心。
线下评价,教师根据学生课堂上学习表现和实验完成实际情况给予评分。在拓展的环节,组内学生可以进行互评,小组之间也可以相互评价。
三、小结
在信息技术高速发展的时代,教育需要在教育模式和学习方式做出创新改变。传统的学习模式无法满足学生的个性化要求,也难以培养出适合社会和科技发展的人才,因而人们对教育创新学习方式越来越重视。在中职C语言程序设计课程教学中,引入SPOC混合学习模式,有利于优化教学效果,有利于改变学生的学习方式。当然,目前的SPOC学习模式还不够完善,需要进一步研究和实践,才能更好地发挥出SPOC学习模式的优势。
参考文献:
[1]杨久红,王小增.互联网 时代背景下精品资源共享课建设研究——以“C语言程序设计”课程为例[J].兰州教育学院学报,2015(12).
[2]陈然,杨成.SPOC混合学习模式设计研究[J].中国远程教育:综合版,2015(5).
[3]李亚峰.基于SPOC的混合学习模式在高职专业基础课中的改革与实践[J].计算机教育,2016(10).
(作者单位:江苏省江阴中等专业学校)
关键词:SPOC 混合学习模式 C语言程序设计
C语言程序设计,是各职业学校计算机类必须开设的程序设计基础课程,对于培养创新型计算机人才具有很重要的意义。然而,目前很多学校由于师资的短缺和硬件条件的不配套,课堂教学达不到理想的效果。本文研究在中职C语言程序设计课程中应用SPOC的混合学习模式,提高C语言程序设计的学习效果。
一、课前准备
1.前端分析
在开始教学活动之前,教师要充分了解学生,研究分析学习内容和学习环境,之后再制定课程教学目标。中職计算机专业的学生,他们有一定的程序设计基础,具有一般的基础知识。教师设置课程的学习目标是:
在知识和技术方面,学生要理解和掌握C语言程序设计的基本知识以及基础的编程技术;
在能力方面,学生对自己的学习能够自我分析,并且能够具有解决问题的能力;
在情感态度方面,要激发学生学习C语言程序设计的兴趣,为促进以后其他程序设计和实用软件开发打下良好的基础。
2.引入学习资源
本课程资源主要引进国内的MOOC平台,在这些平台上检索课程资源。经过对比,初步定下的课程为哈尔滨工业大学苏小红教授和浙江大学翁恺博士分别开设的C语言程序设计课程,这两门课程都是被发布在中国大学MOOC平台上的。根据优质课程引入的准则,进一步筛选初步选定的课程,最终确定了苏小红教授设计的MOOC课程。
因为,在教学方式上,该课程主要从问题着手,始终贯穿着实例练习,学生能够在学的过程中得到练习的机会;在教学内容方面,既包含了C语言教程大纲,也有一些进阶的内容,可以符合不同学生的学习要求;学生可以通过在线测试系统进行C语言的作业,学生自主选择作业,完成之后提交习题答案,系统可以适时批改显示分数。
在这个平台基础上,教师设置课程的限制性准入条件。条件包括:学习者必须提交一份书面申请,教师根据书面申请进行筛选,要求学生要有相关的程序设计基础,每个星期一定要有2~3个小时的在线学习时间,能够保证2~4个小时在线上参与课程讨论和同伴互评,能够保证在规定的时间内完成学习任务,最终教师将课程的参与人数确定在30人左右。
二、学习活动设计
1.课前导学
第一,在开课之前,教师要对学生们介绍课程实施流程,让学生明白课程的内容、确定学习目标,熟悉这样的学习方式,明晰评价方法。
第二,教师在SPOC平台上创建班级讨论组,要求班级学生在平台上完成注册,加入苏小红教授关于C语言程序设计的在线课程,在课前进行学习。教师在平台上发布学习任务单,对于学生在课前导学需要完成的人物进行明确的要求。学生通过任务单,了解学习的支架,清晰学习目标。学生阅读教材,观看SPOC学习视频,完成课前练习或者程序设计等等。学生通过SPOC课程视频,自主学习并且完成教师发布的任务单上的问题,初步理解掌握学习的重难点。至于学生无法独自完成的问题,可以在平台上的班级讨论组和其他同学或者教师进行交流、讨论。教师要及时在线查看学生的学习进度、学习疑惑和思考,并且给予及时的回答和反馈。
2.课中研学
在传统课堂上进行课中研学,学习方式为小组协作,主要包括三个阶段。
第一阶段,小组分析交流讨论疑难问题,这些疑难问题主要是学生在课前导学中发现的问题,教师通过SPOC平台上的学生探究学习的路径,分析学生的疑问和前期练习,并且对于重难点问题进行合理的解答。
第二阶段,教师为学生设置一些有难度的练习,让学生在训练中使用所学的知识点,进而巩固知识点,学生分组完成程序编写,在课堂上通过问答、代码分析和幻灯片展示等多种形式进行研讨。
第三阶段,学生分组就设计思路进行阐述,现场演示程序运行,然后教师给予点评,其他小组也可以给出自己的见解。此外,学生通过在线测试系统,选择习题进行自主测试,系统给出评分,学生可以更改探究结果,不断完善自己设计的程序,不断提高自己掌握程序设计的水平。
3.课后练学
课后练学有助于巩固和升华前期的学习,并且为下一阶段的学习做好准备。学生根据学习任务单的要求,完成一定的课后练习任务,并且在SPOC平台上提交自测题以及编程作业,系统会及时批改并且提出反馈意见。同时,教师在SPOC平台上建立C语言程序设计课程反馈和收获分享交流社区,给学生提供学习反思和分享经验的平台。
4.科学评价
在SPOC混合学习的模式下,教师对学生的评价不再是仅仅依靠最后的期末考试,而是在课程的进行过程中,针对每个阶段的学习情况给予评价,也对学生学习的过程有了更好的管理。评价的形式多种多样,教师可以综合学生在线上和线下的实际表现进行客观评价。
线上评价,教师可以根据学生在平台上的登录时间、在讨论时候的交流表现、在线分享了哪些经验、参与课程的程度、贡献资源的程度等,这些记录都可以成为评价时候的重要参考依据。从不同角度检验学生在学习C语言程序设计课程时的表现,有助于提高学生的学习积极性,进而增强学生学习C语言程序设计的信心。
线下评价,教师根据学生课堂上学习表现和实验完成实际情况给予评分。在拓展的环节,组内学生可以进行互评,小组之间也可以相互评价。
三、小结
在信息技术高速发展的时代,教育需要在教育模式和学习方式做出创新改变。传统的学习模式无法满足学生的个性化要求,也难以培养出适合社会和科技发展的人才,因而人们对教育创新学习方式越来越重视。在中职C语言程序设计课程教学中,引入SPOC混合学习模式,有利于优化教学效果,有利于改变学生的学习方式。当然,目前的SPOC学习模式还不够完善,需要进一步研究和实践,才能更好地发挥出SPOC学习模式的优势。
参考文献:
[1]杨久红,王小增.互联网 时代背景下精品资源共享课建设研究——以“C语言程序设计”课程为例[J].兰州教育学院学报,2015(12).
[2]陈然,杨成.SPOC混合学习模式设计研究[J].中国远程教育:综合版,2015(5).
[3]李亚峰.基于SPOC的混合学习模式在高职专业基础课中的改革与实践[J].计算机教育,2016(10).
(作者单位:江苏省江阴中等专业学校)