APP下载

基于慕课的高职JAVA程序设计教学实践与思考

2018-02-17

信息记录材料 2018年1期
关键词:程序设计编程院校

贾 辉

(湘西民族职业技术学院 湖南 吉首 416000)

基于慕课的高职JAVA程序设计教学实践与思考

贾 辉

(湘西民族职业技术学院 湖南 吉首 416000)

我国信息技术的发展水平有了显著的提升,java语言的地位也随之有了明显的提高。该语言已经成为了目前我国最主要的一种编程语言,在一些高职院校的教学当中,纷纷设立这门课程,开展了相关软件开发以及应用等教学,虽然java程序设计的教学水平比较高,但是在实际的教学过程中,仍然存在很严重的问题,这些问题制约了我国信息技术的发展,对此,本文就java程序的设计教学进行了探讨,在慕课的高职教学中,对其实践的过程进行深入的分析,针对这些教学问题进行方案的设立。

java语言;程序合计;教学思考

1 引言

目前我国最流行的一种网络编程语言就是java语言,这种语言在网络信息使用的平台上具有一定的优势,该语言的安全系数相对来说比较高,在进行软件开发等过程中,具有重要的作用,是一个程序设计使用的主要语言之一。随着我国社会的水平的发展,对于java信息技术的使用越发的频繁起来,java语言也越来越重要,为了满足当今市场人才的需求,高职院校开始开设java相关的一些教学课程,让学生们学习并掌握java程序设计的要点,提高学生们动手实践能力。

2 Java程序设计教学的目标以及内容

Java程序设计主要依靠Java语言来进行教学,在对该课程进行知识的教学时,需要确立好整体的教学目标,首先,让学生们可以掌握Java语言的使用方式以及其语法,加深该语言在学生们脑海中的印象,并对其语言的特性进行分析,总结其使用的对象以及制度等,其次,要让学生们掌握API的知识内容,在集合以及线程的教学上进行应用方式的分析;最后,在学习过程完成后,学生们需要有一定的编程能力,可以自发的进行软件的编程,设计应用程序,并养成一个良好的学习习惯,在编程的方面上采用代码,利用好代码提高编程的质量。在学习Java程序设计时,需要对计算机的语言以及概述进行分析,学生们自身要有一定的计算机语言的基础,就其教学目标的设计,对Java的教学内容进行整理,合理的安排好Java程序软件设计的教学时间,将其课程的内容科学合理的进行划分。可以把整体的Java程序设计教学内容划分为十二个板块,用12周的时间进行视频的播放,每周要播放大概十个十分钟的短视频,在第一周,需要让学生们学习Java的语言以及Java语言使用的对象的特性,之后,让学生们进行Java程序的简单了解,在三周时,学生们需要学会对基础的信息数据进行计算,同时控制好数据信息,对数组进行确立,第四周,让学生们了解包和接口等,之后在进行Java语言的深度了解,对软件使用过程中出现的异常进行处理和解决,第七周,要让学生们了解软件的工具类以及使用方式,并对常用的一些程序算法进行总结,在对Java的多线程进行知识理论的学习,在第九周时,要进行流、文件等在文本当中的使用方式以及途径,之后在对图形的用户界面进行了解,深入的分析网络以及多媒体等的编程方式以及程序设计,最后,要进行代码质量的学习,在整体的Java程序设计的教学当中,需要注重对学生们实践能力的考量,实现理论以及实践的并重,把设计模式等融入到课程的开展当中。

3 慕课教学设计的元素

慕课教学设计的开展,需要依靠一些元素对其进行支持,该课程的构建需要老师和同学们等进行合作,是一个互助的过程。短视频在慕课的教学过程中应用中最为广泛,是主要的教学材料,制作该视频的办法比较多,案例材料,课程所用的案例不仅是讲解过程的示例,还可供学习者用于练习。学习者可以在示例的基础上进行修改,还可以编写自己的程序。

4 提高基于慕课的高职Java程序设计教学质量的方式

4.1 改变教学方式

高职院校在开展Java程序设计教学时,需要对高职院校内的学生们的身心发展特性进行了解,并总结出学生们学习能力,总结学生们感兴趣的事物,在教学内容的选取上,要注意好难度的搭配,教学的内容不能过难,也不能较为简单,此外,还要在教学的内容上,激发出学生们的学习兴趣。老师在讲解相关的理论知识时,必须要基础的知识清晰的传授给学生们,并将其知识点要讲解的更加透彻一些,让学生们可以更好的掌握住其知识内容。在实际的教学课堂中,老师也可以适当的在其中融入一些有趣的案例,增加学生和老师之间的互动,改变传统的教学方式,让整个Java程序设计课堂变得具有灵活性,在课上形成小组,对一些难点进行讨论,提高学生们的团队精神,升华学生和老师之间的关系。

4.2 理论结合实践

高职院校在教授java课程时要加大培养学生的动手能力,将理论和实践相结合,真正做到学以致用,以便更好的适应社会的需要。Java程序设计不仅仅是掌握了理论知识就能熟练运用的学科,必须要大量的上机自己编写程序,才能把学习的知识熟练的运用到实践之中。教师在保证学生掌握理论知识的前提下,注重培养学生的实践能力,增加学生动手锻炼自己的时间,在上机时保证做好沟通交流,真正做到保证每一个学生都能独立完成一项任务。开展阶段性项目实训,在阶段性的实训中由小组独立完成,教师积极及时解决学生遇到的问题。在学校条件允许的情况下,开展关于java程序设计的竞赛活动,提高学生的学习热情和自己动手实践的能力。在期末要开展综合项目实训,从而加强学生的实践能力,更好掌握知识,提高综合素质。

5 结语

慕课资源对高职院校学习Java程序设计具有很大的帮助,想要提升整体的Java程序设计课堂的教学质量以及效率,就需要科学合理的利用好这些慕课资源,对其资源进行整合,改变传统的程序设计教学课堂,给学生们一个更大的发展空间,提高学生们自身的创新意识以及创新能力,重视要编程的教学,将知识理论和实践有效的结合在一起,激发出学生们学习程序设计的兴趣,增强学生们的主观能动性,让学生们可以感受到Java程序设计的魅力,积极的投身到该课堂的学习中,为学生们日后的发展奠定一个坚实的基础。

[1]姚明,彭志平,李启锐.谈Java程序设计课程中的“接口”教学技巧[J].计算机教育,2014,(19):111-114.

[2]杨静华.信息与计算科学专业Java程序设计课程教学改革探索[J].科技信息,2012,(33):717.

[3]韩琳.“Java程序设计”课程教学模式的研究[J].网络安全技术与应用,2014,(06):177+180.

[4]笪林梅.高职程序设计类课程微课的开发与应用[J].兰州教育学院学报,2015,(11):89-90.

[5]周玉珍,陈芸.基于微课程的计算机语言通识类课程翻转课堂模型建构及实践[J].职教通讯,2017,(18):6-10.

[6]刘奕.高职程序设计类课程考核模式改革研究[J].课程教育研究,2015,(24).

G434;TP312.2-4 【文献标识码】A 【文章编号】1009-5624(2018)01-0108-02

猜你喜欢

程序设计编程院校
2020年部分在晋提前批招生院校录取统计表
2019年—2020年在晋招生部分第二批本科C类院校录取统计表
编程,是一种态度
元征X-431实测:奔驰发动机编程
2019年提前批部分院校在晋招生录取统计表
编程小能手
基于Visual Studio Code的C语言程序设计实践教学探索
纺织机上诞生的编程
2019年成考院校招生简章审核对照表
从细节入手,谈PLC程序设计技巧