APP下载

“互联网+”平台下的高职《JAVA程序设计》课程教学改革

2017-05-06张宏萌

现代经济信息 2016年36期
关键词:Java程序设计教学改革互联网

张宏萌广西经济管理干部学院

摘要:本文针对目前《JAVA程序设计》课程中存在的问题,“互联网+”平台下将目前流行的APP技术运用于该课程教学中,专门设计了一款针对本门课程的APP教学服务平台,为了更好的服务教学设置了课程资料、考证模拟、在线交流、考核评价等四个模块,优化了教学方式,最终提升了教学质量。

关键词:“互联网+”;《JAVA程序设计》;教学改革

中图分类号:TP312.2-4;G712

文献识别码:A

文章编号:1001-828X(2016)036-000395-02

一、前言

从1999年开始,高校逐年扩大招生规模,录取率也在逐年提高,据统计从2011年开始,高考录取率就达到70%以上,而2016年的录取率更是达到80%,录取分数线也是逐年降低,2016年广西高校的高职录取最低分甚至低到120分,这样的生源质量,给我们高校的教师带来了极大的挑战。面对入学基础如此差的学生,任课教师也只能硬着头皮教,如果还是采用以前比较传统的教学方法和教学手段的话,是很难教好学生的,那么面对如此严峻的形势,我们任课教师就应该改变旧观念,研究采用更先进的教学方法和教学手段了。“互联网+”时代让我们有了更好的教学方法和更丰富的教学手段。

“互联网+”时代,随着智能手机及平板电脑的普及,现在几乎没有哪个学生不是在用智能手机了,因此,各行各业都在开发适用于手机等智能终端的应用端口,APP就成了目前最流行的平台之一。而大家的智能手机中的APP应用几乎都是新闻、游戏、电子商务类或者提供日常生活便利类的。估计很少有APP应用是开发来教学的。《JAVA程序设计》这是一门计算机专业的主干课程,是目前面向对象开发的主要计算机语言之一,是编程领域目前最主流的开发语言之一。目前Android开发就主要是用Java语言,作为21世纪的计算机专业的大学生,除了熟练掌握计算机的使用能力外,还应该掌握一些流行的计算机开发语言已经成为必备素质、知识及能力。笔者从事该门课程的讲授已经多年,为了更好的教授好该门课程,并达到教学目标要求,根据当前学生的实际情况,运用当前流行的APP技术,尝试把APP应用到教学实践过程中。

二、《JAVA程序设计》课程特点

《JAVA程序设计》这门课程的教学内容较多,主要包括开发环境的配置、Java基本数据类型、语句、类、对象、内部类、字符串、异常处理、AWT组件、线程、输入输出流、网络编程等七个项目,同时由于高职的课时有限,一般高职院校开设这门课程都是64学时左右,而学生底子薄基础差,刚开始还会有学生觉得学习编程代码就像学英语一样,把数据类型、关键词及语句当记英语单词来学,就会感觉非常的枯燥,有些学生就会产生厌学了。由于有些学生高中的时候是学文科的,高考填报志愿时,一时冲动或者听别人说以后计算机技术对就业帮助比较大,就报了计算机专业,对于这类学生,在讲到比较复杂的数学公式或者算法时,他们就更加感觉难懂了,讲过的知识点很难在记住,更不懂得如何把这些知识运用到实际中,编写出来的程序,都是简单语句堆砌。为了解决这一难题,让学生能够学以致用,并且能够灵活运用所学的知识点解题,笔者经过调查,结合目前绝大部分学生都拥有智能手机的情况,然后精心设计了一套适合本门课程的APP教学服务平台。

三、《JAVA程序设计》APP教学平台的设计

笔者经过与课程组的其他专家,骨干教师商量讨论,再经过一些调查论证,在其他教师的帮助下,设计出了一个目前比较适合我们学生使用的《JAVA程序设计》APP教学平台。平台主要包括以下几个模块。

(一)课程资料模块

前面提到高职院校由于受到总学时的限制,因此分配给《JAVA程序设计》这门课的学時也不多,而本科院校学生本来基础就比较好,但是这门课的学时一般都能安排80至100学时,我们高职生就没有这样宽裕的学时,首先课堂上教师进行讲授的时间不多,同时学生的基础也参差不齐,因此会造成有时候有些知识点学生还没有来得及消化就被强行进入到下一个新的内容了,前几年我们有些学生,感觉跟不上老师的步伐,就非常聪明的利用自己智能手机来录制上课的视频。然后回去再通过观看视频进行复习。那么如何在有限的学时内,让学生更好的学好这门课,设计这个模块,就相当于把课堂学时延伸到了课外。

1.课件下载:我们教师自己编制适合的学生使用教材,并配套相应的课程资料。会把本门课程的课件,以及在上课的时候采用录屏功能录制的视频资料一起上传,学生就可以通过这个功能,把自己需要的课件或者视频下载,存储到电脑或者手机中,方便学生在课后利用课外时间复习,课件与视频结合,让学生学习的时候更轻松,学习的效率更高,效果更明显。

2.慕课:慕课在“互联网+”时代的运用会更广泛,更方便。因为网速快了,学生更喜欢在网上看视频了。我们把与合作单位制作的慕课资源也放到这个模块,因此,那些基础比较差,或者上课接受能力比较差的学生尤其喜欢了,因为他们可以利用坐公车、走在路上,甚至上厕所的那些非常零碎的时间进行学习,目前慕课资源几乎都是一些优秀的教师或者实践经验非常丰富的工程师联合打造的,可以说是比较优质的。

3.实验实践教学资料:高职《JAVA程序设计》的内容以就业为导向,培养学生具有一定创新能力和动手能力的,符合软件企业需求的开发及应用人才。根据教育部的规定,专业课程都应该设置不低于课程总学时一半的实验实践学时,那么如何教学生做好实验,达到企业需要的目标,我们教师也是花费了不少的心思,首先是精心编排实验教案,合理设计实验教学的内容,力争把课程的知识点都能够运用到实验案例中,同时把一些著名的案例也以附件的形式罗列出来。并在每个实验教案中,以提问的方式,把本实验的重点、难点列出来。最后还录制了实验实践操作的视频。并把这些相关的实验实践教学的资料都上传。因此,当学生不能在上实验课的规定时间完成实验,还可以在课后找适当的时间,通过视频学习,让学生在没有教师现场指导的情况下掌握该实验,然后再自己完成实验任务。

(二)考证模拟模块

高职教育就是为了培养适合企业要求的人才,那么如何证明符合企业要求,国家级的计算机考试就是检测学生掌握知识与技能的全国性计算机水平考试体系,目前很多高校都制定有在校大学生必须要多少本专业证书才能毕业的规定,因此每年参加等级考试的人数也是非常多。教师虽然在课堂教学中都会有针对性地讲解,但是毕竟学时限制,也不可能全部去针对那个等级考试来讲授,毕竟等级考试考的东西还是比较教条的,不怎么符合企业的应用要求。更不可能做到系统化的培训,因此设计该模块方便学生进行自主学习。

1.报名培训:既然国家和学校有证书的相关规定,而学生又担心考试不能通过,希望能够在考前参加培训,目前也有很多的培训机构举办着类似的培训班,但是有些培训班水平不是很高,而且学生到校外进行培训,也存在诸多不便,经常有不少的学生花了大量金钱和时间还是没有能够通过考试。因此,学校本着为学生考虑出发,适当收取点培训费,根据学生报名的实际情况,安排本校的该课程的专职教师利用课余时间给学生进行培训。

2.练习题库下载:我们把历年国家等级考试的题目编排好,放到这个模块里,方便学生下载练习。另外,还把校内的课程考试题目也编成试题集,给学生随时可以下载复习。

3.在线测试:以前网络速度跟不上,每次进行在线测试,都会出现掉线等异常情况。自从进入“互联网+”时代,网速等其他条件明显改善不少,因此现在进行在线测试,也深受广大学生的喜欢。

(三)在线交流模块

我们在这个模块里设置了动态新闻、互动交流、留言板等功能,自从有了这个APP平台,我们学生与老师交流的次数也多了起来,平时上课,老师都是在讲台上滔滔不绝的讲课,即使有时会停顿下来与学生互动讨论,但是讨论的时间也不会很长,因此,有很多学生有问题也来不及一一询问,或者有些同学害羞,根本就不敢当面向老师提问。APP平台就极大的方便我们学生在任何有空的时间都可以与老师进行交流,那些胆小害羞的学生,也不会再胆小,而是积极踊跃的提问和讨论。我们也会安排课程组的专职老师在线值班,及时参与学生的交流互动,及时指导学生学习,因此,学生的学习提高很快,每届的等级考试通过率也很高。

(四)考核评价模块:我们也改革了传统的课程成绩评定方式,不再是单纯的根据期末考试分数定成绩了。我们采用多项指标来进行成绩的评定。主要评定指标有:学生观看视频的次数、参加讨论的次数、实验完成成绩、学习小组间评价,期末考试成绩。其中学习小组间的评价就算是把每次学生完成的作品进行展示,然后讨论,互相进行评价。评价后的成绩记录到网上,通过这种方式,促进学生的学习积极性,同时也增长学生的团队合作意识。

四、結语

在“互联网+”时代,我们要勇于打破传统的教学模式,改进教学方法和教学手段,尽可能想办法把我们的教学质量提高。《JAVA程序设计》APP教学平台是我们对“移动教学”的初步尝试,由于刚开始试用不久,因此,内容也不是很完美,但是它能辅助传统教学,改善了课堂课时量不足,无法从容全知识点给学生授课,而是鼓励学生充分利用课余空闲时间坚持学习,极大的调动了学生的学习积极性,丰富的学习方式也提高了教学效果,师生通过网上的多交流,也促进了师生的良好关系。因此,在信息化高速发展的今天,基于APP教学平台的移动教学模式将会在“互联网+”时代得到广泛的运用。也必将成为教学质量提升的重要工具和手段。

猜你喜欢

Java程序设计教学改革互联网
Java程序设计基础课实践教学中的分层教学模式研究
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施