欢迎来到163文库! | 帮助中心 精品课件PPT、教案、教学设计、试题试卷、教学素材分享与下载!
163文库
全部分类
  • 办公、行业>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 各类题库>
  • ImageVerifierCode 换一换
    首页 163文库 > 资源分类 > RAR文档下载
    分享到微信 分享到微博 分享到QQ空间

    第十课 画彩色螺旋图 (ppt课件+教案)-2023新世纪版八年级上册《信息技术》.rar

    • 资源格式: RAR        下载积分:2文币     交易提醒:下载本文档,2文币将自动转入上传用户(QXX)的账号。
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    二维码
    微信扫一扫登录
    下载资源需要2文币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    优惠套餐(点此详情)
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
    3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。

    第十课 画彩色螺旋图 (ppt课件+教案)-2023新世纪版八年级上册《信息技术》.rar

    1、第十课 画彩色螺旋图学习目标:1进一步熟悉循环程序,能根据需要选择 for 或者 while 编写循环程序;2进一步熟悉 turtle 库中的函数,能自主地查找并 使用书中未学过的函数进行编程;3理解求余运算,能熟练地使用求余操作 a%b 编程重点是进一步熟悉 for 循环编程,让学生理解序列和 for 是如何配合来控制循环的。难点是求余数运算。重难点:复习:一、请根据说明说出下列函数的名称及简写1、向当前画笔方向移动指定长度2、清除所画图形,画笔的位置和状态不变3、逆时针旋转指定度数4、后退移动指定长度二、命令for i in range()的作用是什么?一、画螺旋图:一、画螺旋图:可以使用

    2、while循环或for循环来画演示操作1:【例题10-1】分别利用for循环和while循环画多边形螺旋图注意:给画螺旋图的函数设计两个参数,一个是多边形螺旋图的边数n,另一个是最大边长a。wdbx(n,a)用while循环设计函数fdbx(n,a)用for循环设计函数wdbx(n,a)是用while循环设计的函数,fdbx(n,a)是用for循环设计的函数,它们都能画出同样的多边形螺旋图。先画wdbx(n,80)画一个螺旋图形,然后清屏,再用fdbx(n,80)画螺旋图形。为了看清楚它们各自画的图形,中间加了一个暂停命令:sleep(2),即暂停2秒。sleep()函数来自time库中,所以

    3、要加入命令import time常用的函数及其功能函 数功 能speed(速度)设置画笔移动的速度,范围120pensize(粗细)设置画笔的粗细,范围120pencolor(颜色字符)设置画笔的颜色如:”green”red”等home()画笔移到屏幕的正中央circle(半径)画指定半径的圆探究任务一:探究任务一:参照图10-1,画八边形螺旋图同学们,通过练习你们发现了什么吗?能不能继续参照图10-1,画圆螺旋图呢?二、画彩色螺旋图二、画彩色螺旋图仔细观察图10-1中的图形,发现画完一边或画完一个圆之后会变一种颜色,这是怎么实现的呢?演示操作例题【10-2】画彩色六边形每一边的颜色都不一样小

    4、博士for语句的标准格式为:for in:可以是列表,或者一个字符串,或者rang()函数产生的序列。for语句循环的次数为列表或序列中元素个数,或者字符串中字符的个数。依次取中的元素作为的值。探究任务二:探究任务二:P60试一试,下面的程序能画出图10-2的图形吗?程序如下:执行结果:思考:结何图10-2的程序,分析一下,两者程序有什么不同吗?演示操作2:【例题10-3】画彩色六边螺旋图形。螺旋图形的边长是逐步增加的,因此边长要用逐步增加的变量来控制。颜色只有六种,颜色的循环怎么控制呢?请看下面的程序:程序执行结果:颜色分别c0,c1,c2,c3,c4,c5,当变量i=6时就不行了,因此将i

    5、除以6求余数,用余数来控制颜色的循环。求余数的操作符是“%”。新命令格式:a%b功能:求a除以b的余数。表达式 值表达式 值0%3(0.0,0)4%3(1.3333333333333333,1)1%3(0.3333333333333333,1)5%3(1.666666666666667,2)2%3(6.666666666666667,2)6%3(2.0,0)3%3(1.0,0)7%3(2.33333333333333335,1)P61试一试1,在Python Shell的交互模式下进行求余数操作,将表达式的值填在表格中。探究任务三:探究任务三:探究任务四:探究任务四:P61试一试2、将ex10

    6、3.py中的语句”turtle.forward(i)”换成”turtle.circle(i)”,会画出什么图形呢?你能修改程序,画出更多漂亮图形吗?(例如:图10-1、10-3中的图形)演示操作3:【例题10-4】画同心圆。画单色的同心圆比较简单,只需要控制圆的半径进行循环。每画一个圆,圆的半径增加10,因此,为了画同心圆,画笔的位置要往外平移10。如果要画彩色的同心圆,还需要控制颜色的循环在程序中,控制颜色使用了列表:cint(i/10)%6,由于i的值是按照步长10递增的,所以int(i/10)是按照连续自然数递增的,int(i/10)%6就可以在05之间循环。课后作业:课后作业:运行下面

    7、的程序,画出如图10-5所示的图形:新世纪版信息技术八年级上册第十课画彩色螺旋图教学设计新世纪版信息技术八年级上册第十课画彩色螺旋图教学设计课题 画彩色螺旋图单元第十课学科信息技术年级八年级上册学习目标1进一步熟悉循环程序,能根据需要选择 for 或者 while 编写循环程序;2进一步熟悉 turtle 库中的函数,能自主地查找并使用书中未学过的函数进行编程;3理解求余运算,能熟练地使用求余操作 a%b 编程。重点进一步熟悉 for 循环编程,让学生理解序列和 for 是如何配合来控制循环的。难点求余数运算教学过程教学环节教师活动学生活动设计意图复习一、请根据说明说出下列函数的名称及简写1、

    8、向当前画笔方向移动指定长度2、清除所画图形,画笔的位置和状态不变3、逆时针旋转指定度数4、后退移动指定长度二、命令 for i in range()的作用是什么?学生复习并回答问题通过复习巩固上节课所学内容,更好的衔接本课内容讲授新课一、画螺旋图:1、演示操作 1 并讲解:【例题 10-1】分别利用 for循环和 while 循环画多边形螺旋图注意:给画螺旋图的函数设计两个参数,一个是多边形螺旋图的边数 n,另一个是最大边长 a。2、常用的函数及其功能3、探究任务一:参照图 10-1,画八边形螺旋图提问:同学们,通过练习你们发现了什么吗?能不能继续参照图 10-1,画圆螺旋图呢?认真听、观看老

    9、师演示学生熟记小组协作探究,完成任务并发现问题通过讲解使学生学会给设计函数参数,利用 for 循环和 while 循环画多边形螺旋图学会用常用的函数进行编程 通过小组探究,培养学生相互协作完成练习的能力,并提高学习积极性。二、画彩色螺旋图师提出疑问:仔细观察图 10-1 中的图形,发现画完一边或画完一个圆之后会变一种颜色,这是怎么实现的呢?1、演示操作例题【10-2】画彩色六边形2、小博士for 语句的标准格式为:for in:3、探究任务二:P60 试一试,下面的程序能画出图10-2 的图形吗?提问:结何图 10-2 的程序,分析一下,两者程序有什么不同吗?4、演示操作 2:【例题 10-3

    10、】画彩色六边螺旋图形。提出疑问:螺旋图形的边长是逐步增加的,因此边长要用逐步增加的变量来控制。颜色只有六种,颜色的循环怎么控制呢?师做小结:颜色分别 c0,c1,c2,c3,c4,c5,当变量 i=6时就不行了,因此将 i 除以 6 求余数,用余数来控制颜色的循环。求余数的操作符是“%”。7、新命令讲解思考并回答问题认真听讲并观看学习编写彩色六边形程序认真阅读课本并认真听讲,掌握 for 语句的标准格式的使用小组协作探究,完成任务并解决问题认真学习并观看老师演示操作,思考回答问题,学习编写画彩色六边螺旋图形程序学习新命令掌通过学习,学生掌 握 能 够 理 解for 循环语句画出彩色多边形使用学

    11、生学会用for 标准语句编程通过小组探究,培养学生相互协作完成练习的能力,并提高学习积极性。通过学习,生能理解用余数来控制颜色的循环进行编程通过学习掌握用格式:a%b功能:求 a 除以 b 的余数。8、布置探究任务三:P61 试一试 1,在 Python Shell 的交互模式下进行求余数操作,将表达式的值填在表格中。10、演示操作 3 并讲解:【例题 10-4】画同心圆。画单色的同心圆比较简单,只需要控制圆的半径进行循环。如果要画彩色的同心圆,还需要控制颜色的循环师小结:每画一个圆,圆的半径增加 10,因此,为了画同心圆,画笔的位置要往外平移 10。在程序中,控制颜色使用了列表:cint(i

    12、/10)%6,由于 i 的值是按照步长 10 递增的,所以 int(i/10)是按照连续自然数递增的,int(i/10)%6 就可以在 05之间循环。握求余数的运算学生自主练习并完成表格生独立完成任务,小组组长负责协助完成认真学习并观看老师演示操作余数来控制颜色的循环进行编程培养学生独立完成练习的能力。培养学生独立完成练习的能力。通过演示,学生学会编写单色和彩色同心圆的程序课后作业P63 试一试:运行下面的程序,画出如图 10-5 所示的图形用未来教室平台进行探究完成作业巩固知识课堂小结本节课进一步熟悉了 for 循环编程,理解序列和 for 是如何配合来控制循环的并学习求余数运算。下节课将会学习画正多角星各组汇报总结,其他小组成员做补充。锻炼学生的总结能力,逻辑思维、语言表达能力。板书第十课 画彩色螺旋图一、画螺旋图Speed 速度 pensize 粗细pencolor 颜色字符 home()circle 半径二、画彩色螺旋图for in:a%b 求 a 除以 b 的余数


    注意事项

    本文(第十课 画彩色螺旋图 (ppt课件+教案)-2023新世纪版八年级上册《信息技术》.rar)为本站会员(QXX)主动上传,其收益全归该用户,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!




    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库