电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第三课图形化编程教学设计VIP免费

第三课图形化编程教学设计_第1页
1/8
第三课图形化编程教学设计_第2页
2/8
第三课图形化编程教学设计_第3页
3/8
WORD格式--可编辑--专业资料,--完整版学习资料分享《图形化编程》教学设计一、教材分析《图形化编程》是新世纪版信息技术教材八年级上册第三课的内容。为了更好地实现分层教学,本书采用了同时支持代码和图形化编程的Wood编辑器。但是,wood编辑器的积木命令是有限的,并不能与所有的Python命令形成一一对应的关系,真正的开发可能还是需要使用代码。但使用图形化的积木命令降低了初学者的学习难度,能帮助学习者理解代码命令,因此,我们可以利用图形化编程来提高编程的教学效果。教材中的大部分程序可以在代码和积木之间切换。有小部分程序不能转换成积木,但可以在wood编辑器中运行。二、学情分析通过第一第二课的学习后,学生具有一定的编程思想准备和分析能力。而且对于学习Python有一定的兴趣,但是不明白的还有很多,需要教师及时的关注和引导。本课内容主要是让学生知道编程还可以更简单。搭积木编程降低了编程的难度,学生能很快地用搭积木的方式编出简单的程序。由于积木仅仅是代码的图形化表示,所以积木和代码之间能相互切换,通过这种切换,有利于学生理解代码的功能。这里面有些新知识,新的编程模式,对学生来说有一定的挑战性。三、教学目标(一)知识与技能目标1.了解常用的python编辑器有哪些;2.理解图形化编辑器的作用;3.初步掌握图形化编程的操作方法。(二)过程与方法目标通过了解图形化编程的作用,让学生掌握搭积木编程的方法,会使用图形化编程完成一定的编程实例,并能应用到简单的编程上来。(三)情感态度和价值观目标通过实操练习,提高学生的动手实践能力,养成积极思考。敢于实践的良好学习习惯。四、教学重难点重点是使用wood编辑器创建python程序。难点是理解代码和积木之间的关系。五、教学过程(一)复习引入print(表达式)Ex:print(3+5)print(“3+5=”,3+5)print(”你好,这是我的第一个python。”)--完整版学习资料分享----•女T*忡能K-甘WI-"<>:=!,菜单栏tiniTL'i代码显示赋值命令:变量名二表达式还有以下几点需要注意:1•可以给变量重复赋值,赋了新值后,新值替换了旧值:例如:a=10a=30运行以上两个语句后,变量a的值为30。2•可以用表达式给变量赋值,变量可以作为表达式的元素进行计算:例如:a=1b=a+1c=a+binput()函数:可以接收键盘的输入,从而实现程序的交互。1.input()函数的值可以赋值给变量,也可以不。2.input()函数的值是字符串类型,如果要进行数值运算,需要将它转换成数值。所使用的函数有float()和int()。float(input()):将键盘输入的数字转换成浮点数类型(即小数);int(input()):将键盘输入的数字转换成整数类型(即整数)。(二)新课讲授1、wood编辑器图形化积木编程所形成的文件是标准的python程序文件(.py),Wood只是用积木方式显示了标准的Python程序文件,所以Wood编写的程序都可以用其他的编辑器打开、运行。Wood编辑器有在线和离线版,在线版网址是:https://python.codemao.cn,离线版可以在编程猫的官网下载(www.codemao.cn)。Wood编辑器有如下几大优点:支持积木编程,积木程序能转换成代码程序;支持代码编程,代码程序能转换成积木程序;支持micro:bit编程。例题3-1:利用Wood编辑器编程,将摄氏温度转换成华氏温度。--完整版学习资料分享----摄氏温度与华氏温度的转化公式:华氏温度=32+1.8*摄氏温度下面用代码方式编写上面的程序。操作步骤:第一步:启动Wood编辑器,切换到代码编程模式。如下图所示:1c=inputf^输入摄氏温度・)2f=(32+1,8*float(c))3print(1的华氏温度是:",f)斗第二步:将代码输入到Wood编辑器并保存。程序的代码如下:c=input("请输入摄氏温度")f=(32+1.8*float(c))print("对应的华氏温度是:",f)第三步:运行程序。@率真的月…・■文件・0设"®跻・Q0适厅新詡乍品1sinputC请输入摄氏温度”)2f=(32+1.3+float(c))3print应的华氏温度是:\f)控制台请翔入摄代温度35对应的华氏温度罡;95.0程序运行结束试一试:甘連件*O运疔--完整版学习资料分享----单击图3-2屏幕右上角按辄■积木模式,转换到积木编程模式,输人的代码就以1)启动Python3,运行【例题3-1】中由Wood编辑器编写的程序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第三课图形化编程教学设计

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部