《Java程序设计》课程教学模式改革的探索
2020-05-06梁剑
梁剑
摘 要:现代的教学越来越强调合作、主动学习和自主参与,这些与构建Java程序的课程教育和学生的认知方向所一致,并在教育的改革发展方向上启发了职业教育的改革。对于职业教育的构建教育理念的基础上,Java程序设计课程的教学环节需要提升,需要使学生们更加积极主动的学习,并且更加深入、全面地让学生构建知识框架。
关键词:教学改革 Java程序设计 教学探索
在1995年,Sun公司组织并开发了一种编程语言,它很简单易懂,在多平台可使用,它还具备多线程等特点,这就是Java,如今的世界面向对象程序设计的主流程序设计。现在有许多学校都在学校内开设了《Java程序设计》相关的专业课程,这是对Java的一种肯定。目前,对于Java程序设计的实践性和环境等问题,面向职业教育的发展和时代改革的需要,我对本课程的教学模式改革的探索提出几点建议和思考。
1 Java程序设计教学模式改革的特点和理念
教育模式的改革是在学习过程中通过不断的学习和观念的改变而建立的。在学习和环境的过程中,外部激励措施结合自己的学习结构,二者相互作用,学生才得以全面的掌握正确的知识,把知识在自身体内消化。Java程序设计课程中的教学模式特点就是让学生参与其中,提升学生的课堂参与度,提起学生的积极性和重视知识的产生与学习,把学到的知识不是左耳朵进右耳朵出,而是化为能力,从而保证学生的学习效率。 Java程序是一个基于Java语言的程序。在学习过程中,由于Java语言的复杂性和多样性,使得学习比较困难。传统的教学方式不能激发学生的创新能力,提高他们的学习主动性,并达到预期的学习效果。理论研究发现,将建构教育理念融入Java程序设计课程教学模式中,能够帮助学生掌握强大的编程技能和专业知识,建立一个更好的计算机知识系统,为知识积累和长期职业发展奠定基础。
传统的学习过程,其重点放在理论知识和教学人员的培养上,而学生的学习则十分被动。教育在很大程度上限制了学生的主观能动性,使学校的气氛沉闷而充满生机促进职业教育改革和发展的新教育模式,以学生和教师为中心。这个教育模式要求学校教师给予学生应有的注意,以教师的主动性和领导作用以及学生在自我教育中的主观能动性为基础,并真正促進相互学习和理解,教师和学生之间的相互作用,在高水平的教育中培养他们的意识,发展道德、智力和道德行为,以全面发展和创造高水平的社会人才。成为一个互动学习,参与性学习和研究的学习过程。为了提高学生的学习兴趣和动机,以Java语言发展教学技能,打破传统教学方法,完善教学过程。
2 建构教育理念的Java程序设计课程教学模式解析
2.1 学习互助
根据Java程序设计课程教学要求,教师将教学的目标与教学的内容进行分解与优化,细化课程设置。明确不同阶段的课程中所需要掌握的能力和知识点,对学生进行分组。在学习的前期、中期与后期,鼓励学生分组合作。
2.2 学习目的
将具体的教学任务整合到具体的情境中,结合任务相关教学、锚定教学和情境相关教学的特点,例如在讲解Java变量设置的过程中,让学生体验Java环境变量设置,通过自我观察,让学生了解Java环境变量的需求,激发学生的学习兴趣。
2.3 学习与交流
评价和交流是形成教育概念的关键,教师们在完成了他们的学习任务后,通过调查问卷、访谈了解了学生的学习情况,通过对话等方式,并通过向学生分发教学表,评估他们对教师培训的满意程度;在对教师和学生进行相互评估的过程中,找出问题;更有针对性地优化课程设计和教学效果。
3 教学实践环节
3.1 设置教学阶段环节
第一个例子是为一个实际的Java编程练习建造一个项目图书馆,教师在课程设计阶段对课程进行分类,使每个课程都与学习阶段相一致。建立一个练习数据库项目分为三个阶段:第一阶段的重点是制作网页生产力层的技术和编辑框架。介绍JDBC的核心知识;第二阶段是熟悉共同数据库,图形设计,解决异常问题;第三个是介绍诸如JAVA Bean、Multiline、Network等知识点。
3.2 实施教学阶段环节
首先,激发对学习的兴趣。教师从学生的角度和围绕着具体的教学例子,使用方法,基于环境刺激,问题的激励或游戏机,鼓励学生为此目的建立一个项目集合。教师向学生提供教育倡议,要求他们获得信息,形成讨论小组和独立的结构,教师必须建立一个控制框架。
第二,实践与理论相结合。职业教育的特点表明,在职业学校的Java设计课程应注意培养学生的实际技能,使他们能够提高自己的专业技能。因此,教师在学生的学习过程中,每一阶段的学习都要经过精心设计,分为三个阶段,第一个小阶段,老师简单地解释了关键知识,为了使学生在具体项目中采取行动,在第二阶段,有问题的学生返回教室,教师带着领导加深学生知识理论。在回归理论的第三阶段,理论与实践是相辅相成的。
3.3 总结教学阶段环节
在每个阶段结束后,教师要求学生进行自我评价,这要求他们综合学习。通过各种调查收集的数据,并通过学生之间的交流和分享,为下一阶段的学习奠定基础;教师在评估学生时,不仅要注意学生的理论成就,而且要注意学生的实际能力,他们的积极性和主动性,将学生的不同表现与他们自己的学习能力的合理评估结合起来。
由于《Java程序设计》课程的特殊性,在教课的时候,我们要以培养学生主动动手能力为重心,本课程的理论课程和实践课程的时间比是1∶1,课堂都是机房。通过听取行业同事对《Java程序设计》的教学和学生对于这门课的调查发现,在课堂教学的过程中,仅仅是加大了实践课时的时长是不够的,还因为本课程实践环节的落实和管控的力度都不够,直接导致学生没有能提高自己的动手能力和主动学习能力。所以在我们的课堂教学中实践教学的环节一定要严格把控,并且要在关键的教学环节中加强学生的练习水平和练习力度。使用分小组管理的方法,让教师对小组组长,组长再对组员进行管理、帮助教学,要努力保证教学的参与。
4 结语
总而言之,《Java程序设计》课程的教学中心一定是要强调学生实践应用能力的提高,关注学生对于编程思想的培养,切实做到让学生符合职业教育的要求,变成社会所需要的重要人才,以项目驱动贯穿整个教学过程,并加强实践教学环节的实施与监控力度。为发展教育概念,让学生认为Java程序设计是主体的教学模块,重点是学生的个性发展,通过积累知识和发展能力,形成和完善自己的知识结构,这有助于提高学生学习的积极性和动力。有助于培养学生良好的学习和逻辑思维能力,而在实施学习模式过程中,能力调查和评价发现,这类能力建设活动有助于提高学生的学习能力和逻辑思维能力,开放的、自主的特殊的学习方法是最好的,这使得Java的课程开发有更深刻的理解和兴趣。
参考文献
[1] 李春颖.《Java程序设计》课程教学模式改革与研究[J].魅力中国,2017(5):89.
[2] 吴金舟.《Java程序设计》课程教学改革研究与实践[J].教育教学论坛,2016(45):93-95.
[3] 李颖.《Java程序设计语言》教学改革的探索与实践[J].中国新技术新产品,2010(1):238.