资源简介 课件23张PPT。第三课 图形化编程学习要点:1、了解常用的Python编辑器有哪些;2、理解图形化编辑器的作用;3、初步掌握图形化编程的操作方法。重难点:使用海龟编辑器创建Python程序,并理解代码和积木之间的关系。如何实现图形化编程命令代码----(组成)----程序为帮助初学者学习编程,工程师把命令代码做成积木块,只要拖拽积木块就可以实现编程输入程序需要使用编辑器,凡是支持文本格式的编辑器都可以作为编写Python程序的编辑器,例如:记事本、 Python自带的IDLE。Python IDLE 是比较简单的编辑器,为了提高编程的效率,可选用第三方编辑器进行编程,如:Sublime Text 、Vim 、Wood等课本使用IDLE 和Wood 编辑器来编程,Wood 同时支持代码和图形化积木编程。Wood 编辑器支持代码和积木互相转换Wood编辑器Wood编辑器界面1.积木只是代码的另一种显示方式,我们用其他的编辑器编写的常见Python代码,在Wood编辑器中打开,也可以看到对应的积木显示。2.?Wood编辑器把Python常见的命令分成“事件”‘控制”?“运算”?“?字符串”“变量?”??“列表”?“字典”?“函数”等几类,点击类别名,可以看到归于该类的积木。 小博士: 演示课本P8例题 【2-1】任务探究一【例题3-1 】利用Wood 编辑器编程,将摄氏温度转换为华氏温度。摄氏温度与华氏温度的转换公式:华氏温度=32+1.8X摄氏温度【操作步骤】第一步:启动Wood编辑器如图3-1第二步:切换到代码编程模式。点击图3-1右上角的 ,切换到代码编程模式。如图3-2所示。程序的代码如下。代码清单ex31.pyc = input('请输入摄氏温度')14信息技术 八年级 上册f = (32 + 1.8 * float(c))print('对应的华氏温度是:',f)第四步:运行程序。单击图3-2右下角的 ,屏幕下方出现一个叫“控制台”的窗口,程序运行中需要输入的数据及结果都在此窗口显示。如图3-3所示。程序运行中需要输入的数据及结果都在此窗口显示搭积木编程 右上角按钮 ,转换到积木编程模式,输入的代码就以积木的形式呈现出来。小技巧1.拖拽积木的方法是,将鼠标移到需要的积木处,按住鼠标即可自由拖拽积木。 2.积木可以嵌入到形状相同的空间。例如积木 可以嵌入到积木 中,变成积木 3.将积木拖到“图形化编程区”,就相当于?输入了该积木对应的代码。 4.将积木从“图形化编程区”拖到垃圾桶,就相当于删除了该积木对应的代码。探究学习现在让我们学习如何用搭积木的方法来完成【例题3-1】。需要用到的积木及对应的类别如下:操作步骤第一步:启动Wood编辑器,单击 进入积木编程。第二步:单击【变量】-【创建变量】,创建c和f两个变量。如下图第三步:单击【变量】→ ,再单击【事件】→ ,积木编程区将出现这两个积木块,然后将它们合并成一个积木块,并修改参数,如下图:第四步:分别拖出如下积木。如下图:第五步:将第四步所示的图中积木拼接起来,并修改参数。如下图:第六步:单击【事件】→ ,再单击【变量】→ ,然后将两块积木拼接起来,并修改参数。最后得到的积木程序如下图:切换到代码模式,发现对应的代码与我们前面写的代码完全一致!本课作业:使用积木模式完成【例题2-2】本课小结:本课学习了Wood编辑器,Wood 编辑器有如下几大优点:1.支持积木编程,积木程序能转换成代码程序;2..支持代码编程,代码程序能转换成积木程序;3.支持 micro:bit 编程。谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!详情请看:https://www.21cnjy.com/help/help_extract.php新世纪版信息技术八年级上册第三课图形化编程教学设计课题 图形化编程单元第三课学科信息技术年级八年级上册学习目标1、了解常用的Python编辑器有哪些;2、理解图形化编辑器的作用;3、初步掌握图形化编程的操作方法。重点使用海龟编辑器创建Python程序难点理解代码和积木之间的关系教学过程教学环节教师活动学生活动设计意图一、如何实现图形化编程师讲解命令代码----(组成)----程序学生理解学习理解学习二、新知学习一、编辑器1、编辑器的种类2、Wood编辑器的学习:(1)Wood编辑器的作用(2)Wood编辑器的界面小博士3、演示课本P8例题 【2-1】出示任务探究:【例题3-1 】利用Wood 编辑器编程,将摄氏温度转换为华氏温度。程序运行中需输入的数据及结果都在此窗口显示5、巡视课堂并反馈操作情况认真听讲学习,掌握知识点边观看边操作小组协助探究完成任务认真学习定义技巧,握图形化编程的操作方法通过学习,学生了解常用的Python编辑器有哪些以及图形化编辑器的作用培养学生相互协作的能力通过学习学生能理解代码和积木之间的关系,并使用海龟编辑器创建Python程序课后作业使用积木模式完成【例题2-2】认真完成作业巩固知识课堂小结本课学习了Wood编辑器,Wood 编辑器有如下几大优点:1.支持积木编程,积木程序能转换成代码程序;2..支持代码编程,代码程序能转换成积木程序;3.支持 micro:bit 编程。板书图形化编程命令代码----(组成)----程序Sublime Text 、Vim 、WoodWood 编辑器支持代码和积木互相转换Python常见的命令:“事件”“控制”?“运算”?“?字符串”“变量?”??“列表”?“字典”?“函数” 展开更多...... 收起↑ 资源列表 新世纪版信息技术八年级上册第三课 图形化编程.ppt 新世纪版信息技术八年级上册第三课 图形化编程(教学设计).doc