python教案教学课件.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《python教案教学课件.docx》由会员分享,可在线阅读,更多相关《python教案教学课件.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五单元进阶程序设计(总10课时)第一节选择编程语言(1课时)一、教学目标1、了解程序设计语言和两种翻译方式;2、了解Python背景、功能、安装,熟悉Python编程环境;3、编程初体验。体验一个小程序从建立、输入、调试、运行、保存的全过程。掌 握Turtle模块的调用,并尝试修改Turtle图案属性。二、重点难点教学重点:熟悉Python编程环境;编程初体验教学难点:编程初体验;程序的书写规范和调试窗口的使用。 三、教学过程(一)认识Python语言1、Python语言Python在英文中的意思是蟒“蛇”,这个语言的标识就是两只缠绕的蟒蛇。Python语言的应用范围非常广泛。例如,它可以用
2、在游戏开辟中;电影中的3D渲 染也会用到Python语言;互联网中Python语言的声音更是无处不在,谷歌、豆瓣和知 乎等网站都是使用Python语言搭建。Python语言是著名的Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞 节而编写的一个编程语言。Guido van Rossum从2005年开始就只于谷歌公司,在谷歌以 及编程社区的大力支持下,Python也迎来了大发展。2、启动 Pythonuen. 5her Icommiind 12)拉 UrwrsUII PyihonA QmdcTim#A Ukd11i Wirdow% MedtA4 iftS.”序刊?不pl
3、第3课时绘制正方形一、教学目标1、学会使用left命()令,完成绘制正方形程序,进一步体味程序的顺序结构;2、综合运用所学,尝试自己编写程序。二、重点难点重点:left命於教学难点:尝试用算法分析和解决生活中的问题。三、教学过程(一)left命()令left函0数的功能:按逆时针旋转一个角度。(二)程序1海龟向左转Import turtle小黑 turtle.Turtle()小黑,小黑向左(逆时针)转45度1(三)程序2绘制正方形import turtle小黑=turtle.Turtle()小黑 forward( 100)小黑 left(90)小黑 forward(IOO)小黑 left(90
4、)小黑 forward(IOO)小黑I则90)小黑 forward(IOO)小黑 left(90)设计思路:海龟前行一左转一前行一左转一前行一左转一前行一左转程序说明:程序自上而下,挨次执行每一条语句,就是程序的顺序结构。绘制正方形程序中语 句aft)wad(100和)ale%衣0)次重复执行了 4次,这种繁琐的不必要的设计,我们将在下节课 中得到解决。去掉最后一条语句aJeft(9, 0)结果会怎样?(四)实践与思量1、修改绘制正方形程序,使之可以让不同边长的正方形绘制起来更容易。提示:用一个变量(上节课所学)代替边长1002、在绘制正方形程序基础上修改程序,尝试绘制一个正五边形,或者其他正
5、多边 形都可以,如下图所示。提示:应该怎样控制面的0角度?第三节简化重复命令(3课时)第1课时绘制多个旋转的正方形一、教学目标1、认识程序的循环结构;掌握for循环;2、实现绘制多个正方形程序。二、重点难点教学重点:fbl循环教学难点:嵌套循环三、教学过程import turtlea=turtle.Turtle() a.forward(lOO)a.left(90) a.forward(lOO)a.left(90)a.forward(lOO)a.left(90) a.forward(lOO)a.left(90)(一)程序1改进绘制正方形程序,认识循环import turtlea=turtle.
6、Turtle。for i in range(4): a.forward(lOO) a.left(90) 一比较,改进为一循环语句格式:for循环变量in range次(数):匚I循环语句块功能:循环语句块中的所有语句将被重复执行指定次数。说明:1、循环次数由range(次数)决定,range(次数)得到一组从。到n-1的整数,即循环语句 块被循环执行n次。2、循环语句块中可以有一条或者多条语句,这些语句都是要被重复执行的。3、循环可以嵌套,如:for循环亦量1 in range(次数):循环诏句块r循环变量2 in内循环外循环说明:内循环作为外循环的循环语句块,被重复执行n次;而内循环本身也要
7、重复执行m次。(二)程序2绘制多个旋转的正方形import turtlea=turtle.Turtle()for i in range(: 10) a.forward(lOO)a.left(90) a.forward(lOO)a.left(90)a.forward(lOO)a.left(90) a.forward(lOO)a.left(90)a.forward(20) a.right(360/10)分析:Import turtleTra=turtle.Turtle()for i in range( 10):for j in range( 4): a.forward(50)a.left(90)a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 教案 教学 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内