APP下载

Java程序设计的信息化课程建设的实践与探讨

2021-04-25郝文菊宋伟孙溢洋吕帅

电脑知识与技术 2021年9期
关键词:Java程序设计教学平台信息化教学

郝文菊 宋伟 孙溢洋 吕帅

摘要:在网络信息发达的时代,信息化课程是大势所趋。提倡建设信息化教学平台,以Java程序设计课程为例,探索新型信息化教学平台,是现代教学实践探索的一个重要问题。本文在介绍Java程序设计的实践教学模式和信息化教学平台的基础上,与传统课堂教学的优势相结合,实现对教学资源的重构与学习空间的扩展,延伸高校信息化教学工作的改革思路,促进信息化技术与传统课程教学的融合。

关键词:Java程序设计;教学平台;信息化教学

中图分类号: TP311        文献标识码:A

文章编号:1009-3044(2021)09-0108-02

开放科学(资源服务)标识码(OSID):

Practice and Discussion on the Construction of Information Courses of Java Programming

HAO Wen-ju, SONG Wei, SUN Yi-yang, LV Shuai

(Nantong Institute of Technology, Nantong 226600,China)

Abstract: In the age of advanced network information, informatization courses are the general trend. Advocating the construction of an information-based teaching platform, taking Java programming courses as an example, exploring a new type of information-based teaching platform is an important issue in the exploration of modern teaching practice. Based on the introduction of the practical teaching mode and information-based teaching platform of Java programming, this paper combines with the advantages of traditional classroom teaching to realize the reconstruction of teaching resources and the expansion of learning space, and extend the reform ideas of university informatization teaching work , to promote the integration of information technology and traditional curriculum teaching.

Key words: Java programming, teaching platform, information teaching

隨着网络的不断发展,计算机信息化技术已经深入到人们生活的方方面面,教育部提倡教育现代化,发展信息技术与高等教育融合,推动教育改革并培养创新人才,适应现代化的教学模式。《Java程序设计》是高校课程体系中的重要课程。它是一种功能强大的、安全的、跨平台的、国际化的编程语言,并包含了理论教学与实践教学两部分的内容。理论教学一般是教师结合相关学校的教学目标及教学大纲来进行教学;实践教学更加注重的则是实践操作,是在理论教学的基础上,让学生利用现代化实践平台来解决相应的编程习题,使其在练习中,理解,熟悉不同代码所能产生的不同效果,能够达到结果从实践中来的目的。从而激发他们的求知欲,探索欲,提高学生的创新意识,创新精神和创新能力。

1 传统教学模式面对的挑战

传统教学模式下,Java程序设计课程的主要教学方式为教师讲解后再由学生进行相应的实践操作。最后再由学生将个人成果以文件的形式汇总交发给教师,由教师进行相应的评改,并总结课程情况,记录学生在练习中普遍存在的问题,并在后续课程中进行分析讲解,以达到解决问题的目的。

信息化课程模式下,学生可以加入相应的班级体系,更加方便地接触与课程相关的各种各样的信息,面对不会的问题,可以通过相应课程中所录制的回播来重新观看,重新学习,不用担心因遗忘而造成无法完成相应的课程相关项目,并且教师可以利用“爱课题”“Educoder”“钉钉软件”等教学平台,不定时的发布数量不等的习题,做到边学边做,帮助学生在学习过程中快速稳定地获取到相应的内容重点。同时,教师可以在平台所提供的软件中查看学生做题成果,在上课时间观看学生做题状态,题目解答情况。在需要的时候一对一地帮助学生解决问题。减少了在传统上课模式中由于数据统计值较低,导致问题无法显现,学生不明就里,问题无法得到真正的解决的问题。

细节决定成败,有时一个小细节的疏忽往往会导致整个体系的崩坏。在信息化课程下,学生实践所产出的代码都是需要经过严格审查的,就算是只有一个标点错了也是无法通过审查的,以提醒学生注重实践的严谨性。不可马马虎虎,随随便便敷衍了事。帮助他们熟悉规范,了解规范。以使他们养成在实际实践过程自觉遵守规范的习惯。

信息化教学与传统教学模式相比之下,信息化教学有着传统教学方式所无法企及的优越性,它让学生更加深入地了解到科技的魅力,增强了学生对于编程语言的兴趣,更是在以实践求真知的道路上增添了一笔色彩。培养了学生的创新能力,给了学生一个开拓自我,提高自己的平台。

2 信息化课程的优势

时代的发展、新技术不断涌现,对教育教学提出了更高要求。各式的课程都能够与信息化挂上钩。现如今,各自各样的网络课程充斥在我们的周围,免费的、付费的,网络资源就好像海水一样无穷无尽,这无疑为学生们的学习生活提供了极大的便利,他们需要什么资源就能够到网站上去寻找到。但是在这中间,不可避免地会接触到很多非必要的,甚至是错误的信息,这些信息的存在无疑会扰乱学生的学习轨迹。这时候,课程信息化的重要性就能够显现出来了,同样是信息,但是他是把信息依托学生的学习轨迹进行归纳整理总结,最后以一个课程的形式呈现出来。学生能够在教师的指导下,自主地获取、分析、加工信息。这无疑极大地提高了学生独立自主的学习能力。编程语言都是重实践的,Java也不例外。就好像人們对于文字的记忆往往不如图像来的深刻,利用信息化课堂,教师可以更加直观地讲解一些很抽象的问题。如利用动态的图片来对算法进行讲解,这就远比书本上静态的图像有效,当逻辑通了,那么编程需要考虑的则只有该如何Java语言来表示出这一逻辑,这时候java语言的作用就只是一个翻译官,充当着计算机与人之间桥梁的作用。这便解决了语言表达空白且乏力的问题。并且可以深入引导学生,激发出学生探索,求知的兴趣。

Java程序设计课程根据实践性的特点,利用传统的理论教学与上机也难以避免实践脱节的现象,传统的教学方式针对Java程序设计课程不适应填鸭式的教学模式,达不到从实践的过程中得出答案的乐趣,不能有效调动学生的兴趣。引入信息化教学平台,有效地将学生引入到实践环境中,理论上课和平台测试相结合,有利于学生巩固课堂知识,上课签到提高了教师考勤的效率,课堂讨论便于教师与学生沟通,适用于应用型本科课程教学模式,提升Java程序设计课程教学质量和水平。

实践是建设Java程序设计信息化教学平台第一要素,按照该课程的教学特点应用到教学平台,有利于提高应用型本科院校的教学质量。Java程序设计根据不同的知识点,将项目实践以及课堂理论知识相融合,实现了教学环节的信息化。

信息化课程的建设更无疑是大大减轻了教师的负担,传统教学模式,需要教师一份份地批改,审阅学生的作业,但课程信息化后,对于一些有着明确答案的客观题则是不需要教师再去一份份批阅,更不需要一遍遍统计,平台的存在可以帮助教师合并归纳统计出在学生提交的作业的各种情况,当场做,当场统计结果。极大地方便了教师对学生未理解知识点进行重点讲解、重新讲解。

同时,信息化教学使得课堂环境由原本一对多的局面变得多元化,这个“一”可以是学习速度快,完成项目好的学生,也可以是对于问题有新的见解,勇于发表自己看法的学生。每个人都有表现得机会。每个人都有获取知识的权力。

3 信息化课程的劣势

虽有疫情的推动,使得课程信息化向前迈进了一大步,但是不得不说信息化课程的建设还是不够完备,例如学生听课时的监管方案,对于多数学生来说,还是老师在网络上讲,他们在屏幕面前自己做自己的事。偶尔的一两次签到只要坐在屏幕前就不会错过。相较而言,线下课程在这方面的表现更加出色。信息化教学的线上部分明显更加适用于对于自己有着一点自制能力的学生。而对于那些自制力比较弱的学生也是处于无可奈何的状态。

Java程序设计的信息化课程的建设无疑是对传统老师教学模式的一种变革,他的出现可以说是减轻了教师的负担的同时,也增加了教师的负担。在MOOC平台上,考核学生成绩,学生可以相互评分,教师也能够查看学生的学生的成绩。Educoder平台给学生布置作业,远程交作业,钉钉平台具有视频回放功能,帮助学生巩固课堂知识。

有些高龄教师本身就不熟悉计算机的操作,因为信息化课程的到来,而需要去学习大量的有关于信息化课程中教师端操作方法。因为操作方法不当导致出现错误这类为题也可以说是极为常见了。这就要求老师必须与时俱进,学习操作新设备、新软件,熟悉他们的使用,并且要做到能够利用他们讲好课程内容。而学生也必须要提高自己自主学习的能力,在老师的引导下自主探究学习的同时,还要学会充分利用网络资源。

4 结语

信息化课程是课堂的一种教学模式,更是一种学习方式的体现,他帮助学生理解课堂内容,更帮助学生学会实践,探索的方法。有的人利用他可以学到很多的知识,也有的人连课程中原本存在的知识也无法掌握。

参考文献:

[1] 杨福臣.高职食品感官评定技术课程建设及信息化教学研究[J].轻工科技,2020,36(10):188-190.

[2] 焦莉娟,李朝霞.“互联网+”计算机语言类课程教学模式[J].高师理科学刊,2020,40(8):85-88.

[3] 刘欢,蒲文丹,周勉,等.信息化教学模式下有机化学实验课程的研究及建设[J].教育教学论坛,2020(34):358-359.

[4] 王双.大数据时代高校课程信息化建设探析[J].科技风,2020(17):127.

[5] 轩璐.基于“一平三端”平台的《Java程序设计》课程信息化建设[J].电脑知识与技术,2020,16(16):100-101,108.

[6] 吴应桦,薛园园.高职院校《C语言程序设计》实践性教学模式浅析[J].科技信息,2011(25):234.

【通联编辑:唐一东】

猜你喜欢

Java程序设计教学平台信息化教学
Java程序设计基础课实践教学中的分层教学模式研究
专业学位研究生职业危害控制技术课程创新型教学平台建设研究
基于WordPress构建项目化课程教学平台的研究
信息化教学学生学习效果评价体系的构建
浅析视觉传达设计专业信息化教学课程改革研究