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

2020-11-26 05:59
无线互联科技 2020年23期
关键词:程序设计课程体系实训

魏 轶

(重庆电讯职业学院,重庆 402247)

0 引言

互联网技术的高速发展已经对我国的教育领域产生了深远的影响。与此同时,“Java程序设计”课程的教学和改革也迎来了挑战和机遇。因此,为了提高“Java程序设计”课程教学质量和教学效果,充分发挥学生的主动学习积极性,探索线下线下的混合式教学模式显得非常必要。教师要不断深化和改革课程教学,创新教学模式,最大限度上提高课程价值。混合式教学(即线上教学)与传统课堂教学(即线下教学)相融合,可以在很大程度上推动“Java程序设计”高职院校的教学获得新的成效。然而结合实际情况,虽然我国大多数高职院校开展了“Java程序设计”课程的混合式教学,但是,教学过程中还存在着不少的问题和弊端。因此,高校教师还需要深入对“Java程序设计”课程混合式教学模式的研究和探讨。

1 高职“Java程序设计”课程教学现状

“Java程序设计”是我国高职院校软件技术专业的一门重要专业基础课程,其主要内容比较广泛,而个体差异广泛存在于我国高职院校的学生中,并且很大一部分学生的计算机思维能力较弱,自我约束能力和自我学习能力较差,这就导致了在进行“Java程序设计”课程教学时存在着巨大的困难[1]。

1.1 学生正确学习意识不足

由于高职院校中的学生普遍缺乏良好的自我约束和自我学习能力,同时也对专业不够重视,对课程的认识性不足,相当一部分学生在课堂中打瞌睡、玩手机,这让“Java程序设计”课程的教学变得十分困难。

1.2 课程实训安排不合理

由于“Java程序设计”课程在很多高职院校中只会开设一学期,因此学生对于课程的整体学习和课程进度的把握显得十分有限。“Java程序设计”课程目前朝着多样化的趋势发展,然而,我国高职院校“Java程序设计”课程普遍缺乏对实训课程的合理安排,并且可能会降低已有的实训课程难度来满足基础较差的同学,导致实训效果和实训效率很低。

1.3 课程体系建设还有待加强

许多高职院校在进行“Java程序设计”课程的教学和设计时,往往都没有考虑到学生的基础能力是比较薄弱的,忽略了学生只是软件技术专业的“初学者”身份。教师在专业课程的教学过程中,也没有进行对阶段性教学成果的总结与反思,只是不断地要求学生进行专业知识和技能的学习,从而导致学生缺乏对课程的总结和反思。同时,缺乏对“Java程序设计”这门课程的后续安排,缺乏循序渐进的课程体系,使得学生的学习动力不足,课程前后衔接不完善也导致了学生出现知识脱节的情况,不利于学生的长期学习。

2 线上线下混合教学模式分析

2.1 合理科学的教学评价体系

笔者认为,一个完整的课程评价体系应当是贯穿在整个混合教学过程中的,评价体系应当完整地将学生在学习过程中的状态展示出来,在教师进行课程的全面教学过程中,要充分鼓励学生积极自主参加教学评价,从而让学生能够掌握自身的学习状态。教师也应当在教学过程中,充分地对学生知识掌握能力和技能掌握能力进行综合评价,并且设置学习小组,对学习小组长进行领导力评价。建立起这种评价体系,能够在很大程度上带动学生的积极性,提高学习积极性。

2.2 充分认识学生的学习需求

学生的学习需求是任何一门课程能够良好实施的重要基础。课程教学目标应当在充分结合了学生学习需求的基础上进行设定,为后续的教学工作最大化提供便利[2]。学生的学习需求一般来讲是分为主观和客观的。在学生的角度而言,主观学习需求就是对教学成果和教学目标实现的期望,而学生今后的职业发展、社会地位、薪资待遇等因素则是学生的客观学习需求。“Java程序设计”课程混合式教学要充分地对学生的主观和客户学习需求进行平衡,尽量做到主观需求和客观需求能够对等。

2.3 教学策略制定

“互联网+”大背景下,线上线下混合式教学已经成为各高职院校教学的基本模式。传统式教学是一种很强的主观式行为,强调的是教师的教学行为,而混合式教学策略则是充分展示教学环境和教学资源等元素。在制定混合式教学策略时,教师要注重随时对课程进行优化和改善,比如可以对学生进行分层次教学,对不同层次水平的学生安排不同的教学实施任务,能够帮助教师很好地完成教学任务,同时也能够高效地达到教学目标。

3 线上线下混合式教学在“Java程序设计”课程中的具体应用

3.1 设置合理的教学项目和情景

“互联网+”背景下,不同课程的教学项目和情景、课程设计形式等都是多种多样的。通过利用互联网将学生的学习和课程的教学紧密联合在一起,是一种当下非常新兴的教学模式,同时也是一种重要的、不同于传统教学模式的突破。在混合式教学模式中,教师需要把互联网课程与课程实施项目、理论情景进行紧密结合,比如可以在教学过程中设置图书馆管理系统、学生信息管理系统等情景,并对其进行合理设计,能够在一定程度上提高学生的学习兴趣[3]。

3.2 提高实验课程占比,提高实验教学力度

实验教学在“Java程序设计”课程中占比非常大,教师在设计混合式教学的过程中,应当着重突出实验教学的力度,充分体现“Java程序设计”教学的实用性和适用性,增加实验教学在课程中的课时占比[4]。教师还应当在每一次实训课程开展前,提前给学生布置实训任务,让学生充分地对学习任务进行了解和预习,这也能够让学生在课外进行自主探索学习。此外,教师在课程的期中考核和期末考核中也应设置充分的实验内容,这也能在一定程度上提高学生将理论知识转化为实践应用的能力。如此,才能够大大地提高混合式教学的教学效率,充分发挥实训教学和实训课程的作用。

3.3 优化和不断完善课程体系

“Java程序设计”课程旨在提高学生编程能力,提高项目开发能力,因此,课程体系的不断优化和改善对于“Java程序设计”课程的混合式教学实施显得尤为重要。“Java程序设计”前中期要求学生重点掌握语法基础、数据库等知识,后期则需要学生重点掌握面向对象、Java高级特性等知识。所以,对学生进行综合评价,掌握学生的学习需求,了解学生的学习能力,是教师不断优化和改善课程体系的良好方式。只有构建出合理且科学的课程体系,“Java程序设计”课程的教学实施效果才能得到良好的保证。

4 结语

总之,开展和实施混合式教学对于“Java程序设计”课程的教学有十分重要的作用。许多高职院校也在大力地建设和发展自己的网络课程,并已经在教学过程中实施混合式教学。教师也可以在“互联网+”大背景下不断地进行网络课程教学创新,为学生创造和提供良好的学习条件。

猜你喜欢
程序设计课程体系实训
基于Visual Studio Code的C语言程序设计实践教学探索
基于CDIO理念的数控实训教学改革与实践
从细节入手,谈PLC程序设计技巧
以创新课程体系引领学生发展
电工电子实训教学改革与创新
民法课程体系的改进和完善思路*——以中国政法大学的民法课程体系为例
高职高专院校C语言程序设计教学改革探索
微课在数控实训课中的应用探析
PLC梯形图程序设计技巧及应用
加强青少年中医传统文化教育的必要性及其课程体系构建