论文部分内容阅读
摘 要:近几年来,教师在进行Java语言程序设计语言教学过程中,发现学生的自主学习能力和动手能力很差,本文针对这些问题进行详细的阐述,同时根据多年丰富的教学经验,对高职高专老师在开展程序设计语言课程的教学方法进行探讨并提出了一些建议。
关键词:高等教育 编程 教学
中图分类号:G642文献标识码:A
高等教育的目标就是为社会培养一批适应企业需要的专业化应用人才,高职高专教育培育下的毕业生应具有丰富的知识、能将理论运用到实际中去的能力、高尚的道德素质和拥有很强的技术运用能力等特征。在Java程序设计语言教学方案中实践应占很大的比重,只有通过实践才可将所学到的知识进行灵活的运用,才达到学习的目的。以下就在高等教育中如何开展java程序设计语言教学工作展开讨论。
一、在编程学习过程中做好实践这一工作
在java程序设计语言教学中,主要学习的就是要学会编程,而学习编程的最好办法就是实践,在实践中将所学到的知识应用进去,同时别人做的编程也有好有坏,我们不能只看那些写的好的编程,也要教导学生对那些差的编程进行研究,这样才能以便于学生以后区分编程的好坏,写出的编程也更有含量。很多学生认为编程的学习就是把编程语言的语法和语义学习好,然后就付诸实践开始编程,有这种想法的学生往往只能写出一些简单的编程,而且质量较差。而在实际生活中我们所提倡的编程是要在抽象层次上能够反复利用的复杂程序,来避免重复性工作的发生。
编程的技术有多种多样,不仅包括嵌入到类和包的抽象型技术,还包括用编程语言的特色特征来表达特定的编程。组成编程技术的部分也叫做编程模式或编程计划,要更加深入的了解编程这就需要学生对代码进行仔细研究和观察。在很多公司里,会出现这样的情况,大多数的开发人员只在前人设计的系统上进行升级而很少自己开发系统,原因是他们不能够读透和理解那些旧系统的代码,因此只能进行一些升级工作。还有一个问题,一些开发人员不能正确对待审查代码的工作,很少考虑通过审查别人的代码来提高自身的编程水平,这种做法是不对的,要把审查代码这一活动看做是系统开发活动中的一部分内容,提高他们的编程水准。
二、对教学过程进行优化和改进
(一)运用多样化的教学方法来调动学生的积极性。
以采用不同的教学方式。有些不是非常深奥的知识点,我们可以让学生自己分组总结并做成演示文稿,然后让学生自己上台讲,下面的学生点评,最后老师进行总结指导。让学生亲身体验老师平时备课、讲课的过程,也让学生学会学习。在小组的合作过程中,也让学生学习如何做人,调动学生的积极性,让计算机高手带动计算机盲,在相互帮助、合作中实现相互间的互补和平衡。同时我们要明确每章的重点内容,缩短对学生教学时间,使学生在课堂上有更多时间参与讨论,充分发挥学生的主动性,激发学生的积极性,培养学生自己分析问题和解决问题的能力。
(二)注重开展实验课教学,提高实验课的教学质量。
按照国家规定的大学计算机课程教学的大纲要求,实验课和教学课的比例是一半的一半。在实验过程中,我们要注意培养学生的学习兴趣和动手能力,指引学生自主学习,学会研究和探索,培养学生的创新意识。在实验过程中,给学生最大的自由发挥空间。比如在网页设计过程中,可以鼓励学生自由发挥自己的想象力,设计出有自己独特风格的作品;对于制作多媒体,我们可以给学生拟一个主题,然后让学生自由发散思维,大胆创新设计。
(三)采用拟人化教学方式,通过生动形象地演示和讲解将课本内容人性化。
在Java程序设计语言教学中,应用性非常强,,在讲解知识点的时候,可以先通过一些具体的例子来引出所要讲解的概念及知识点。在这些经典案例中,将事情存在的问题和困难呈现给学生,让学生自己思考,最后再展示案例中别人是怎样解决这些问题和困难的,让学生知道在开发过程中什么才是最重要的因素。
三、建设一支优秀的育人队伍
为更好的实现Java程序设计语言的教学,需要培育一批出众的教师,可以从以下几个方面来强化教师队伍的素质建设: (1)对老师进行培训,组织学习。老师要与时俱进,不断学习新知识,只有自身有较强的专业知识水平,才能教导给学生更多的知识。(2)经常组织老师听课,相互间借鉴、取长补短,分享一些优秀老师的上课视屏,从不同角度对课堂的教学质量提出评价并给出意见,不断完善课堂的教学质量和学生的听课效率。(3)对能力强的老师要加以重视并委以重任。一个老师的才干不一定就与其学历和职称相符,我们更要看重是他们的教学方法,对于那些对这门学科研究深入的年轻的老师,我们可以给其机会,让他们充分发挥自身精力旺盛、学习能力强以及对工作有热情认真负责等优点。
四、总结
Java程序设计语言的教学是一项系统性的工程,要更好的设计Java程序设计语言教学方案,关键是我们要加强学校老师素质的培养,改变传统落后的教学思想和模式,加强培养学生的实践能力和不断探索、大胆创新的意识,发挥学生的主观性,激发学生对这门课程的兴趣,才能不断的提高教学质量,完善教学方案。
(作者:河南濮阳职业技术学院,助教,学历:本科,研究方向:计算机软件)
参考文献:
[1]马燕林.JAVA的平台独立性.新技术新工艺.1996年04期.
[2]肖英.高职Java程序设计课堂教学的探讨.现代企业教育.2007年16期.
[3]覃国蓉.Java语言教学中的两个案例.计算机教育.2005年11期.
[4]宋平,王振.提高Java语言教学效果的探索与实践.沈阳农业大学学报(社会科学版).2006年04期.
关键词:高等教育 编程 教学
中图分类号:G642文献标识码:A
高等教育的目标就是为社会培养一批适应企业需要的专业化应用人才,高职高专教育培育下的毕业生应具有丰富的知识、能将理论运用到实际中去的能力、高尚的道德素质和拥有很强的技术运用能力等特征。在Java程序设计语言教学方案中实践应占很大的比重,只有通过实践才可将所学到的知识进行灵活的运用,才达到学习的目的。以下就在高等教育中如何开展java程序设计语言教学工作展开讨论。
一、在编程学习过程中做好实践这一工作
在java程序设计语言教学中,主要学习的就是要学会编程,而学习编程的最好办法就是实践,在实践中将所学到的知识应用进去,同时别人做的编程也有好有坏,我们不能只看那些写的好的编程,也要教导学生对那些差的编程进行研究,这样才能以便于学生以后区分编程的好坏,写出的编程也更有含量。很多学生认为编程的学习就是把编程语言的语法和语义学习好,然后就付诸实践开始编程,有这种想法的学生往往只能写出一些简单的编程,而且质量较差。而在实际生活中我们所提倡的编程是要在抽象层次上能够反复利用的复杂程序,来避免重复性工作的发生。
编程的技术有多种多样,不仅包括嵌入到类和包的抽象型技术,还包括用编程语言的特色特征来表达特定的编程。组成编程技术的部分也叫做编程模式或编程计划,要更加深入的了解编程这就需要学生对代码进行仔细研究和观察。在很多公司里,会出现这样的情况,大多数的开发人员只在前人设计的系统上进行升级而很少自己开发系统,原因是他们不能够读透和理解那些旧系统的代码,因此只能进行一些升级工作。还有一个问题,一些开发人员不能正确对待审查代码的工作,很少考虑通过审查别人的代码来提高自身的编程水平,这种做法是不对的,要把审查代码这一活动看做是系统开发活动中的一部分内容,提高他们的编程水准。
二、对教学过程进行优化和改进
(一)运用多样化的教学方法来调动学生的积极性。
以采用不同的教学方式。有些不是非常深奥的知识点,我们可以让学生自己分组总结并做成演示文稿,然后让学生自己上台讲,下面的学生点评,最后老师进行总结指导。让学生亲身体验老师平时备课、讲课的过程,也让学生学会学习。在小组的合作过程中,也让学生学习如何做人,调动学生的积极性,让计算机高手带动计算机盲,在相互帮助、合作中实现相互间的互补和平衡。同时我们要明确每章的重点内容,缩短对学生教学时间,使学生在课堂上有更多时间参与讨论,充分发挥学生的主动性,激发学生的积极性,培养学生自己分析问题和解决问题的能力。
(二)注重开展实验课教学,提高实验课的教学质量。
按照国家规定的大学计算机课程教学的大纲要求,实验课和教学课的比例是一半的一半。在实验过程中,我们要注意培养学生的学习兴趣和动手能力,指引学生自主学习,学会研究和探索,培养学生的创新意识。在实验过程中,给学生最大的自由发挥空间。比如在网页设计过程中,可以鼓励学生自由发挥自己的想象力,设计出有自己独特风格的作品;对于制作多媒体,我们可以给学生拟一个主题,然后让学生自由发散思维,大胆创新设计。
(三)采用拟人化教学方式,通过生动形象地演示和讲解将课本内容人性化。
在Java程序设计语言教学中,应用性非常强,,在讲解知识点的时候,可以先通过一些具体的例子来引出所要讲解的概念及知识点。在这些经典案例中,将事情存在的问题和困难呈现给学生,让学生自己思考,最后再展示案例中别人是怎样解决这些问题和困难的,让学生知道在开发过程中什么才是最重要的因素。
三、建设一支优秀的育人队伍
为更好的实现Java程序设计语言的教学,需要培育一批出众的教师,可以从以下几个方面来强化教师队伍的素质建设: (1)对老师进行培训,组织学习。老师要与时俱进,不断学习新知识,只有自身有较强的专业知识水平,才能教导给学生更多的知识。(2)经常组织老师听课,相互间借鉴、取长补短,分享一些优秀老师的上课视屏,从不同角度对课堂的教学质量提出评价并给出意见,不断完善课堂的教学质量和学生的听课效率。(3)对能力强的老师要加以重视并委以重任。一个老师的才干不一定就与其学历和职称相符,我们更要看重是他们的教学方法,对于那些对这门学科研究深入的年轻的老师,我们可以给其机会,让他们充分发挥自身精力旺盛、学习能力强以及对工作有热情认真负责等优点。
四、总结
Java程序设计语言的教学是一项系统性的工程,要更好的设计Java程序设计语言教学方案,关键是我们要加强学校老师素质的培养,改变传统落后的教学思想和模式,加强培养学生的实践能力和不断探索、大胆创新的意识,发挥学生的主观性,激发学生对这门课程的兴趣,才能不断的提高教学质量,完善教学方案。
(作者:河南濮阳职业技术学院,助教,学历:本科,研究方向:计算机软件)
参考文献:
[1]马燕林.JAVA的平台独立性.新技术新工艺.1996年04期.
[2]肖英.高职Java程序设计课堂教学的探讨.现代企业教育.2007年16期.
[3]覃国蓉.Java语言教学中的两个案例.计算机教育.2005年11期.
[4]宋平,王振.提高Java语言教学效果的探索与实践.沈阳农业大学学报(社会科学版).2006年04期.