虚拟现实编程基础课程教学改革研究

2021-02-11 13:46巩云飞
科技视界 2021年36期
关键词:超星编程创新能力

巩云飞

(河源职业技术学院电子与信息工程学院,广东 河源517000)

0 引言

《中国教育现代2035》指出,创新人才培养方式,推行启发式、探究式、参与式、合作式等教学方式以及走班制、选课制等教学组织模式,培养学生创新精神与实践能力。随着互联网和大数据时代的到来,各行各业都呼吁创新型和复合型人才的养成,因此学生创新能力的培养成为当前高职教育教学改革中迫切需要解决的问题。

1 创新能力培养下的虚拟现实编程基础课程教学改革策略

基于以上的课程现状分析,为了提升学生的自主探究能力,培养学生的创新能力,体现以学生为中心的主旨,提出下面教学改革策略。

1.1 基于项目驱动教学法,培养学生创新能力

课前根据学生的前测成绩和性格特征动态分组,课中根据教学任务学生自定项目主题,小组成员经过讨论形成项目实施方案,然后根据方案合作探究完成任务,在项目实施过程中深化问题理解和知识的主动建构。也培养了学生的自主探究和创新能力。通过项目式学习,每一位学生都能获得独立思考,解决现实问题的机会。

1.2 构建多元评价体系,培养学生创新能力

构建全过程多元化的教学评价,将评价贯穿于课前、课中、课后全过程。课前利用超星学习平台,评测学生的课前自主学习情况;课中实施项目任务,由教师、小组成员、平台对任务进行多元评价;评价不仅仅是评价任务的结果,评价贯穿于每个环节中,从小组设计的方案,任务完成效果,分享能力等维度进行评价。

2 基于创新能力培养的虚拟实现编程基础课程混合学习模式构建

线上学习与线下课堂教学相结合合的混合式学习模式既体现了以学生为中心的理念,又改变了学生的学习方式、培养了学生的团队合作精神,提升了学生的自主探究能力和创新能力。本文基于超星泛亚教学平台的混合式学习模式进行混合教学提升学生的创新能力。

2.1 混合式学习资源的设计

课程的资源设计中,把课程的中的抽象的概念和编程的语法知识录制视频,上传到超星平台,课程中的程序编写,很多学生课上听懂了,但是课下很快就忘记了,所以程序编写的实操部分以任务为单位录制微课视频上传到平台,这样有利于学生的课前预习和课后自主学习。

2.2 混合式活动的设计

2.2.1 课前自主探究

课前教师发布任务单卡,PPT、微课、案例等资源到超星平台,并通过班级微信群通知学生。学生按照教师发布的任务单卡自主探究学习,并完成课前测试。

2.2.2 课中探究实践

课中教师以真实的问题情境导入,引发学生的讨论和头脑风暴,学生以小组为单位合作探究解决问题的方法,并用流程图制作问题解决的方案。小组根据流程图编写程序,同一个任务每个小组探究得出不同的编程编写方法。这个过程有利于学生的创新能力的培养。每个小组把自己编写的程序的截图上传到平台,并讲解设计和编写程序的思路。学生在分享过程中认识到自己的优势和不足,也体验到自主探究的成就感,有利于后续项目的再创造。

2.3 混合式学习多元评价的设计

为了更加全面的评价学生,该课程采用形成性考核(60%)和终结性考核(40%)为评价方式,形成性考核采用线上线下相结合的考核方式,线上考核主要:作业,课堂互动,签到,讨论,分组任务。线下考核包括课前自主学习汇报、课中小组成果分享。评价方式注重了学习过程的评价,发了学生自主学习和探究的欲望,促进了学生创新能力的培养。

3 基于创新能力培养的虚拟实现编程基础课课程混合学习实践

本文选取河源职业技术学院数字媒体技术1班进行为期一个学期的教学实践,选取2班作为对照班,以“for循环”内容为例进行教学实践。

3.1 教学内容分析

该内容选自课程的“模块四:流程控制语句”的4.5for循环,主要介绍for循环语句的执行过程和循环嵌套,该内容的学习对于以后学生能否轻松使用C#进行虚拟实现的开发具有关键作用。

3.2 学情分析

学生已经学习了变量,运算符基本语法知识,有了一定的编程基础,所以本次课引导学生利用for循环解决实际生活中的问题,培养学生的创新能力。

3.3 混合式教学实践实施

课前教师将“for循环”的微课,课件,任务单卡上传到超星平台,发布课前小组合作探究任务:利用for循环编程得出1到100相加的和。学生完成后上传到超星学习平台。教师课前检查每个小组的课前测试和任务的完成情况,及时动态调整上课内容。

课中教师随机抽取小组讲解编程的思路,根据学生的汇报讲解和课前学生的任务完成情况,讲解难点和疑点。学生通过课前的自主探究和教师疑难点讲解掌握了for循环的语法和执行过程。接着教师提出问题:利用for循环编程实现机票预定:根据用户输入的时间和舱位,输出乘客机票的实际价格。该问题来源于实际生活,学生有预定火车票的真实生活体验,该问题引起学生的兴趣和编程探究的欲望,有利于学生创新能力的培养。学生以小组为单位探究并且绘制程序设计的流程图。然后学生按照流程图编写程序解决机票预定问题。学生在编程过程中遇到困难时可以查看超星平台上的教学资源,教师在学生自主编程中要提供及时的指导和帮助。学生自主探究编程的过程也是学生创新能力培养的过程。学生任务完成后上传编程的截图和可执行程序到平台,每个小组讲解编程的思路。然后每个小组在平台为自己小组和其他小组评分,教师也参与评分,多方评价保证了评分的客观,也促进了小组之间的竞争,有利于学生的再创造。

3.4 混合学习效果分析

在教学实践阶段,我们以数字媒体技术2班作为对照班,采用传统授课方式,对1班学生采用混合教学模式授课。经过一个学期的教学实践,通过、问卷调查、所交作品质量对比等方式进行多维度分析,学生更喜欢混合教学模式,并且从最终学生期末考试提交的作品分析,两个班的编程实践能力相差不大,但是实验班的创新创意、自主探究、合作意识等方面明显高于对照班。这些都说明混合教学模式提高了学生的创新能力。

4 结语

本文基于虚拟现实编程基础课程的现状分析构建了基于创新能力培养的混合学习模式,以虚拟现实编程基础课程为例,把该模式应用到教学改革中并进行教学实践。经过一个学期的实践证明,基于混合学习的教学模式提升了学生的自主探究能力,培养了学生的创新能力,得到了师生的认可和欢迎。

猜你喜欢
超星编程创新能力
超星期刊
超星期刊
超星期刊
超星数据库录入证
高中数学课堂教学中创新能力的培养
创新能力培养视角下的无机化学教学研究
编程,是一种态度
元征X-431实测:奔驰发动机编程
编程小能手
纺织机上诞生的编程