Python语言入门 【第课】
召唤画笔海龟
软件持续集成
教学时间
xxxx年xx月xx日
教学题目
Python语言入门 【第课】 召唤画笔海龟
教学目标
1.引导学生认识代码库;
2.让学生能够召唤画笔海龟
3.引导学生了解dot()命令;
4.引导学生了解forward()命令;
教学重点
了解代码库,能够召唤画笔海龟,学会使用dot()和forward命令
教学难点
代码模式下导入代码库,理解召唤画笔海龟的命令;
教学过程
课前引入:通过剧情与对话引入本节课内容或复习所学知识;(5分钟)
源码百科:讲解"代码库与“召唤画笔海龟”
(10分钟)
代码实践:引导学生完成本节课代码实践:
第一步:导入海归库;
第二步:linux基础命令行退出文件制作嘻哈镜; (10分钟)
程序挑战:引导学生尝试本节课程序挑战:
挑战一:珍珠项链;
挑战二:小红花;(10分钟)
保存并分享:指导学生保存作品,请个别优秀作品的创作者上台分享创作心得;(3分钟)
课后练习:请学生完成课后练习,教师讲解练习;
(3分钟)
个案添加
课前引入
教师引导:同学们,如果我们要修理一辆机车,可能需要带由螺丝钉、改锥等的工具箱;如果是绘画,我们需要一个工具箱,里面由画笔、颜料等。在Python中也有工具箱,在工具箱的工具中,有的能帮我们画出很多的图形和图案,有的能处理各种数学运算。今天就让我们来学习其中一个工具箱--海龟库。
教师操作 :播放视频【开头引入】部分。
个案添加
源码百科
代码库
教师操作:播放视频【源码百科-代码库】部分。
教师引导:如果积木模式下,编辑器会自动帮我们添加导入代码库的代码。
教师操作:在海龟库中拖出“画笔”积木,观察代码区import turtle。
教师引导:如果我们在代码模式下编写代码,一定要在程序最开始导入代码库。因为只有导入代码库,才能使用代码库中的命令。
教师引导:导入库之后,我们怎么样使用库里面已经编写好的命令呢?我们继续向下学习。
召唤画笔海龟
教师操作:播放视频【源码百科-召唤画笔海龟】部分。
教师提问:请问同学们,为什么要将画笔海龟存放到一个变量中呢?
参考回答:命令画笔海龟绘画。把画笔存放到变量中,这只海龟就有了名字,之后就可以用变量名对海龟下指令了。
教师讲解:没错,将画笔保存在一个变量中,之后才能利用变量的名字,让这支画笔出点、线条等图案。在后面的课程中,我们还会学习画画、画星形,这些操作都需要将画笔用一个变量保存起来。
教师引导:在召唤海龟后,我们再来认识一下,海龟库中的两个指令,分别拼接运行一下积木,查看运行效果。
教师引导:同学们注意观察这两个积木对应的代码:dot()和forward()。Python中指令的作用和它的英文名往往有着密切的关系,我们可以通过指令对应的英文单词含义来猜测它的作用。比如我们之前学过的print、input、import、Pen、dot、forward。
个案添加
代码实践
第一步:导入海龟库
教师操作:播放视频[编程学堂-第一步]部分。
教师引导:同学们要注意不要打错,写好导入代码库语句和注释语句。
第二步:绘制嘻哈镜
教师操作:播放视频【编程学堂-第二步】部分。
教师引导:参考教材和视频,完成代码。完成程序之后,同学们观察代码区,看看你们能不能说出每一条语句的功能,试着看代码把嘻哈眼镜的绘制过程描述出来。
个案添加
挑战时刻
挑战一:珍珠项链
教师引导:绘制珍珠项链的方法和绘制嘻哈镜的方法类似,使用的都是我们学过的命令特别注意,大珠子的直径是小珠子直径的2倍左右。
(在同学初步尝试之后,给出参数的提示:大珠子直径50,小珠子直径25,每次前进36接近25+12=37)
参考答案:
挑战二:小红花
教师引导:这段代码中有一些我们还没有学习的积木。根据积木上文字的提示,同学们应该能猜出它们的作用。尝试改变积木中的数值,运行看看会有什么不同。
教师提示:点的直径决定每一片花瓣的大小,增大画笔向前移动的数值,能让红花增大得更明显。
参考答案:(答案不唯一)
个案添加
保存分享
点击上面菜单栏"文件”,在下拉选项中按实际情况选择'保存”(保存至本地)或"保存至云端”的方式保存写过的代码文件,以便下次使用或作品收集。
个案添加数据加载失败1001
课后练习答案
python代码画图案
第一题:在Python编辑器中用什么命令可以加载库?
A.install
B.import
C.input
D.pip
joomla wordpress参考答案: B
sprintf左对齐
解析: A选项市安装的意思;C选项input是输入的意思;pip是Python官方推荐的包管理工具,用来安装新的模块或包,pip指令可以通过命令行的方式安装、卸载、更新第三方代码库,但不能加载或者导入库。
第二题:尝试画出一根横着的糖葫芦
解析:一开始前进的长度长一点,作为糖葫芦的木棍;之后前进的长度要短一点,但是每次前进的长度一致,且要保持每一个糖葫芦的直径一致。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。