论文部分内容阅读
信息时代要求学习者具备批判性思维能力和反思能力,以有效利用信息解决问题。反思是学生学会学习的重要途径。反思能力是一种涉及批判性思维、选择/决策和自我监控等相关方面的综合性能力,它是自我调节能力和元认知能力的重要表现。对于终身学习来说,反思不仅是一种学习技能,而且是一种学习态度。社会的进步和个体的发展都要求反思能力的不断提高。经文献研究发现,虽然近年来有关“反思”的研究日渐增多,但绝大部分是通过对教师的反思性教学进行研究,对学生反思性学习的研究较少,而以信息技术教学为直接研究对象,对中学生信息技术反思能力培养的研究更少。本文试图从反思性学习及其能力训练、培养这个角度,探讨在程序设计教学中通过培养学生的反思性学习能力,使学生学会学习。本文首先通过文献调研,根据有关理论及实践方面的资料,提出了什么是反思,什么是反思性学习。同时具体研究了程序设计教学中培养学生反思性学习能力的可行性以及影响反思性学习的因素,以期找到解决学生反思能力不断加强的方法。第二,本文分析了反思性学习的理论基础,从反思意识、反思技能、反思毅力三个角度,有效结合高中信息技术教学中的“算法与程序设计”这个模块的教学,提出了培养反思性学习能力的具体教学策略。第三,文章提出了五步反思性教学模式,精选了几个教学片段。并且把反思性学习策略与具体的教学模式相结合,提出了三种反思性教学方法:反思—问题解决型教学、基于任务驱动的反思性学习和基于小组合作的反思性学习,前者更突出教师的指导和监督地位,后面两者则更突出学生自我学习、自我监控能力。最后,本研究以金华市某中学高一年级的两个班作为研究现场,以其中的一个班级作为个案进行行动研究,另一个班级作为对照班,以高中程序设计课堂教学为实验环境,选取VB程序设计语言,在实验班中根据教学内容和学生的特点,以注重培养学生的反思性学习能力为前提,从三个具体的教学案例来进行实验研究。通过实验班、对照班实验前、后的学习成绩,调查问卷、师生访谈的结果进行比较分析。研究表明:反思性教学实验能促使学生积极地采用多种反思策略,学习态度得到较明显的改善。反思性课堂对提高程序设计教学实践颇有成效,有利于促进学生知识的同化和迁移,部分优秀学生的学习也有提高,能激励他们在帮助学习伙伴的同时自身也获得了提高。