新世纪版信息技术八年级上册第三课 图形化编程 (课件+教案)

文档属性

名称 新世纪版信息技术八年级上册第三课 图形化编程 (课件+教案)
格式 zip
文件大小 4.4MB
资源类型 试卷
版本资源 新世纪版
科目 信息技术(信息科技)
更新时间 2019-03-06 14:29:41

文档简介

课件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.py
c = 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 、Wood
Wood 编辑器支持代码和积木互相转换
Python常见的命令:
“事件”“控制”?“运算”?“?字符串”“变量?”??“列表”?“字典”?“函数”