APP下载

浅析《Java程序设计》的微课设计与实现

2018-03-07孙佳

科技资讯 2018年28期
关键词:Java程序设计实现微课

孙佳

摘 要:《Java程序设计》为当前很多学校计算机专业教学工作中开设的一门重要课程,但是分析具体的教学现状,可知效果一般,学生就Java程序设计方面的知识储备与能力并未得到显著的提升,所以需要教师在日常的教学活动中积极地引入微课教学法开展Java程序设计的教学工作,从而转变固有的落后教学理念,使得学生可以不受时间与空间限制地开展该课程的学习,促使学生自主学习能力与Java程序设计的综合实力得到有效提高。基于此,本文对《Java程序设计》的教学问题、微课的相关内容进行了概述,并且详细探究了融合微课的Java课程设计的具体内容以及该课程微课教学的实现情况,以便为更多学校计算机教师高质量、高效率地开展《Java程序设计》与微课的融合授课提供参考经验,进而培养出更多具备较强学习与编程能力的学生。

关键词:《Java程序设计》 微课 设计 实现

中图分类号:G642 文献标识码:A 文章编号:1672-3791(2018)10(a)-0177-02

在社会经济的高速发展之下,诸多科学技术被研发出来,且在人们的社会生产与生活中有着非常广泛的应用,取得了理想的应用成果,所以现阶段很多企业的发展需要有着大量较强计算机操作水平与能力的人员,来处理各项事务,这就要求高校计算机专业在进行人才培养时采用现代化的先进教学技术提升学生对于计算机知识学习的兴趣,依托学生的主观能动性促使其主动进行计算机知识的探索性学习。

1 高校《Java程序设计》课程教学基本情况分析

近年来计算机人才在职场中具有非常大的竞争优势,就业前景良好,因此很多高校纷纷开设了计算机专业,并规划设计了很多教学科目。其中《Java程序设计》为一项非常重要的教学科目,通过有效的课程教学能够对学生Java编程能力进行提升,但是对当前一些学校此项科目的教学情况进行研究,可以了解到现状不容乐观。存在的问题有:教师的教学理念陈腐且不具备创新精神;课程教学的重点仍然集中在Java理论知识方面,并且很多编程操作仅依靠计算机来向学生进行模拟演练,并没有让学生过多地参与到实际的编程操作中,所以导致学生的编程能力较差,不能灵活应用所学习和掌握的Java程序设计知识,学生的Java程序设计思维严重受抑制,久而久之会导致学生的编程能力不理想,课程教学效果差,所以亟待改进[1]。

2 《Java程序设计》课程的微课设计与实现研究

2.1 设计

微课即就是结构化的数字资源,依托此种资源来在课程教学过程中构建一个资源利用环境,借助于相关教学方法便可以开展现代化的教学活动;资源内容主要包括有用于授课的教学视频和课件、教学设计与反思、授课内容测试与反馈等,资源利用方式主要为移动式、远程教学等;微课具有教学时间短、主题清晰、资源利用方便、内容精简、趣味性浓厚、易于传播、及时反馈等特点,在计算机课程授课中进行应用具备事半功倍的教学效果,所以进行《Java程序设计》微课设计期间,需要遵循短、小、精、悍原则来设计[2]。具体的设计内容如下。

首先确定选题,《Java程序设计》教学内容属于计算机课程教学中的难点内容,学生学习之后容易与其他的知识点发生混淆情况,特别是重写、重载概念非常容易误导学生的编程工作思维。因此进行该教学内容的微课设计期间,重写与重载概念区分为微课设计的选题,希望通过该内容的微课教学,帮助学生准确把握这两个概念具体的区别与联系,更好地做好网站开发、安卓系统开发等工作[3]。

其次是教学设计。就是教师需要结合需要教授的Java程序设计中的重载以及重写等内容,确定本次授课的目标、具体内容、教学方法以及反馈等内容。其中在教学目标方面,重点落在两个概念的含义、应用条件、参数数目与类型、运行环境、不同点等方面,而最终经过微课教学的学生需要全面地掌握上述内容并且可以进行相关知识的灵活运用。在教学的具体内容方面,则包括这两个概念实际应用的主要代码、方法名称、参数数目、返回值类型等。在教学方法与反馈方面,基于教学问题的提出、分析、解决、演示等方式完成教学任务。本次的微课授课时间设计为10min,共计为600s,依照4种方式安排授课用时,分别为重载和重写问题提出设计为30s,问题分析200s,而后提出重写、重载问题并进行解决以及分析异同点共花費300s,教学内容总结与课后实践练习分别花费35s。Java程序设计微课的授课反馈通过问卷调查方式获得[4]。

再次是教学过程。(1)教学内容展现方面,要求教师多安排计算机演示教学的时间,以此在Java程序设计课上构建一个良好的编程教学环境,通过直观的演示活动充分调动学生的学习乐趣,以此来对重写与重载概念辨别时的知识内容进行抽象性的消解、生动性的增强,借助于课程呈现活动将学生带入到Java程序设计的学习中去。(2)教学节奏,一般情况下教师开展《Java程序设计》课程教学期间,需要使用中文普通话来教学,以此可以保证学生在熟悉的母语语境中掌握所学知识。在该种语言授课环境之下,要求教师对于微课授课节奏加以合理控制,以此保证设计的微课符合短小精悍的设计原则,具体的授课节奏控制工作需要集中在:概念释义尽量保持慢节奏,确保所有学生可以理解到位;代码部分的授课可以加快速度,而后再重点进行方法声明、参数等内容的慢节奏授课,以此在科学合理的授课节奏控制中保证课程有着非常好的教学效果。

最后是技术实现。微课教学时相关音视频的有效呈现为重要的内容,所以需要教师做好该环节的设计工作。在操作演示方面,可以通过有条理且内容排布合理的PPT课件进行课程授课演示,并且需要应用数字摄影机来录制微课;在制作微课视频方面,需要应用具有较强专业水准的视频制作软件来完成这一工作,其中可以适当地添加一些调动学生学习兴趣的特效、GIF图片等内容,而后检查微课没有任何问题后便可以发布出来,以供《Java程序设计》课程教学导入所用。

2.2 实现

本文在研究时,选取某高校计算机专业学生共计300名,作为Java微课设计教学研究的对象,待微课教学结束后,要求这些学生在网络上填写教师编制的Java编程微课教学反馈问卷,分析结果可知295名学生满意本次微课教学,Java程序设计的微课教学满意率高达98.33%,由此说明微课教学法值得在Java程序设计教学中多进行应用与推广,此法能够实现对学生的有效教学,总体的Java编程教学效果也非常理想。

3 结语

计算机教师在开展《Java程序设计》课程教学过程中,为了有效提升教学有效性,培养优秀的Java编程人才,要求对现阶段诸多科目教学中应用价值非常高的微课教学法进行把握,以此结合微课设计原则,来对Java程序设计科目进行针对性的课程教学设计,以此让学生在耳目一新的教学法应用中能够对Java编程产生浓厚的学习兴趣,继而依托现代化的远程、移动式的教学方法进行系统的Java编程教学,进一步提升自身的编程能力。

参考文献

[1] 江伟.构建面向计算思维的Java程序设计课程教学模式的研究[J].软件导刊(教育技术),2018,17(7):75-76.

[2] 杨松,朱毅,徐琳宏.信息技术与Java双语教学的深度融合研究[J].现代商贸工业,2018,39(23):173-175.

[3] 陈素清,王顺利.微课在Java程序设计实验教学中的应用探究[J].电脑与信息技术,2018,26(3):84-86.

猜你喜欢

Java程序设计实现微课
微课在高中数学教学中的应用与反思
微课在初中英语课后作业中的应用
微课在心理健康团训师培养中的应用探讨
初中化学实验教学中“微课”教学模式的探讨
《Java程序设计》课程网站的设计与实现
Java程序设计基础课实践教学中的分层教学模式研究
基于实训项目的Java程序设计实验教学模式改革与实践
办公室人员尚需制定个人发展规划
基于工程思维的Java程序设计课程教学研究
苏州信息学院教务管理系统的设计与实现