Java教学方法存在的不足及改进策略探析

2018-11-23 11:30李君
卷宗 2018年32期
关键词:不足自主学习

李君

摘 要:由于Java具有可移植性、安全性、简单性、动态性,作为应用性较为广泛的编程语言,现在已经是计算机专业学生必须接触的重要课程之一,虽然Java从诞生至今已有二十余年,但是成为院校教育教学课程的时间并不长,因此在教学过程中需要改变其存在的不足,结合当前教育教学发展的大趋势,充分利用丰富的网络资源及多媒体资源,创新Java教学方法,促进学生自主学习,提高教学效率。

关键词:自主学习;不足;Java教学方法

学习计算机专业的学生,能否熟练运用Java是检验其专业能力的基本条件。据相关部门调查,我国计算机求职市场中,招聘公司都倾向于招聘Java 工程师,对可以熟练应用Java的学生需求更高。而在一些高职院校以及本科院校,学生们也会更加倾向于选择Java语言作为学习的科目,因为当前很多软件开发、网站的制作都需要Java。由于Java应用的广泛性,以及人才市场的需求性,很多高校计算机专业都相继开设了Java相关课程。而由于就业前途较好、薪资较高,报考计算机专业选择Java相关科目进行学习的学生人数也是持续增长。但是在2015年麦可思发布的中国本科生就业报告调查中,显示计算机专业毕业生的能力与专业人才质量要求相差甚远,部分学生虽然已经毕业了,但是拥有的Java编程能力较低,因此本文从Java教学存在的不足进行分析,探讨研究如何改进Java教学,提高教学质量提升计算机专业毕业生Java能力。

1 传统的 Java 教学方法存在的不足

Java学科相对于其他学科而言比较抽象,概念不仅多而且还比较复杂,实践要求较高。但是在具体的Java课堂教学过程中,不难发现很多教师都忽略了学生的主体地位及个体差异,选择的教学方法没有新颖性,难以成功引起学生的注意力。而Java课程本身是十分枯燥,内容也是极其难学,可能学生一开始报考计算机专业是因为兴趣,但是长时间对知识点理解不充分,必然会导致学生成绩的下降,最终觉得Java实在是难学,由学不好演变为不想学,最后变成放弃学。

我们将Java课程分为两种类型,一种是课堂知识概念的讲解,一种是实验实践课。其中在知识讲解课程上,教师将教学的中心放置到Java语言语法的教学上,比如如何在程序中使用语法等。教师在教授语法应用时,还会配上一些实践练习题,这种教学方式是大多數教师应用的,但是这个模式存在的不足就是学生只为听课而学习,没有思考的空间,也没有开发自己的能力,听了这个知识点就紧接着做类似的习题,学生只是听懂了这道题的做法,具体知识点如何应用,如何举一反三,学生并没有掌握,因此很多学生都是在课上听得特别明白,实践题也做得很好,时间一长就忘记了,难以将知识点与实践进行融合,难以更好的运用这些知识点。

而传统的Java实践课虽然是本着提高学生实践能力的练习,但是仍然是以教师作为主导,在练习之前,教师通常都会将步骤进行必要的讲解,然后学生们再根据教师的讲解,一步一步的完成实践练习的内容,这种实践教学的方式,名为实践其实一点没有培养学生具备更多的实践能力,没有将自身的积极性以及创新体现出来,因此也就很难培养出市场所需求的高水准Java人才。

2 Java 教学方法改进策略

根据当前教育教学改革的趋势以及当前所处时代的变化,教育教学也要做出更多的改变,比如注重理论与实践相结合,将Java 课堂理论教学与编程实践教学相结合。还有就是我们身处信息化时代,网络信息资源无处不在,我们可以将之前运用的传统的教学方式,结合信息资源进行必要的改革,将信息化教育融入到Java 教学中,并争取做到以学生需求、学生学习效果、学生今后的发展作为开展教学的中心点。无论是理论概念的学习还是编程实践练习,都将学生置于主体地位,充分激发学生的主观能动性,将提高学生实践能力和动手能力作为重点教学目标,以便可以更好的满足计算机人才市场的需求。结合之前的传统教学方式、当前教学目标以及所处的教学环境,提出项目驱动教学模式新型教学方法,提出教师引导学生发挥想象、提升创造力,在教师课堂精讲帮助下自主学习,课后利用信息化教学平台提供的网络资源学生自学,预习的一种灵活性教学方法。

2.1 网络资源

当前,网络信息技术飞速发展,在各行各业都能见到网络信息技术的参与与应用,教育教学行业也不例外,如今很多学校都开始研究如何应用智能教学平台,也有很多计算机专业开始开发应用网络课程。我们提出的项目驱动教学方法,主要以学生需求、学生发展作为教学的中心点,对学生进行创新教学,提高学生的实践能力等。教师可以先为学生准备好与课程学习有关的网络资源,包括课程学习视频、课程教学大纲、课程教学设计、学习练习试题,老师在授课之前必须提前准备好这些课程资源,课程学习视频对一个一个知识点进行讲解,视频时间控制在 15 钟左右。学生可以先了解此次课堂学习的任务、学习的内容,按照视频要求指导学生完成知识预习以及自主学习。任务驱动教学方式弥补了之前运用的传统教学方法存在的不足,而且教师可以利用任务驱动以及考核的要求激励、鞭策学生自主学习,而且有网络资源是电子版本,还可以将资源发到班级群,及时帮助部分学生继续观看和学习,帮助学习能力较低的学生进步。

2.2 课程教学设计

要实现以学生为中心的项目驱动创新 Java 教学,合理科学的课程教学设计是高效实施教学的关键。教师要思考通过自己的课程设计,学生从中可以学习到什么知识?可以提高学生的那些能力?培养学生哪些素质?为了帮助学生顺利掌握这些知识、能力及素质,教师应该提前做好教学设计,将学习活动、教学方式、评价方式用何种方式进行串联,这些必须是教师提前考虑并设计好的。以学生为中心的项目驱动创新 Java 教学,首先给出课程的知识地图,对所学知识进行高度的概括。在每次课的课程设计中,教师根据课程的知识地图的知识点进行课程设计,学生承担学习的责任,教师通过合理的设计教学任务使学生明确学习的内容、能力要达到的程度,通过合理的设计学习活动激发学习的兴趣,通过创建的学习环境,提供的学习资源,打破空间和时间的限制来支持学生随时随地学习,并以此提高学生学习的主动性。

2.3 考核评定

运用了项目驱动法进行Java 教学之后,对学生教学成绩的评定,就应该不在仅仅依靠一张试卷,考核的方式要贯穿于整个学习的过程,包括自主预习、课堂互动、考核测试、课后实践等,根据不同部分学生的表现给与不同的分数,最后在将所有环节的分数进行综合评定。通常课堂教学互动部分是四个环节的重点,需要占据的分数比例也要多一些。其他部分教师可以视具体情况而定。

3 结束语

将学生作为主体进行项目驱动教学方式,一切以学生中心,注重关注学生知识的获取、能力的提升以及素质的培养。教学效果提高之后,自然会提升学生的学习兴趣,而且学生对于Java的学习也有了目标,而不是像过去那样茫然被动的接受知识,学生专注认真的参与到学习中,也会间接提高师生之间的互动,总之,用项目驱动进行Java教学受到了师生的高度认可。

参考文献

[1]叶海智,张爱静,黄宏涛.基于CPS模型的翻转课堂教学模式构建——以“JAVA语言程序设计”课程为例[J].现代教育技术,2016,26(10):121-126.

[2]丁振凡,范萍,喻佳,徐波.MOOC与课堂教学融合在Java教学中应用[J].实验技术与管理,2016,33(09):147-150.

[3]刘艳梅.基于“实践和创新”能力培养的Java系列课程群教学研究与改革[J].计算机教育,2015(14):35-40.

猜你喜欢
不足自主学习
我国电视新闻深度报道的发展现状
关于集团预算及内控管理的思考
关于当前群众文化工作的冷思考
关于企业营运资金管理的研究