基于MOOC的高职“C#程序设计”在线课程开发与实践

2017-12-29 09:13作者孟燕杭州科技职业技术学院
电子制作 2017年12期
关键词:程序设计知识点高职

作者/孟燕,杭州科技职业技术学院

此研究项目为浙江省2013年教育课堂教学改革项目,项目编号:kg2013934

基于MOOC的高职“C#程序设计”在线课程开发与实践

作者/孟燕,杭州科技职业技术学院

此研究项目为浙江省2013年教育课堂教学改革项目,项目编号:kg2013934

文章根据高职计算机应用技术专业的人才培养目标、《C#程序设计》课程定位和高职生的学习特点,基于慕课(MOOC)在线课程开发模式,对高职计算机应用技术专业《C#程序设计》在线课程的整体设计、课程资源开发、学习平台设计、课程教学实施与考核评价等方面进行了探索和实践,不仅激发了高职学生的学习兴趣,提高了学生的实践操作能力,教学效果也有了明显的改善,并为MOOC背景下程序类在线课程开发提供了借鉴。

高职院校;MOOC;C#程序设计;在线课程;实践操作能力

慕课(MOOC)是近两年兴起的一种在线课程开发模式,利用网络技术实现线上教学的过程,为学习者随时随地提供良好的开放式的自主学习资源。如何将MOOC与高职计算机应用技术专业传统课堂教学相融合,有效地利用在线学习平台的优势辅助专业课程的教学实施,改变高职院校教师的教学方式与高职学生的学习方式,发挥高职学生的学习主动性和教师的主导性,从根本上提高高职计算机应用技术专业课程的教学实施效果,促进高职学生实践操作能力培养,既是目前高职院校专业课程教学改革亟需解决的重要课题,也是高职教育达成培养符合社会发展建设需要的高技能应用型人才的培养目标的需要。

1. 基于MOOC的高职《C#程序设计》在线课程开发思路

近年来,我们依托省级精品课程、市级重点专业、省级课堂教改项目等平台,在教学组织、教学内容、教学方法、教学保障等方面锐意探索和创新,有条不紊地推进高职《C#程序设计》课程教学改革,并开发了在线课程。高职《C#程序设计》在线课程开发思路主要分三步骤:1.在线课程整体设计。包括课程定位、课程结构设计、拆分知识点技能点、课程内容设计。2.在线课程资源开发。包括资源开发方案的制定、编写教材、核心资源建设(教学方案、项目案例、项目素材、教学课件、视频、微课等)。3. 在线课程教学的实践。包括教学模式的改革、教学活动的设计、评价资源开发。

2. 基于MOOC的高职《C#程序设计》在线课程整体设计

2.1 基于MOOC的高职《C#程序设计》在线课程的课程定位及课程结构设计

《C#程序设计》是高职计算机应用技术专业的专业基础课。此课程涵盖的理论知识抽象、复杂且难以理解,使高职学生在学习中常出现“畏难”的情绪,导致他们学习兴趣降低。但实践调查发现,大多数高职学生对实践环节学习兴趣高于理论学习。因此我们根据高职《C#程序设计》课程体系进行项目化教学,重新梳理了知识点技能点,并将知识点由浅入深,从简单到复杂分为三大模块。依据MOOC的特点,对每个模块的内容进行“碎片化”,提取知识点。

2.2 基于MOOC的高职《C#程序设计》在线课程内容设计

为了提高学生程序学习的兴趣,我们必须要让学习者对知识本身产生兴趣。在设计安排教学内容时,除了将项目“碎片化”减少难度外,还应增强教学内容的生动性,我们将课程内容设计成游戏与知识点恰当结合的游戏型教学项目案例,并将其合理引入到教学过程的相应环节,引起学习兴趣、提高高职学生学习积极性和自觉性。

以猜拳游戏项目学习为例,在游戏项目学习过程中,内容由浅入深,层层递进。将一个游戏项目学习过程分三个实践操作阶段。(1)游戏导入、新知学习。(2)游戏分析,重难点学习。(3)游戏总结、应用提升。把游戏项目的操作案例作为教学的主要内容,让高职学生在掌握知识点的同时,提高他们的实践操作能力。

3. 基于MOOC的高职《C#程序设计》在线课程资源设计

3.1 高职《C#程序设计》在线课程的自主学习平台设计

高职学生的学习具有职业定向性,他们会围绕职业定向进行学习。因此高职学生的学习需要具有更多的自主权,学习途径具有多样性,学习具有更多自由支配的时间,学习内容有一定的可选择性。为了提供给高职学生更便于有效实践操作的学习环境,我们开发了高职《C#程序设计》在线课程的自主学习平台。

我们依据高职《C#程序设计》课程的教学要求和高职学生心理及生理特征,借助电脑游戏的普遍性及具有较强吸引力的特点,将“游戏中学,学中游戏,寓教于乐” 教学理念渗透到高职《C#程序设计》在线课程的自主学习平台开发中。为此我们开发了资源丰富的互动性、游戏性的自主学习平台《赏金猎人》(http∶//jpkc.hzaspt.edu.cn/ csharp/sjlr/main.asp)。基于MOOC的高职《C#程序设计》在线课程自主学习平台不仅是在线课程资源的发布点,更重要的是在线课程教学的互动平台。高职学生能够借助此平台完成《C#程序设计》在线课程的主要学习与实践项目的操作过程:视频学习、练习作业、在线测试、在线讨论等。为了让高职学生在游戏项目学习过程中享受游戏学习带来的快乐。我们将该学习平台的设计更具“游戏化”,高职《C#程序设计》在线课程的自主学习平台《赏金猎人》,它是以完成游戏项目的形式展开各个项目的学习实践活动。

3.2 高职《C#程序设计》在线课程的教学项目核心资源设计

(1)自主学习测试:高职学生完成一个教学项目学习后,可以在自主学习测试模块中对项目中知识点的掌握情况进行测试。其中网络试题库:作为本课程校内学分考试,使用情况良好。

(2)游戏项目案例库:由教学项目和高职学生优秀作品库组成。它是实施《C#程序设计》在线课程的教与学活动的主要载体,方便教师授课、高职学生自学的资料库,不仅提高教师授课的灵活度,而且拓展高职学生学习的广度和高职学生的视野。

(3)视频资源:由游戏项目讲解、微课、课程知识点讲解、优秀网络视频构成。帮助高职学生在课前、课堂中、课后进行知识的学习与巩固。

(4)文本资源:由电子教案、实训手册、习题集构成。电子教案用于课堂上进行多媒体教学。WORD文件,有直观生动的动态演示过程,思路清晰,浅显易懂,便于高职学生课下回顾、掌握各知识点。实训手册帮助高职学生理清程序的基本结构,并记录高职学生实训的结果及项目的评价结果。习题集与教学大纲、教学内容、教材相配套的习题集,可使高职学生能够较好地掌握所学内容。使用情况良好。

3.3 基于自主学习平台的高职《C#程序设计》在线课程的教学实施过程

(1)高职《C#程序设计》在线课程的课外学习与实践活动过程。

课堂外学习活动主要是进行“知识传递”:教师首先发布微课视频和预习指导;学生根据预习指导,学习游戏小案例微课,重点解决案例中的重难点问题;高职学生完成操作作业,提交作业;如果学习中碰到问题可以参与师生课前在线讨论、接受在线的辅导;课前教师批改预习作业并收集课前学习中的问题,调整教案。

(2)高职《C#程序设计》在线课程的课堂教学活动与实践过程。

课堂上主要进行“吸收内化”:教师通过平台提前了解学生的学习情况,学生进行预习作业汇报,教师在课堂上给予有效的知识点讲解、剖析及总结;基础知识学习完成后,进行知识巩固与提高,教师布置游戏项目,分层提示,逐步引导学生用新授知识点解决问题;学生就问题进行讨论交流;教师发布项目任务书;学生以小组为单位,接收任务、分配任务、学生利用在线平台上的学习资源(项目视频、项目文本等)实践操作完成任务;最后学生进行项目总结并完成项目报告;教师进行项目验收、总结和评价。这样的“教”与“学”过程使课堂内外师生间,生生间有更多时间学习、交流,更有助于促进高职学生知识的吸收内化过程。提高了高职学生自主学习能力和课堂教学效率。

3.4 基于自主学习平台的高职《C#程序设计》在线课程学习评价过程

为了让高职《C#程序设计》在线课程学习的评价更客观公正、更具有及时性、指导性,我们对在线课程的每一个学习项目实施基于自主学习平台的“多元化”评价,在学习与实践过程的各个阶段,我们采用了“教师评、自评、互评”的多种评价方式,实施“重过程、分阶段、多形式”的考核评价模式。具体评价形式主要有:1、自主平台的学习表现评价。学生在完成项目后,提交上传游戏项目,由教师或项目组长给出奖金和评出获奖小组。小组间的竞赛方式,激发学习积极性。2、作业PPT汇报评价。在这个过程中,给学生一个面对面交流学习机会,由同学帮助找出作业的不足并及时进行修改。以互评方式进行。3、教师项目评价。在项目完成后教师对项目总结,教师给出一个项目得分。4、学生项目展示评价。每组学生由组长上台对项目进行展示。教师给出可行性的项目评价表,让每一组同学在平台上对项目进行自评互评。

4. 总结

我们进行了基于MOOC的 高职《C#程序设计》在线课程的开发与实践,从在线课程开发的思路、在线课程整体设计、在线课程项目教学资源开发、在线课程的教学实践与考核评价等方面进行了探索研究。基于MOOC的 高职《C#程序设计》在线课程的开发与实践教学成果的取得为同类课程借鉴MOOC教学模式提供了有利的参考。2、其它相关成果。课程组基于MOOC的高职《C#程序设计》在线课程的开发和实施也取得了良好的科研和社会成效,主要有:依托本研究的科研项目被立为浙江省课堂教学改革项目课题并通过审核结题;基于MOOC的《C#程序设计》在线课程2016年3月已在国家开放大学数字中心立项并开课;基于MOOC的高职《C#程序设计》在线课程被评为2016省精品在线开放课程;在线课程的微课《随机排序算法在拼图游戏中应用》获全国、省一等奖。

* [1]卢有亮.嵌入式操作系统课程MOOC实践[J].实验技术与管理,2014(4):200—202

* [2]吴凤彬.“慕课”背景下的高职院校教育教学改革探索[J].职业与教育,2015(3):44—45

* [3]周建松.以教学资源库建设为抓手推动教育教学改革与创新[J].中国职业技术教育,2014(26):76—78

猜你喜欢
程序设计知识点高职
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
医学专业“Python程序设计”课程教学改革总结与思考
基于Visual Studio Code的C语言程序设计实践教学探索
战“疫”期间基于高职线上教学的分析与思考
从细节入手,谈PLC程序设计技巧
高职应用文写作教学改革与创新
如何将微课融入高职钢琴课堂教学
高职高专院校C语言程序设计教学改革探索