第三课图形化编程
一、教材分析
本课是八年级上册的第三课,通过前几节课的学习,学生已经对计算机编程有了一定的了解,知道如何在 Python IDLE编辑器中编写并运行程序,但对于比较复杂的程序,学生并不能很好的理解。为了帮助学生理解代码命令,本课将进一步介绍另一种编程工具Wood编辑器,Wood编辑器支持代码模式和积木模式编程,作为代码编程的一种辅助手段,这在一定程度了降低了编程的难度。因此,本节课是上节课内容的延伸和扩展,又为下节课理解分支程序做了铺垫,起到承上启下的作用。
本课先引入Wood编辑器,然后利用微视频让学生自主探索Wood 编辑器的使用方法,接着通过练习让学生学会积木模式和代码模式之间的自由转换,最后师生共同点评学生练习成果。本课分两课时比较合适。
层层加码防控隔离
二、学情分析
本节课之前学生已经学习过python IDLE编辑器,由于学生计算机水平的差异导致学生的分化会比较严重。因此,本节课对学生的要求分成两个层次,大部分学生达到第一个层次即可。
第一层次:了解常用的python编辑器,理解图形化编辑器的作用,掌握图形化编程的基本方法;
python入门教程编辑器第二层次:在第一层次的基础上能借助图形化编辑工具理解复杂的代码命令,掌握积木模式和代码模式之间的转换方式。
三、教学目标
1. 知识目标:了解常用的python编辑器;理解图形化编辑器的作用;初步掌握图形化编程的基本方法。
2. 能力目标:通过学习Wood编辑器,掌握积木模式和代码模式之间的转换方法,训练学生的逻辑思维能力,提高学生观察、思维、探索、实践、总结能力。
3. 情感目标:激发学生的学习兴趣和探究精神,培养学生自主学习,协作学习,勇于实践的学习品质,提高学生的信息素养。
四、教学重点和难点
重点:使用wood编辑器创建pthon程序。
难点:理解代码和积木之间的关系。
五、教学方法
eclipse总是运行上一个文件
自主探究法:利用微视频向学生介绍Wood编辑器,促进学生主动学习。
讲演结合法:知识技能的介绍采用一边演示一边讲解的方法,形象直观。
任务驱动法:以教材中的任务引导学生探究学习,通过任务完成,最终掌握基础知识和基本技能。
合作学习法:小组讨论合作,提高学习效率。
六、教学过程
(一)问题引入
[师]1.回顾旧知:前面几节课学习的编写程序的工具是什么?[生]python IDLE编辑器
[师]2. 新知导入:播放学生作品视频,视频截图如下所示:
视频中出现的绚丽多彩的图案都是通过python IDLE编辑器编写出来的,但是对于初学者来说,实在难以理解这些复杂的代码程序。因此,这节课我们将学习另一种图形化编程工具——Wood编辑器,以便于我们去理解代码程序。
Wood编辑器的打开方式和python IDLE编辑器的打开方式类似,请同学们自主探索。并思考下面这个
问题:wood编辑器和python自带的IDLE编写程序时有什么不同?
[生]自主探索Wood编辑器的打开方式,并对比它和python IDLE 编辑器的不同之处。
[设计意图]引起学生学习兴趣,引导学生观察发现两种编辑器的区别,让他们学会发现问题,解决问题。
(二)讲授新知
1.编辑器
[生]任务一:利用微课资源自主学习Wood 编辑器(带着上面的思考问题学习)z型角铁
[生]任务二:自拟场景,编写一个属于自己的程序
oracle11g环境变量
[师]演示点评学生编写的程序
[师]讲解【例题3-1】(P12)
ssm框架无法填充datetime
[生]启动python 3.7,运行【例题3-1】中由Wood编辑器编写的程序。
[设计意图]首先,利用微课资源培养学生主动学习的能力。然后,通过创设情景,吸引学生的学习兴趣,提高学生的参与度。
2.搭积木编程
[师]讲解wood编辑器的优点:
(1)降低初学者的学习难度
(2)帮助学习者理解代码命令
(3)提高编程的教学效果
(4)兼容性非常强
[师]在积木模式下向学生演示例题3-1。
[生]观看演示。
[设计意图]通过演示法,让学生了解图形化编程的操作方法,使更容易接受新知识。
(三)练习巩固
[生]任务三:用积木模式完成课本P16至P18页的内容。[生]任务四:小组探究——
(1)搭积极编程(小博士)
(2)搭积极编程(小技巧)
[设计意图]通过小组探究的形式完成,培养学生的自学能力。(四)展示点评
[师]组织小组进行展示,并点评小组探究情况。
[生]小组派代表展示探究成果
[设计意图]展示探究成果,发现存在的问题。
(四)评价总结
[师]点评学生在完成任务中出现的问题。
[生]跟老师一起回顾总结,发现操作中的经常出现的问题。[设计意图]通过点评指出学生动手实践中出现的问题,通过回顾知识技巧、解决经常出现的问题。
七、板书设计

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。