APP下载

“互联网+”背景下混合式教学在高职《JAVA程序设计》课程教学中的应用研究

2018-04-02任立锋

电脑知识与技术 2018年5期
关键词:Java程序设计背景互联网

任立锋

摘要:JAVA是最先进的软件开发工具之一,在电子产品等领域中得到了广泛应用。本文根据以往工作经验,对混合学习教学设计方式和高职网络课程设计中存在的问题进行总结,并从以建构主义为指导的《JAVA程序设计》、以认知理论为指导的《JAVA程序设计》、混合式学习视角下的《JAVA程序设计》三方面,论述了“互联网+”背景下混合式教学在高职《JAVA程序设计》课程教学中的具体应用。

关键词:“互联网+”背景;《JAVA程序设计》;高职网络课程教学

在“互联网+”背景下,网络课程受到了各个学校的高度重视,从而促使“课堂教学+网络课程教学”的混合式学习方式的出现,并在教学过程中取得了较好的应用效果,但纵观我国网络课程实际发展现状,在混合式教学的使用上依然存在很多问题,也没有形成一个良好的教学模式和策略。因此,在《JAVA程序设计》教学过程中,教师需要对混合式教学进行深入研究。

1混合式教学模式的分析

1)学习需求分析

学习需求分析是整个教学环节开展的基础,根据对学生的学习需求分析,制定出合理的教学目标,为后续的课程教学提供有利条件。总的来说,学习需求分析包括主观需求分析和客观需求分析。其中,主观需求分析主要对学生的自身学习需要进行合理分析,主要包括学生期望达到的学习层次和教学目标的实现情况;客观需求分析主要指学生对社会和未来职业的根本需求,并对社会期望值和学生现有水平之间的差异进行比较。在高职《JAVA程序设计》教学过程中,学生的学习需求分析主要在于学生的主观和客观需要,最终实现二者关系的相互平行和对等。值得注意的是,教师在混合式教学使用过程中,应该以社会对学生的需求为重点对知识进行选择,以便于满足未来工作岗位和环境对学生的要求。

2)学习策略的分析与设计

在混合式教学模式中,由于“互联网+”的影响,面对面授课和网络在线教学成为了混合的最基本形式,并以此来建立《JAVA程序设计》中的课程教学体系。在此过程中,不仅增加了教师对混合式教学模式的选择,学生的学习方式也得到了根本性创新。在课堂教学中,教师需要将混合式教学的优势发挥出来,混合式教学模式的出现主要以教学资源和环境资源为基础,教师还要学会将混合教学中的各方面优势发挥出来,做到优势互补,实现教学效果的真正提升。另外,在混合式教学模式中,教师也应该注重对学生学习策略进行合理改善。在此过程中,小组协作学习是解决《JAVA程序设计》中项目问题的主要学习方式,教师可以将该模式应用到在线教学中,将学生分成几个小组,并安排相应的学习任务,实现教学目标的有效达成。

3)注重教学评价工作

在混合式教學模式中,教学评价主要包括前期测评、中期测评和后期测评三部分,另外,还应该将小组测评和总结性测评等评价过程融入其中。在整个混合式教学过程中,教学评价需要贯穿于整个学生学习流程,制定出合理的考核和评价体系,将学生的学习状态充分考虑出来。在实际《JAVA程序设计》课程教学中,教师可从以下方面人手,实现评价工作的混合式发展:第一,对JAVA语言熟练度方面进行评价;第二,对学生的学习态度和参与情况进行评价;第三,对知识的迁移效果进行评价;第四,对学生在团队中的领导能力进行合理评价。

2高职网络课程设计中存在的问题

在现代《JAVA程序设计》课堂教学中,网络课程设计缺乏相关理论的指导,尤其是在高职院校中,由于学习环境和教学环境整体偏差,导致很多网络课程的建设工作也被带人歧途,只对数量和形式进行重视。另外,教师在学生学习资源的选择和设计上显得十分单一,例如在将教材内容转化成网页形式中,只会利用静态网页形式进行上传,或者直接将教师的授课视频放在网上,形成了资源的简单堆砌局面,让学生学习的积极性受到了严重影响。与此同时,在混合式教学形式开展中,很多教师更注重混合教学形式的设计,对学生的学习互动缺乏有效组织,最终引发信息孤岛问题的出现。最后,很多教师在高职计算机教学中并不注重教学评价工作的开展,尤其是在学生学习的主观评价上,教师评价往往会做的不及时,甚至不评价,这在一定程度上降低了学生学习的积极性。再加上教师在教学过程中没有对学生课堂学习进行总绪陛评价,学生对网络课程的专注度也会逐渐下降导致网络课程渐渐成为了摆设。

3“互联网+”背景下混合式教学在高职《JAVA程序设计》课程教学中的具体应用

3.1以建构主义为指导的《JAVA程序设计》

在建构主义学习理论中,表明了学习者在与环境交互过程中可以对内部心理表征进行合理构建,具体的构建原则如下:

1)教学情境的合理设计

情境设计在《JAVA程序设计》课程中十分重要,在“互联网+”背景下,教学情境设计形式变得越来越多。而在混合式教学模式中,教师需要将情境理论与网络课程有效结合在一起,利用互联网建立起最适合学习者学习的网络教学情境模式,这是网络教育发展过程中的一次大胆尝试,同时也为混合式教学模式的深入开展提供理论基础。例如,在高职JAVA程序设计网络课堂中,教师可以根据学生成绩管理系统和即时通信技术两个项目,对学生的学习情境进行合理设计,实现高职学生学习兴趣的有效提升。

2)协作学习设计

协作学习主要指利用协作学习组织形式来增加学生对计算机知识的理解程度,并依据个人兴趣,让学生自行对小组进行选择,并在各个小组中承担一定的角色,并可以承担一部分高难度任务,这样才能为混合式教学模式的开展提供基础。与传统课堂模式相比混合式教学中的协作学习可避免部分学生无法直接参与到教师的课堂教学环节之中,改变了学生以往在课堂学习中的尴尬地位,确保全体学生均能参与到混合式教学之中。由于协作学习形式的开展,教师对学生学习过程的干预程度大大降低,将学生的自主性充分体现出来,为学生创造性培养提供了良好契机。协作学习时混合式教学模式下的一种重要表现形式。例如,在《JAVA程序设计》之中,教师可以根据课程具体内容将学生分成几个小组,在每个小组中安排一到两个学习成绩较好的学生,并利用互联网进行资料查找,从而通过小组协作最终完成学习任务。

3.2以认知理论为指导的《JAVA程序设计》

1)知识的关联性原则

在信息加工领域中,相关研究人员倾向于将知识分成陈述性知识和程序性知识,分别以“是什么”、“怎么办”进行回答。在“互联网+”背景下,陈述性知识和程序性知识只有在知识关联角度和行动的自觉实施中,才能取得相应的使用效果。例如,在《JAVA程序设计》课堂教学中,很多知识与技术显得十分零散。因此,在混合式教学模式开展过程中,需要将具体的课程项目作为载体,透过项目的具体开发流程,最终让学生寻找到任务之间的关联性,实现学生职业能力的有效提升。

2)实用性原则

所谓实用性原则,就是对相关知识进行适当陈述,但重要的关注点应放在实时性知识身上。在实际混合式教学模式开展过程中,教师可以将一些陈述性知识放到具体的任务之中。例如,在《JAVA程序设计》课程教学中,教师可根据课程内容对跟踪案例和项目开发案例等在互联网中设计出来,以此来突显实用性知识,让学生明确各种技术的使用场合。另外,在混合式教学方式使用时,应重点解决框架开发、技术工具使用等问题,而不是通过死记硬背来实现知识的应用。

3.3混合式学习视角下的《JAVA程序设计》

在“互联网+”背景下,网络课程模块设计变得十分丰富,在这其中,教学模块可以为教师提供教学所需要的课程信息以及教学资料等。网络课程模块的使用,可以帮助学生利用课余时间对新的课程信息进行了解,还可以利用互联网平台,对资源的使用方式进行详细介绍,以此来帮助学生对网络资源进行更好应用。在学习模块使用和建设过程中,主要以教师混合式教学流程为主进行开发,并对教学资源的使用情况进行合理追踪,并将学生的学习过程、学习系统等提供全面帮助。例如,在《JAVA程序设计》课程学习过程中,学生可以通过学习日历、课前预习以及课堂总结等过程,来完成课后作业;教师也可以通过课程介绍、课程设计、课程规划等进行教案的合理设计,利用混合式教学将《JAVA程序设计》课程中的重点内容突出出来,并制定案例、习题库等。另外,网络课程使用中的引用模块还包括课程信息、考核方式制定等,为混合式教学模式的开展提供基础。

4总结

综上所述,在高职院校《JAVA程序设计》课程教学过程中,混合式教学模式的应用具有十分重要的作用。尤其是在“互联网+”背景下,高职院校的网络课程教学模式得到了大力发展,使得网络课程设计情况与高职《JAVA程序设计》教学质量密切相关。因此,教师应在原有基础上对混合式教学模式进行创新,为学生未来发展提供良好條件。

猜你喜欢

Java程序设计背景互联网
“新四化”背景下汽车NVH的发展趋势
《论持久战》的写作背景
Java程序设计基础课实践教学中的分层教学模式研究
晚清外语翻译人才培养的背景
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施