Java程序设计课程教学改革

2020-05-25 16:26袁琴
大众科学·上旬 2020年3期
关键词:高职教学改革

袁琴

摘 要:Java 程序设计作为一门重要的课程出现在高职教育的许多专业中,其对于学生能力培养的重要程度不可忽视。由于受到来自学生自身、社会环境以及学校、教师等因素的综合影响,Java 程序设计的教学存在明显的不足。通过分析教学现状和主要问题,提出相应的优化策略,以促进教学质量和水平的提高。

关键词:高职;Java;教学改革

1 当前高职院校Java 程序设计课程教学现状

Java Web 作为一门在科技、软件工程、计算机等专业有广泛应用的程序设计课程,重在培养学生的思维能力与动手实践能力,对于理论和实践的结合有更强的结核性,体现了信息技术发展给教育领域带来的新要求。以语法讲解→例题阅读→上机操作的流程为基础,在长期的教学中也产生了各自的教学案例和教学模式。充分体现了这一科目实践和理论并重的特点,对学生自主阅读程序、编写程序打好了基础,帮助学生更好地学习专业课程,更好地应对工作岗位上的任务。

但是还存在相当一部分高职院校由于缺乏自主性、创新性导致低效教学的出现。学生的学习兴趣不高,既不能收获良好的理论教育,也不能在实际操作中得到提高。这是由于学生对Java 课程的教学方式的不适应,造成了对知识不能深入理解,慢慢的就落后于教学进度,形成恶性循环。

2 Java 程序设计课程教学中存在的问题

2.1 教育理念落后

高职院校以培养技术人才为教学目标,因此技术和实践教学应是教学的重点,也是教学难点所在。有的学校不能根据学生的实际水平,制定理论与实际并重的教学模式,学生在三年的校园生活中没有得到实践技能操作方面的系统性学习和训练。不能为学生的实践教学创造合适的氛围,提供必要的保障。指导老师匮乏、缺少答疑时间、不注重教学质量的管理。至于具体的教学活动,也不能立足学生的长远发展实行科学高效的教学模式。不能保证学生在实践中的参与程度,在学生中创造了不敢参与、逃避实践的不良引导,实践课堂的效果很不理想。

2.2 学生素质问题

高职学生是经历了应试教育失败的一类学生,自身存在学习习惯和学习态度方面的问题。随着大学对学生管理的放松,高职院校的学生更容易出现学习态度问题,在理论课的学习中不听讲、逃课、睡觉的现象是实际存在的,要想彻底改变也不是轻而易举的。理论教学阶段不好好听课,也妨碍了实践教学的学习,对学生的影响是全方面的。除了学习态度这一难题,教学效果还受到学生基础知识差、综合素质差的影响。Java 程序设计要求学生的逻辑思维和综合思考能力,这都是学生综合素质所缺乏的,也不是短期就能养成的。学生本身的综合素质水平还是可以在日常教学中得到提升的,学校局限的教学模式也对此产生了负面影响。

2.3 教学设计不合理

Java 程序设计本身就是难度高、要求多的学科,又受到学生学习兴趣不高、课程难度设置问题的影响,更难达到预期的效果。采用的教材大同小异,在内容侧重上差别不大,区别在章节设置上,知识之间的联系和区别体现了难度的设置。有的学校存在知识衔接的问题,不能保证学生思维的连贯性,给学生的自主学习带来了不便。或是课程分布不合理,不能考虑到学生的学习习惯和规律,很容易导致囫囵吞枣、一知半解的现象。在校阶段留给学生的自主时间很多,本可以用来培养兴趣特长,为课堂学习落下的知识补课。但是学生的自主性又不高,长此以往,势必会拉大学生之间的差距,也让一些学生与期望的能力水平越來越远,学生力不从心,老师也无法弥补。

3 提升Java 程序设计课程教育的途径

3.1 创新教学理念

通过有活力、能激发学生学习兴趣的课堂模式,让学生在实践中培养起具有个性的学习习惯,具备新时代要求的综合素质,或许才是高职院校最根本的教学目标。创新教学理念还是要根据学生的情况进行,通过教学方式的转变,帮助学生扬长避短,提高动手能力、实践操作能力、提高核心竞争力。除了理念层面的创新,还包括教学地点的转移,增大实践教室的使用比重、增加网课的参与,让学生更自主的学习、更多选择的空间。

教学理念还有需要创新转变之处,就是要重视基础、重视实践。Java 是一门编程语言,与VB、C、Python 一样,具有语法结构的灵活多变和表现形式的多样性。这些知识和技能都是从基础学起的,没有坚实的基础做铺垫,掌握更高深的知识就无从谈起。如学习JSP 的三大指令、七大动作和九大对象时,需要学生课前的准备,具备了一定的网页设计基础才能按规定进行教学。重视基础是所有教学活动必须遵守的原则,由此看到了分解教学任务的必要性,通过教学内容的模块化分解,争取做到更详尽、更全面细致的讲解。让学生具备更完善的知识体系,对能力的提高有深刻影响。

3.2 增添课堂趣味

课堂是学习的主阵地,课堂兴趣是学生投入学习的前提,针对学生在学习中出现的不积极主动、课堂参与不足的现象,应该丰富课堂内容,通过趣味性来吸引学生的关注。相对轻松、活泼的课堂氛围也避免了学生畏难情绪的出现,能帮助学生缓解学习带来的压力,保持较高的学习热情和信心。具体形式要结合学生的个性和共性,让学生尽可能的参与其中,最常见的就是实例运用。在课堂中通过对实例的分析来构建模型,结合团队合作,完成实践与理论的转化,丰富了课堂形式和授课内容。

此外,要重新认识教学中师生的作用和地位,正视学生的主体地位,保证学生良好的课堂体验。要知道Java 的入门简单,但只有经年累月的实践积累才能达到驾轻就熟的程度,能在长期的学习中保持动力,离不开趣味的吸引。注重老师在课堂上的引导作用,给学生一些简单的程序设计任务,重点放在程序的优化和改进上,让学生从程序员的角度思考问题,优化系统设计。既能培养兴趣,也具有现实的教育意义。

3.3 优化考核机制

结合重实践操作的要求,在考核机制的优化时,注重对操作和实践的考察,用上机考试取代以往的笔试考试。将原来的考察记忆力重新转移到对技能的掌握的考查上,纠正了教学目标中存在的偏差,也是促进学生掌握编程语言实实在在的措施。考查模式应当采用平时成绩和期末考试加权,平时成绩涉及范围要广,以激励学生高出勤、多参与、与老师多交流沟通。此外,重视网课资源和网络技术的使用,通过网课平台给学生提供辅助的学习方式,也能重温知识点、查漏补缺,也能提前预习,做好课堂教学的基础,还可以通过习题来提高实战水平。不同知识之间的重组也是对学生的反复考察,能帮助学生暴露问题、从而快速掌握知识。也能通过完成进度反馈学生的学习状况,帮助老师调整教学进度。

期末考试试卷应当引入新颖、灵活的题目和类型,既考查个人操作水平,也促进了学生平时在互帮互助中提高自学能力。新的试卷结构也有利于降低考试的难度,提高学生的信心,提高学习兴趣,为学习和复习注入了活力。

4 小结

随着大数据、物联网、云计算等新兴平台的逐渐成长,以Java 为代表的程序设计教程也必须做出贴近时代发展主题的改进,加强学科融合,加强产学研结合。在新的教育观念指导下,结合创新的教学模式、评价机制,Java 课程教学必将展现出新的生机与活力。拓宽了学生的视野,增强了核心竞争力,进而培养成更优秀的新时代人才。

参考文献

[1] 冯钢. 高职Java 教学的探讨与实践[J]. 电脑知识与技术,2016,12(35):117-119.

猜你喜欢
高职教学改革
高职数学教学和创新设计的渗透
wolframalpha在高职数学教学中的应用研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索