Python程序设计---海龟作图教学反思
金风送爽的十月,我校一年一度的“行知杯大赛”再次拉开帷幕。我信息技术教研组的青年教师们本着相互学习,共促教学成长的目的,开展了“Python程序设计”同课异构的赛课。
为什么定“Python程序设计”这个课题,原因来自多方面因素。首先,高中信息技术将迎来新一轮课改,当下“计算思维”理念已逐渐成为高中信息技术学科的核心素养。第二,Python或是C++将成为高中信息技术新教材程序设计的学习语言。第三,我们信息技术教师现在已开始着手学习Python程序设计,所以借这样的机会挑战一下自我的学习能力,发挥自我的创新能力,展现自我的教学能力。
Python程序设计这个大的课题下,在没有教材和教参,学生毫无程序基础的环境下开展教学对教师来说是一个专业技术水平的挑战。当我拿到课题后思考了很久,也推翻了多次教学构思,才定下关于Python程序设计的第一堂课的教学设计。我的教学目的就一个目标,我希望学生第一次接触Python就能爱上“Python”,激发学生学习程序设计的兴趣。所以我想我的第一堂Python程序设计课应该让学生能“玩”起来,让学生在玩中激发学习的兴趣,燃起他们对程序学习的热情。
整个教学设计围绕海龟作图,从绘制一根100像素的红色水平线开始,让学生自学代码,然后在实践中自主探究逐步完成正方形的绘制,12个圆的图形绘制,螺旋图形的绘制。在实践中掌握程序设计中的循环语句中的for循环,变量和列表的语法知识。
课堂中学生“玩”得很“嗨”,积极尝试每一个挑战任务,并在每一个挑战任务的基础上自由发挥自己的创意。课堂中,学生相互交流,相互学习,非常乐于分享自己的创作成果。班上有些活跃的男生更是为自己创作的“古怪”图形乐此不疲。当课结束时,学生们还在沉浸在程序的编写中,意犹未尽。甚至有学生课后向我索要Python的安装文件,希望能课后学习。
这次行知杯赛课让我收获很多。特别是在赛课完后的评课中,评委伏新校长、同组的张玉芳老师、吉基兵老师对我的课给予肯定的同时也提出了很多宝贵的意见和建议。例如:程序语言中的专业术语的说法的严谨性,学生任务的设计要再提升些难度,课堂教学中在调动课堂气氛方面做些努力等等。这次赛课对于我来说不仅是一次经历,更是一次成长。