反思性教学在Java程序设计实验教学中的应用研究

2014-04-14 00:55刘丹
中国信息技术教育 2014年6期
关键词:Java程序设计反思性教学实验教学

刘丹

摘 要:反思性教学是一种教学思想与教学实践的融合,是教师在教学实践中对自己所做出的教学行为、产生的教学结果进行分析和思考的过程。教师的发展及进步离不开反思性教学,只有丰富自身教学知识、提高实践操作的能力,才会有效地运用反思性教学,提高教学效果。

关键词:反思性教学 Java程序设计 实验教学

中图分类号:G642 文献标识码:A 文章编号:1674-2117(2014)06-0015-02

1 反思性教学的概念

随着新课改的不断推进,诸多教育专家都强调要在教育中引入反思性教学,这对于提升教师的专业性具有重要意义。著名学者陶行知先生在创办学校的时候就提到过,全校师生每天都要对自我进行反省。反省亦为反思,是指教师为了提升自身专业知识、教学能力而进行的一种自主行为,并非受外界压力所迫。陶行知先生还说过,教师必须要不断提升自身技能,以求长进,这样才是师道的可敬之处,要一边学、一边教。由此可见教学反思所具有的重要作用。然而,教学反思也需要遵循一定的教育理论指导,不可盲目进行。教师在科学的教学理论指导下,对自身的课堂教学效果、教学方式、教学行为等进行回顾、分析以及反省,从而不断自我修正。若在回顾过程中遇到有可取之处,则要予以自身肯定。这样就能在不断的批判以及自我反思过程中,使教学变得更加科学、合理。

2 反思性教学的特征和要求

2.1 反思性教学要求教师灵活地进行观察与分析

反思性教学的根本就是研究与分析教学行为及决策,从而达到彻底解决教学问题的目的,带有点研究式的反思性教学与以往的传统教学相比,教师不再是按照既有的教学大纲及流程,根据课本上的内容来教导学生,而是有了新的教学反思模式在课本知识及教学要求的标准上,教师开始关注自身教学的效果,找到问题的关键所在,分析原因从而有效地解决问题。在实行教学的过程中,改善教学上存在的不良因素。反思性教学要求教师灵活地进行观察与分析,像研究学者一样在教学中不断地进行开拓、摸索,直接从课堂上发现问题并将它及时解决。在实际教学中教师必须要多多学习,善于总结从而丰富教学经验,努力开展对教育知识的相关学习和教学理论的研究,积极地参与其他教师对于教学的深入讨论,从中吸取到大量的教学方法,渐渐地转变为一个有能力指导他人教学的教师。

2.2 教师教学做到反思性教学

教师教学的目的就是教会学生学习,如果没有让学生学会,则是无效的。在反思性教学中,教学目的又有了新的变化,学生不仅要学会,教师更要学会教。教师在实施反思性教学的过程当中,心里始终要牢记以“两个学会”为首要目标,教师为了有效教学必须得站在学生的角度学会换位思考,从学生如何学会学习的方面进行思考,以达到“两个学会”的目的。这一主要特征也体现了教师开放的学习态度,加强了师生之间的交流,增进了教师与教师之间的相互协助。教学终究不是一个人的事,它具有群体性、互动性。反思性教学就是在强调开展教学活动的时候学生和教师之间的交流,研讨及备课时教师相互交换意见而增进的交流,善于在交流里观察和分析问题,找出处理问题的正确措施。教师应在交流的过程中多听别人的建议,勇于采纳外界的意见找出自身的缺点,对于错误的教学或不甚完善的方式方法,教师要敞开心扉正视自身种种不足,学习和改进教学方式,以便于在教学的康庄大道上走得更远。

2.3 反思性教学为有效提高教学质量,合理化进行教学实践注入了新动力

教师在教学事业中务必保持强烈责任感,带着积极充沛的情感不断追求教学质量的提高。随着社会的进步、知识的推新,教师需要不间断的教学和积累知识,世界的千变万化也在不断提醒自身必须坚持学习,以便适应新的环境、新的要求,教师作为传播知识的人,无论在什么时候都要有学习的理念和对学习的坚持,将合理化教学当作自己的终身追求,这才是现代教师应尽的使命。

3 Java实验教学中的反思性教学

Java是大众普遍运用的一种高级计算机语言,正因为它得到广泛的使用,许多学校将Java单独设立为一门课程,搬上了课堂以便学生学习。由于Java程序设计比较复杂,需要学生进行实验操作才能充分地了解及运用,学习Java相关理论与实验操作的课程是等分的,所以Java教学当中实验课程占了很重要的一个比重,实验教学对于加强学生对Java的认识,培养学生的动手能力及创新能力起着积极作用。上机编程实验是检验课堂效果的实践环节,下面针对Java实验课讲述反思性教学的有效实施,通过反思性教学理论可分为三个方面进行反思,分别是实验教学前反思、实验教学中反思以及实验教学后反思,通过这三方面反思来促进Java实验课教学的提高。

3.1 Java实验教学

Java实验教学前反思是指教师在准备实验课前的阶段,做好实验教学的相关工作和实施计划,可先在脑海预演一遍教学情境,以便课堂教学的顺利开展。不同专业的学生在学习Java时,表现出不同程度的吸收能力,有计算机基础的学生学起来会比较容易理解,而没有相关基础的学生,通常学习时感到有些困难。教师可根据学生对于学习Java能力的差异性,设计出不同的教学计划。在给没有计算机程序设计基础的学生授课时,学生无法理解课本上的内容,这时教师则要将课本暂时的放下,根据学生的特点及专业因地制宜地设计实验。只有充分的理解课本的内容,配合教学大纲具体的实施实验及操作步骤,才能正确地设计实验,教师不能将书本上的内容生搬硬套教给学生,应当运用自己的智慧,将书本内容进行分类,根据知识的困难程度划分知识的重点、难点,将书本内容条理化,容易出错的内容放在一起计划实验,然后进行对比,加深学生对于知识点的印象。

3.2 通过协作实验找出解决问题的方法

实验教学中仔细观察,对于出现的问题及时进行思考,针对现存的问题在实验教学当中分析出具体的处理措施,当下可进行调整,确保实验教学中出现的问题得到充分解决,提高实验教学的效率。教学设计预想得再完整顺利,但在实验教学中可能会出现的问题,往往谁也无法预料。教师在实验设计时觉得学生需要花上一点时间来理解的难点,可能学生并不觉得困难,反而教师在设计实验的时候感觉学生容易学习和吸收的内容,却让许多学生一时没办法理解,反复实验而导致无法顺利跟上实验步骤。endprint

许多学生在编写Java程序时,将方法写到类的外面,事实上Java语言是一种纯粹面向对象的高级程序设计语言,方法都应当写在类的里面。学生会犯这个错误的原因是因为学生将Java语言与C++语言相混淆了。教师检查学生实验问题的时候,经常发现一些学生的错误不过是打错格式,没有区分大小写等常见的输入问题,由于细小的疏忽造成实验无法跟上步骤。教师在Java实验教学中,必须要做出教学方式的调整,让学生学会通过协作实验找出解决问题的方法,积极鼓励学生处理实验中出现的问题,善于分析问题的不同点,激发学生对于Java实验教学的浓厚兴趣。

3.3 教学反思对于教师来说是判断实验计划是否可行的标准

Java实验教学完成后,教师对本次教学实验的实施作出评价。针对学生在实验教学中出现的问题,教师应仔细研究认真观察,找出正确的处理措施。教学后反思对于教师来说是判断实验计划是否可行的标准,经过总结和研究出问题和解决方案,都是为了今后实验教学获得经验积累知识。教学后反思主要是分析问题,在分析问题的过程中教师的教育理念得到改变,具有创新意义。分析问题找出解决方案,对于之前实验教学中所发生的错误问题及不足,给予自我批评和完善,有利于实验教学的顺利开展。

3.4 注重学生提出问题和分析问题的思路

反思性教学的方法可在实施教学的过程中得到,如教师在观看其他教师教学时,可以结合自身学到新的教学方法,课堂上学生能够给予教师反馈建议等。教师可以将自己获得的宝贵经验通过书写记载到本子上,进行及时反思。第一教师应反思所制定的教学计划与教学内容是否正确,学生在实验教学当中能否更好的掌握知识点。第二教师要反思超过预期计划的原因,然后再进行思考与研究,找到解决问题的方案。

教师在与学生交流的时候,要注重学生提出问题和分析问题的思路,对于学生不理解的内容,在课堂上可进行补充,实验课与理论课起到了很大的互补作用,理论知识不理解的内容,实验课时通过动手实践则能弄懂。师生间的交流、师师间的交流对于反思性教学都有着很大的帮助,教师要善用学生与教师间的交流,来促进反思性教学的顺利实施。

4 总结

反思性教学是教学中反复的思考分析与解决问题的过程,教师在其中发挥了重要的作用,引导学生或通过合作去积极分析问题、解决问题、建立交流学习与合作能力。而教师除了教导学生之外,还需要对于学生出现的问题进行反思,及时地思考并采取正确的处理措施,还要与其他教师讨论交换教学建议。这对教师来说是一个麻烦的过程,在原本的工作上又增加了不少的负担。教师需保持积极良好的心态,教学中主动进行反思。反思性教学不一定要非常的全面,它是在教学中获得宝贵经验的一种方式,Java实验教学由于教学特性的原因很适合采用反思性教学,这将是改变Java实验教学效果的一种良好方法,教师经过反思改变了自身的教学思想,才能进一步地提高教学质量。

(大连广播电视大学,辽宁 大连 116021)

参考文献:

[1]王进,陈建平.反思性教学在Java程序设计实验教学中的应用研究[J].实验技术与管理,2011(6).

[2]贺向光.Java程序设计精品课程建设的实践和探索[J].现代教育科学,2009(S1).

[3]杨智祯.反思的哲学理由——杜威的经验主义哲学[J].安阳工学院学报,2011(5).

[4]王清.Java程序设计教学改革的新思路[J].现代商贸工业,2013(16).

[5]孙晋永,赵响.以“重应用、可持续”为目标的Java程序设计课程教改探索[J].创新与创业教育,2013(4).

[6]符志强,张红.Java语言课程案例教学改革研究[J].现代计算机(专业版),2010(11).endprint

猜你喜欢
Java程序设计反思性教学实验教学
基于科学探究的高中生物实验教学探索
网络与云技术在实验教学中的应用
初中化学实验教学中“微课”教学模式的探讨
谈初中化学实验教学的初探
《Java程序设计》课程网站的设计与实现
Java程序设计基础课实践教学中的分层教学模式研究
基于实训项目的Java程序设计实验教学模式改革与实践
基于工程思维的Java程序设计课程教学研究
浅谈反思性教学在外国语言学课程教改中的探索
计算机网络课程实验教学改革探讨