【导学案】python 召唤画笔海龟,turtle库和for循环。
发布者:陈俞霖发布时间:2021-11-23 15:38:45阅读(774)
评论()
举报
授课题目 | 召唤画笔海龟,turtle库和for循环。 |
授课教师 | 陈俞霖 | 授课时间 | 2021年10月25日 | 授课年级 | 初一 |
教学目标 | 1、借助python图形绘制库turtle。 2、理解并会使用python中for循环。 |
教学重点 | for循环语句结构的理解和运用。 |
教学难点 | for循环语句结构的理解和运用。 |
教学准备 | 课件、微课、海龟编辑器 |
课时安排 | 一课时。 |
教学过程 | 备注修订意见 |
一、情境引入 程序代码能不能帮我们绘制图形? 我们这节课来召唤python中的图形绘制库turtle进行绘画。 二、了解海龟图形库 #海龟作图 import turtle t=turtle.Pen() t.forward(100) 【了解import命令,以及召唤海龟的方法,理解程序每一步的含义。通过敲代码运行,在实践中进行体会。】 1、import命令,导入第三方库,也就是python图形库turtle。turtle就是海龟的意思。 2、什么是turtle库呢?自行百度了解。 3、turtle.Pen(),是库中的一个函数,可以让海龟使用钢笔绘图。 4、用t代表函数。简化代码。 5、t.forward(100),向前走100步。 三、控制画笔海龟旋转 t.left(90)——海龟左转90度。 1、请问:以上程序,如果运行的话,将画出怎样一个图形? 2、一样的代码重复写,浪费时间,能不能够用什么办法减少代码? 3、For循环结构 For 循环结构——重复做某件事情。 那么,做几遍呢? range函数里range(4)中的4表示重复的次数。 四、进击的五角星 尝试召唤海龟画出五角星。关键在于海龟需要旋转多少度才能画出五角星? 【小组讨论,分工合作】 五、课堂小结 1、如何召唤海龟? 2、For循环的结构以及在画图中的应用。 |
|
板书设计 | 召唤海龟 1、turtle库 2、for循环 和range 函数 |
教学反思 |
|