师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步教科版选修1 算法与程序设计1.3.1 程序编写尝试下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

教科2003课标版《1.3.1程序编写尝试》教案优质课下载

【教学重点及难点】

用Turtle库绘制简单的图形,举一反三,学会迁移,能用Turtle库创意新的图形。

【教学设计思路】

教材内容分析:本节课教学内容选自教科版高中信息技术选修《算法与程序设计》模块,第一章第三节《初试身手,体验编程》。选用了功能强大又非常接近自然语言比较易懂的Python作为编程入门语言,利用Notepad++作为运行环境。

学情分析:本节课面向高二的学生,在本次课之前已经学习过算法的概念,了解算法是程序设计的灵魂,知道了计算机解决问题的过程。选用Python编程语言利用绘制曲线的任务让学生更灵活的运用编程思想来解决实际问题,体验分析问题---设计算法---编程解决实际问题这一过程。

教学设计思路:以《流浪地球》中编程天才李一一在关键时刻利用程序设计拯救了全人类为切入点,引出程序设计的重要性,并增添了几分神秘。然后通过展示Python编写的太阳花案例,调动学生的积极性。环节“知己知彼,百战不殆”通过教师讲解,让学生掌握Notepad++运行环境及读懂绘制一个正方形曲线的关键代码。环节二“体验编程,爱上编程”

采用了“任务驱动式”教学方法, “由浅入深、逐层深入”,学生亲自体验编程,通过设计算法,编写代码,揭开程序设计的神秘面纱,并体会到了编程的魅力。

【教学资源】多媒体网络教室,云课堂,

【教学过程】

环节一 课堂导入 (5分钟)

在今年的贺岁电影中,有一部电影非常火爆,震撼绚酷的高科技,脑洞大开的想法,开启了中国科幻电影的新纪元。那就是《流浪地球》这部电影……在未来,太阳内核迅速膨胀,地球要被吞没,人类为了自救,开启了一个名为“流浪地球”的大胆的计划即利用发动机驱动地球去流浪,寻找新的家园。当发动机启动以后,地球却依然不断接近木星,眼看即将被木星吞噬的危急时刻,天才程序员李一 一通过程序设计操控发动机打了十二响“礼花” ,点燃木星,最终使得地球可以继续流浪。在生死存亡的关键时刻,是程序员拯救了地球,足以说明程序设计的重要性。乔布斯11岁开始编程,成了一代传奇”,“比尔·盖茨13岁开始编程,31岁成为世界首富”“扎克伯格10岁起步,……程序设计是不是很遥不可及深不可测呢……

李一一编写的“春节十二响”程序,大概作用是使发动机像烟花一样呈喷射变化。烟花非常绚丽的图案,我们能不能通过程序让计算机帮助我们绘制出美丽的曲线?

老师利用现在非常流行的编程语言Python编了一个小程序,送给大家一幅美丽的太阳花!通过阅读这幅太阳花的源代码,十几行语句就完成了,揭开程序设计的神秘面纱。利用Python来开启我们的编程之旅。

环节二 知己知彼,百战不殆 (10分钟)

首先我们让计算机来绘制一个简单的图形正方形,文件--打开“正方形.py”,(Python语言的扩展名为.py)先来直接看程序运行结果—RunPython,演示程序

(讲一下Notepad++)

绘制正方形的算法:(画线—转向---画线---转向—画线—转向—画线)算法是程序设计的灵魂,有了这个算法,我们看Python代码是如何实现这个算法?读代码,同学们发现有一个单词出现频率很高,也是我们这节课重点要掌握的内容--- Turtle

(‘神笔海龟’ )库是Python语言中一个很流行的绘制图像的函数库。黑板演示想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

import turtle #只需要import她就可以使用,这是不是很酷的事情!

turtle.pencolor('red') #画笔颜色为红色

for i in range(4): # for循环语句 运行4次

turtle.forward(150)#画笔前进

turtle.right(90 ) #画笔转向

了解Turtle库及Notepad++的编程环境,同学们是不是跃跃欲试,想亲手体验一下这个神奇的画笔?好,接下来的时间交给你们,我们一起进入体验编程阶段。

环节三 体验编程,爱上编程 (27分钟)

教材

附录