APP下载

混合教学模式在项目化程序设计课程中的探索与实践

2018-10-25赵爱美张羽佳谢粤芳

计算机时代 2018年9期
关键词:混合教学模式项目化程序设计

赵爱美 张羽佳 谢粤芳

摘 要: 分析了项目化程序设计课程开展混合教学模式的必要性,提出了“CP结合、线上线下相融合”的混合式教学模式;以“Visual C#.NET程序设计”课程为例,将高职学生的在线学习与课堂项目化教学进行一体化设计,给出了“教学三步走”的具体步骤。教学实践表明,混合教学模式不仅提高了教学效果,而且拓宽了学生的知识面,提高了学生的综合能力。

关键词: 混合教学模式; 项目化; CP; 程序设计

中图分类号:G642 文献标志码:A 文章编号:1006-8228(2018)09-85-03

Abstract: This paper analyzes the necessity of applying the blended teaching mode in the project-oriented programming courses, and puts forward the blended Teaching mode of "integration of Case and Project, fusion of online and underline", and taking the "Visual C#.NET Programming" course teaching as an example, integrating the online learning and classroom project teaching of higher vocational students, gives the concrete steps of "three steps teaching". The results show that blended teaching mode not only improves the teaching effects but also broadens student's knowledge and enhances student's comprehensive ability.

Key words: blended learning mode; project; CP; programming

0 引言

隨着电脑、IPAD和智能手机等学习设备的普及,WIFI全校园覆盖和网络连接的低成本易获取性,对“在线学习”的快速发展提供了硬件支持。丰富的网络“泛性资源”,以及许多高校利用引进的网络教学平台提供课程的“专门资源”,为“在线学习”提供了软件支持。因此“在线学习”已经成为当代大学生不可或缺的一种学习方式。混合式学习将在线学习与传统课堂学习进行优势互补,提供多元的学习内容和学习通道,提高学生的学习效果。越来越多的研究者认为“混合式学习优于单纯的面对面学习或在线学习”[1]。混合学习将成为高校教学未来的必然选择。

如何将混合教学模式应用于高职教学是迫切需要深入研究的问题。本文结合教学实践,根据项目化程序设计课程的特点,提出“CP结合、线上线下相融合”的混合教学模式,将“网络教学和课堂教学”进行一体化设计,并在Visual C#.NET程序设计课程进行了实践。

1 项目化课程开展混合教学模式的必要性

目前许多程序设计课程采用了项目化教学,项目化教学打破了原有知识的内在联系,学习的过程就是完成项目的过程,这对培养学生解决实际问题的能力有很大益处。所以,在项目化课程中开展混合教学模式是迫在眉睫的需要。

⑴ 项目化课程注重项目的完成,这可能造成了知识点的零散性和缺失性。项目化课程重视操作能力的培养,在项目化教学的实施过程中,理论知识的学习都是围绕项目开展,无法在课堂的学习中做到知识的系统性和全面性。在混合教学模式中,我们可以构建学习思维导图,提供多元的教学资源,学生运用线上资源能自主学习系统知识。

⑵ 传统项目化教学不利于学生的个性化学习。目前高职学生生源多样化,就我系来说,除普通高职学生外,既有3+2中高职贯通培养学生,又有3+2专本贯通培养的学生。即使同一类型生源,学生的基础也差别很大。传统的项目化教学,学生在课堂一刀切的模式中学习相同知识点,完成项目,这就造成有些学生吃不饱,有些学生吃不了。利用网络提供多层次的资源和实训,这为分层教学提供了自然延伸。

⑶ 传统课堂项目化程序设计课程教学在讲解、演示、分组讨论、团队协作等方面具有在线学习无法比拟的优势。 但是,传统的课堂教学时间有限,很多系统知识、同步实训、拓展任务等教学环节因为时间关系不得不删减或省略,教学效果打了折扣。线上学习“延长”了上课时间,学习者不再被时间、空间束缚,只要有学习热情和愿望就可以随时随地、随心所欲地进行学习[2]。线上论坛为教师和学生提供了一个便捷、及时的交流模式,利用网络改变课堂教学结构,营造积极的教、学互动效果[3-4]。

2 CP混合式教学模式设计方案

CP混合式教学模式是指“CP结合、线上线下相融合”混合式教学模式。“CP(案例Case+项目Project)结合”是将项目分解成若干个任务,构建为实现任务所需的知识点,根据知识点设计趣味、有意思的小案例。“线上线下相融合”是指整个学习过程充分利用网络学习资源,线上完成案例、观看微视频系统学习知识点,线下运用知识点实现任务,进而完成项目,如图1所示。

通过课前线上自学、课中线下提升以及课后线下巩固的“教学三步走”,实现了线上线下深度融合,体现了以学生为中心的学习方式,教师根据学生的在线学习效果及时调整,并提供更有针对性的学习指导。“教学三步走”一般步骤:首先通过项目概览,导入项目,通过课程思维导图明确完成项目需要实现的任务,以及实现任务所必须知识点和扩展知识点。课前,要求学生在线领取案例,通过浏览网络学习平台上的教学资源学习知识点,完成案例。通过案例作业线上提交和在线测试两种方式来检验自学效果,通过讨论区进行在线反馈,教师及时答疑。在课中教学过程中,教师首先引入任务,巩固强化完成任务所需要的知识点。根据反馈结果来针对重点、难点和易错点进行着重分析和讲解,要求学生根据掌握的知识点完成任务,通过教师点评、小组互评来分析问题解决问题,并进行任务的总结。对教师的课堂讲解作全程录制,制作视频,供学生课下反复观看,对学生的学习起到重温回顾,查缺补漏的作用。教师布置同步实训和拓展任务,并在线答疑,学生提交同步实训,教师最终对本次任务进行教学反思,查找问题,及时解决。

3 以“Visaul C#.NET程序设计”为例具体实施方案

3.1 以“项目为载体,逐步递进”的方式组织“线下”教学内容

打破原有知识体系顺序,根据专业培养目标及课程教学目标,课程组联合企业专家根据职业.NET软件开发工程师岗位细化工作任务,确定职业能力,根据职业能力选择课程内容。将相关知识点分解到项目中,让学生通过对项目的分析和实现来掌握相关理论知识和编程技能。将整个教学过程设计成五个教学项目(三个入门项目,一个主导项目,一个开放项目),项目与生活息息相关,是大家感兴趣的内容,使学生从一开始就能编写项目,保持并激发学生的学习兴趣。项目的设计上逐层递进,五个项目技术难度由浅入深,技术含量由少到多。越后面的项目,所包含的知识技能点越多、面越广,学生的自主性越强。入门项目侧重于C#基本知识点的学习,主导项目侧重逻辑思维能力和软件开发能力的培养,开放项目侧重学生自主开发能力培养。实现学生由知识到技能的过渡,如图2所示。

3.2 “线上”学习内容的选择与课堂教学紧密结合

根据“项目导向、任务分解”来设计项目的思维导图,进而确定线上学习的知识点,根据知识点设计案例,制作微视频(微课)、微 PPT,建立测试题库,并上传到网络学习平台供学生课前线下学习。项目2 打字游戏的思维导图,如图3所示。

3.3 具体实施过程

把网络教学与传统教学进行一体化设计,这里以Visual C#.NET程序设计课程“打字游戏 任务一 单击开始字母的下落并开始倒计时”的教学过程为例作简要说明。

课前:根据知识点教师提前制作学习清单、微视频、微PPT、试题库等课程资源上传到网络教学平台,学生课前登录网络平台观看视频、完成案例和在线测试,教师根据学生在线学习情况,完善课堂教学设计,调整教学内容。如表1所示。

课中:课堂教学以学生为主,开展分组讨论、项目实战、任务学习、展示交流、成果评价等活动,教师主要负责解疑答惑、组织活动;完成根据项目分解的任务,将优秀学生和教师完成任务的过程进行了录制视频,供学生线下学习。如表2所示。

课后:制作课后总结的微视频,以供查缺补漏。同时根据实际利用答疑论坛等手段像学生了解学习情况,与学生互动交流,完成同步实训和拓展任务。如表3所示。

4 结束语

混合教学模式是紧跟信息技术的发展,在高职教育信息化改革大背景下,出现的新型教学模式。混合教学模式的理论和实践还处在不断的实践和完善中。项目化程序设计课程混合教学模式是以项目为主线,结合网络教学和面对面教学的优势。实践证明,混合教学模式不仅提高了课堂教学效果,而且提升了学生自主学习能力、可持续发展能力和学生软件开发能力,拓宽了学生的知识面。

参考文献(References):

[1] 何克抗.从Blending Learning看教育技术理论的新发展(上)[J].电化教育研究,2004.3:1-6

[2] Singh, H.Building Effective Blended Learning Programs[J].Education and Technology,2003.6:51-54

[3] Means B, Toyama Y, Murphy R, et al. Evaluation of evidence-based practices in online learning: A meta-analysis and review of online learning studies[J]. Us Department of Education,2009.115(3):93

[4] 張丽娜,王真富.移动互联环境下混合式学习模式的研究[J].中国成人教育,2016.6:12-14

猜你喜欢

混合教学模式项目化程序设计
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
网络环境下大学英语混合教学模式构建思路研究
高职院校军事理论课混合教学模式初探
家居空间设计项目化教学模式改革的国际比较研究
高职高专院校C语言程序设计教学改革探索
浅谈项目化教学对中职学生技能水平提升的影响
基于市场营销应用型人才培养的项目化教学模式研究
慕课结合传统教学对高校教学模式改革的研究
基于生产过程在电动汽车专业的项目化教学研究