上课前,刘利红老师和课题组成员介绍了本节课的教学目标、重点和难点,还强调了用到思维可视化的环节,并且谈及用到思维可视化对学生的帮助,另外还强调思维可视化对比文字描述的优点。
2023年11月 30日,由课题组成员刘利红老师在三亚市田家炳高级中学开展研究课,授课对象为高一(3)班,授课内容《小海龟画正多边形》。
本节课的重点是用小海龟画正方形,掌握前进、后退和转弯语句,难点是掌握小海龟画正方形的规律。
一、以下用到了思维可视化
1.小海龟的画图痕迹
图中小海龟向前向后退,均使用了动画,让海龟动起来更加直观,可视化效果显而易见。
2.小海龟画整个正方形也体现了可视化
3.画正方形的步骤用流程图形式体现思维可视化。让小海龟一边走正方形,一边形成流程图,步骤和流程图相结合,充分体现流程图对步骤的描述。
二、课堂重难点解决
虽然讲解for循环语句,但是不急于抛出for语法,而是让学生先了解小海龟如何画图, 对 turtle库熟悉的前提下再进入难点。因此课程开始先让学生体验小海龟画图,可以先熟悉走直线和转弯的代码,然后再去拓展图形。
熟练掌握了前进、后退和转弯,然后再让学生画正方形,学习快的学生再去画正三角形,预设好教学内容的层次,一步步推进,让所有学生都有事可做。
会画正方形和正三角形之后,就从中发现了边和角的规律,按照规律就可以画出正多边形。
慢慢学生就会发现代码的繁琐。此时再提出用for循环语句来解决问题。这样,问题就是学生自己发现,然后想办法去解决的。印象就会更加深刻,我们还可以用生活中的实例来引导学生,当你在重复做某一件事情的时候,是不是总会去想找一个简单的方法去解决呢。
本节课具有层次性,慢慢引入for循环语句,让学生体会到了for循环语句的价值,并且也掌握了for循环语句的基本语法,从而能画出更多的正多边形。
课后,课题组老师们针对本节课的可视化环节做出了评价,吉老师认为,本节课通俗易懂,用到小海龟动画让课堂显得活跃易懂,也非常吸引学生的注意,效果显著。陈玲老师认为,讲解小海龟画正方形时,一边演示小海龟的行走动画,一边绘制流程图,这个方式直观,也便于学生将复杂的程序用流程图表达。有利于培养学生画流程图的习惯,思维可视化效果极佳。