曾达
◆摘 要:JAVA程序设计是目前大多数软件公司开发产品最重要的一门工具,同时它也是计算机专业的基础课程,在整个教学规划中占有非常有重要的地位。如何提高JAVA程序设计教學的质量和水平,成为计算机专业课程教师关注的焦点。笔者结合自己多年的教学经验,分析目前JAVA程序设计课程教学过程中采用多元化教学模式的重要性,通过改进课堂教学方法、完善实践教学体系、在线教学平台、完善校外实习实训基地等几个方面对于JAVA程序设计课程教学过程中采用多元化教学模式进行探索。
◆关键词:JAVA程序设计;多元化;教学模式;探索与实践
在JAVA程序设计实际教学的过程中,笔者将案例分析教学法引入课堂实践教学过程中,以此来提高JAVA程序设计课堂教学的质量和水平;构建完善的实践教学体系,增强学生的编程能力;建立在线教学平台,推动教师与学生之间有效的交流和互动;完善校外实习实训基地,为学生提供真实的软件企业的工作环境,让学生可以提前感受软件企业的工作节奏和公司氛围。通过这一系列的课程改革,建立以课堂教学为依托,以实践教学为保障,以在线教学平台和现在实习实训的基地为补充的多元化教学模式。JAVA程序设计多元化教学模式主要包括理论教学、实践教学、线上教学、实训实习,从各个方面构建起JAVA程序设计课程教与学的体系。
1改进JAVA程序设计课堂教学的方法
课堂教学是培养学生综合能力的重要环节。由于JAVA程序设计课程的特点,如果学生在学习的过程中,没有积极主动的对课堂中所学的知识进行思考,就很难掌握相应的知识点,更别说灵活地运用所学知识。长期以往,这会对学生的学习兴趣和积极性造成不利影响。因此JAVA程序设计课堂教学的方法就显得非常重要。笔者在教学的过程中,将案例分析教学法与启发式教学法引入课堂实践教学过程中,把枯燥的理论知识学生生动形象的呈现在学生面前,让学生通过自己的发现和探索掌握本节课的教学内容。除此之外,笔者在教学的过程中,进行教与学角色转换,通过课堂讨论学习,让学生成为课堂学习的主角,在学生讨论的过程中,教师可以提供相应的指导,最后根据学生所展示的学习结果,进行课堂总结。这不仅有助于培养学生自主学习的能力,而且还有利于提高学生的学习兴趣,进而提高学生的学习效率和教师的教学效率。
2构建完善的实践教学体系
与其他课程相比,JAVA程序设计课程是一门理论与实践相结合的课程,要想熟练掌握JAVA程序设计的能力,仅仅依赖课堂学习的时间是远远不够的,这就需要学生通过大量的上机实际操作来获得相关的能力。因此,建立完善的实践教学体系显得非常重要。笔者对于构建完善的实践教学体系进行了一定的探索,具体包括以下几个方面:①教师通过精心设计实验教学项目,实验的类型主要包括验证、设计和综合三种类型,对于实验项目的设计应该严格遵循由简到难的原则,可以先通过一些简单的JAVA程序设计来吸引学生的学习兴趣,随着学生能力的提高不断增加程序设计的难度;②在学生进行JAVA程序设计的过程中,教师对于学生存在的疑难提供及时的指导,尽可能做到每个实验都能人人过关;③将各类竞赛引入实验的环节。比如在实验教学项目中引入软件设计大赛等竞赛相关的程序设计题目,在这一过程中,教师要鼓励学生自己去寻找队友,按照软件设计大赛的规章制度,进行模拟比赛,为学生日后参加比赛打下了良好的基础,同时也有利于提升JAVA程序设计课程实践教学的效果和水平。
3建立在线教学平台
要想熟练掌握编程基础知识和能力,除了理论教学和实践教学之外,学生在课余时间的自主学习也是非常重要的。但是如何提高学生自主学习的效率和水平,是JAVA程序设计课程教师所关注的焦点。在此基础之上,笔者联合其他老师共同建立了JAVA程序设计课程在线教学平台,为课堂学习提供补充。借助于这一在线教学平台,为学生提供一些良好的教育资源,让学生利用课余时间来学习JAVA程序设计的知识,拓展学生的知识视野。还有教师可以利用这一在线教学平台为学生在学习过程中所遇到的问题进行指导。通过这个平台,有利于实现教师与学生的课外有效互动交流,提高学生学习效率。
4完善校外实习实训基地
JAVA程序设计是目前大多数软件公司开发产品最重要的一门工具,因此单纯依靠实践教学环节没有办法真实反映JAVA程序设计在软件开发中的应用。因此,高校应该积极联系软件开发公司来建立实习实训基地,为学生营造真实的工作环境和提供真实的客户需求,严格按照软件开发的流程和技术规范,以项目制的方式对学生进行针对性的角色化实现训练,使得学生对于软件开发项目有更加全面深入的认识,才能更好的掌握目前软件开发的规范和标准。还有通过项目制的方式,让学生意识到团队协作的重要性,还可以提前感受到软件企业的工作环境和氛围,为学生日后的发展奠定一个良好的基础。
5结束语
综上所述,JAVA程序设计多元化的教学模式的探索与实践符合社会对于计算机人才的需求。实践表明,JAVA程序设计多元化教学模式的实践,其构建了一个建立以课堂教学为依托,以实践教学为保障,以在线教学平台和现在实习实训的基地为补充的多元化教学模式,这有利于提高JAVA程序设计课程的教学质量和教学水平。
参考文献
[1]史书明.“JAVA程序设计”课程的多元化教学改革研究[J].常州工学院学报,2016(04):90- 96.
[2]秦玉平,马靖善.“C语言程序设计”课程教材建设与教学方法研究[J].计算机教育,2020(04):157- 160.
[3]李跃飞.基于项目驱动法的《Java程序设计》课程教学设计[J].亚太教育,2015(16)90-91.