还剩4页未读,继续阅读
文本内容:
第四课满天星成都市棕北中学西区实验王泽敏微课小派我最喜欢挑战了,而且是这么有意的事情,能为人类做贡献,我是义不容辞的小笙我们开始吧大白同学大白完成任务,你们需要先获得一定的技能,我给你们留了一个锦囊,遇到问题的时候可以打开看哟第一关绘制五星被送到一个屋子里,屋子的门上有一个五星上面有一行字一笔画旁边还有一台电脑上面有一几行代码importturtelturtel.pensize3turtel.pencolor〃red〃turtel.begin_fill任务一绘制五角星引导学生分析问题回顾上节课学的知识学生读指令,回顾上节课知识turtel.end_fill微课小派和小笙如何分析的这是一个Python语句,是让我们编一个程序,让这个小乌龟实现笔画的操作上面有些代码其实告诉我们,就是用小乌龟来画五角星好像语言没有写完整可能我们写完成以后,我们就可以打开大门到达下一关importrandomprinta在Python中要使用随机函数需要引入random模块,就是在程序的开头添加——句importrandom和importturtle一样的输入代码第二关过了任务四满天星我们经历了三个关卡,现在终于可以做出满天星了这一关要我们做什么呢?满天星,出现的五角星是没有随机的随机数量,随机位置,随机大小,随机颜色的五角星我们学习的随机位置用随机函数来表示x=random.randint-400400Y=random.randint-300300颜色用随机函数表示color=random.choice[nredn/,green,V,blue”]五角星的大小用随机函数表示xingsize二random.randint40120学生完成代码importturtleimportrandomforiinrangelOO:turtle.penupOturtle.pensize3turtle.speedO#海龟最最快绘制图形,基本上秒绘制x=random.randint-400400Y=random.randint-300300turtle.gotoxyturtle.pendowncolor=random.choice「TedJgceerTJblue把随机值赋值给变量,color随机数发哪儿?xingsize变量放哪儿?课题满天星课型新授教学目标
(1)学会绘制五角星
(2)学会for循环语句
(3)学会随机函数教学重点⑴学会绘制五角星
(2)学会for循环语句(3学会随机函数教学难点
(1)学会绘制五角星
(2)学会for循环语句(3学会随机函数教学方式任务驱动式,自主探究,边讲边练教学过程设计教学环节教师活动学生活动设计意图师生交流,引入微课引入2050年,人类文明高度发展,人工智能也迎来了春天,机器人随处可见,他们按照指定的程序,为人们服务着由于地球上有机器人做打理,人们终于放开拳脚,开始向外太空探索,星际战舰太初号就是最初开始执行太空任务的太初号每过一段时间,就会在地球选拔出一些优秀的孩子去未来世界取回编程宝典而现在,就是选拔的开始老师出现小派,小笙,祝贺你们被选拔为地球使者前往未来世界取回宝典,这是个光荣而又艰巨的任务,预祝你们成功!飞船已经到达门口了,准备出发吧!集中学生的注意力,进入听课的状态提出问题大白现在是2050年,我是为未来人类世界服务的机器人大白未来世界人工智能高度发展为了维护未来的繁荣我们要从你们的世界选一些优秀的小朋友来培养编程我这儿有未来世界最核心的宝藏你们要启动满天星效果才能打开机关拿到宝藏引导学生分析问题五角星的位置,大小,颜色,都是随机的引导学生分析解决满天星任务,首先要解决五角星绘制,然后解决数量,大小,颜色,位置手绘一笔画绘制五角星请同学一笔画如果你是python程序中那只乌龟你怎么画出五角星我们来看看乌龟是怎么走的海龟向前移动200然后右转144度,完成第1条边海龟向前移动200然后右转144度,完成第2条边海龟向前移动200然后右转144度,完成第3条边海龟向前移动200然后右转144度,完成第4条边海龟向前移动200然后右转144度,完成第5条边刚才大大白是不是给大家留了锦囊如果能让海龟向前画线段,并能转向,不用去计算坐标,用海龟画五角呢?打开看一看里面有什么东西呢?开始写代码点击平台开始编辑程序自学资料关于以下命令知识点星好像也不难学生自主学思考哦同学们开始编辑程序「turtleforwarddistance师提问,你们turtlerightdegree]生汇报,写的代码的意思一定发现了改变五角星大小的方法微课重复了5遍,有没有什么方法可以简化一些操作了?重复5遍,有没有什么方法可以简化任务二我们的操作,for循环,简化语言给出学习资料,学生自主学习遇到问题问大白吧总结,同学们生自主学习for循环语句生汇报,师总结,一定找到了for循环语句注意重要的亮点事项事项解决五角星数量的方法了吧微课小派和小笙来到第三关和学生一起任务三墙上有一个密码锁□□□□分析一下,四位数的范围生回答随机函数要求我们输入一个四位数,给出学习资料1000-9999学生自主学习,随机函数使用turtle.pencolorcolorturtle.begin_fillturtle.fillcolorcolorxingsize二random.randint40120foriinrange5:turtle.forwardxingsizeturtle.right144turtle.end_fill展示总结小结本课内容请学生简单陈述一下本课学习的内容课后作业布置课后作业。