《体验Python中turtle库画图》教学设计
射阳县高级中学 张珊珊
学情分析:
学生从未接触过编程,因此通过画图来提高学生的学习积极性,而Python语言相较其他语言简单易学,程序里包含很多英语单词,而高中生的英语单词词汇量比较丰富,稍加指点,很容易读懂程序代码,因此,海龟绘图很适合用来引导孩子学习编程。
教学目标:
1、知识与技能:了解turtle语句的书写规则,知道for循环语句的作用,以及变量的含义。
2、过程与方法:在“提出问题——老师讲解问题——自主实践解决问题——方法总结”的过程中,合理修改turtle语句,自主完成螺旋形绘图任务。
3、情感态度价值观:体验python中turtle语句的图形绘制魅力,激发同学编程的欲望。
教学重点:
1、掌握for循环语句的使用;
2、为图案添加色彩。
教学难点:
1、for循环语句的灵活使用
2、为图案添加多种颜色时,每一笔颜色的选择。
教学过程:
一、明确目标自主学
活动一:请同学一笔画出正方形,并说出正方形的特点。
设计意图:正方形的特点很好抓取,边长相等,四角均为90度。即便是人工画图,动笔之前也要做到心中有图,计算机画图亦是如此。
请一个同学扮演计算机,根据老师发布的指令移动位置,走出一个正方形。
设计意图:计算机作图必须接收人的指令