admin 管理员组文章数量: 1086019
2024年4月30日发(作者:框架滚动条颜色)
《认识“编程猫”探险家》教学设计
【教材说明】
本节课是“探寻编程程序世界”宝藏的第一个案例,
首先介绍程序的重要作用,程序的表现形式,让学生感受
到程序与我们现代生活的密切关系;带领学生开始利用
“编程猫”软件学习编程,激发学生学习编写程序的热
情;展示编程猫的编程界面和常用操作方法,让学生实践
体验编写修改第一个小程序;掌握编程猫软件的基本编程
操作,初步体验到图形化编程简单易懂,消除学生学习编
程的恐惧心理,提高学生学习的积极性和自信心。
【教学目标】
1.了解编程的作用和一般表现形式,认识到程序与人
们的密切关系。
2.认识编程猫软件界面中各个区域及其作用。
3.通过模仿编写一个程序,掌握编程猫软件编写和运
行程序的基本操作,初步体验图形化编程。
4.掌握修改程序的基本操作方法。
【教学重难点】
教学重点:
1.认识编程猫软件界面中各个区域及其作用。
2.通过模仿编写一个程序,掌握编程猫软件编写和运
行程序的基本操作,初步体验到图形化编程。
教学难点:
了解编程的作用和一般表现形式,认识到程序与人们
的密切关系。
【教学资源准备】
1.多媒体网络教室。
2.教师需要准备幻灯片课件、关于程序介绍的视频。
3.教师准备一些编程软件的资料,示例脚本等。
【教学时数】
1课时
【教学方法】
讨论法,,任务驱动法,自主探究法。
【教学过程】
一、认识程序
导入:播放介绍程序的小视频。
师:你知道这段视频的主要内容是什么吗?
生:什么是程序。
师:同学们真的善于观察。
课件展示一些常见的家用电器、自动装置、自助服务
系统、机器人等图片。
师:程序不仅仅存在于电脑手机中,在家电、自动装
置、自助服务系统、机器人等电器电子等设备中也离不
开。
请同学们观察以下两句话,想一想两句中的“程序”
一词有什么区别和联系。(同桌互动讨论)
“这件事情你做的很好,完全符合程序。”
“电脑离开程序的支持,什么也做不了”
生:我认为第一句里的“程序”指的是做事情的次
序;第二句里的“程序”指的是让电脑运行的指令。
……
师:同学们说的很对。第一句里的程序是广义上的生
活中的程序,指做事情的步骤和次序;第二句指电脑手机
里的指令集。
接下来我们就一起来认识一个电脑程序。首先我们一
起来观看一段小动画视频和小游戏视频。
一体机播放视频“机器猫大战新冠病毒”和“赛
车”。
师:很有意思的小视频,你知道是用什么程序编写出
来的吗?
生:是用“编程猫”编写的。
师:回答正确。就是我们同学用编程猫编写出来的。
今天开始,我们也开始学习编程猫,只要认真学习,你也
能轻松创作出像刚才我们看到的小动画小游戏。
接下来,就让我们一起跟随“编程猫”学习编程。
二、认识编程猫的界面:
出示课题“认识编程猫探险家”。(板书课题)
师:请同学们认真观察课件上的这句话:“会搭积木
就能学编程。”什么意思呢?
课件出示编程猫的特点:“图形化编程语言”,“把
程序代码转换成可供拖动和拼接的图形化编程积木”。
师:它的特征是“图形化”的编程语言,是把编程代
码转换成可供拖动和拼接的图形化编程积木,所以说会搭
积木就能学编程。只要你能认真学习,就能像编程高手一
样编写出有趣的执行程序,也能编写小游戏让自己的小伙
伴玩一玩了。(课件演示说明编程猫的特征)
示例:
课件演示示例图。
我们利用编程猫只需要将代表程序逻辑的积木拼接在
一起就能创作出动画、游戏、模拟实验等,所以用编程猫
创作程序也叫“积木的搭建”。
师:我们知道了编程猫的积木搭建的特征,怎么操作
呢?
---和其他程序一样,我们也需要先打开编程猫。
打开方式一:
打开方式二:
下面我们打开“编程猫”软件,来看一下“编程猫”
软件的界面。都有哪些区域呢?
课件展示编程猫源码编辑器的界面:
指令区、舞台区、角色、背景/角色区、音乐画板、画
板、素材库、脚本区。
活动一:
1.请同学们认真观察编程猫的界面,根据课件上标注
的区域名称自行操作一下,看各区域的主要功能是什么?
小组内互相把自己的发现和理解分一享下。
2.除了我们标注的功能区你还发现了哪些区域和按钮
工具,和组内同学说一说,和全班同学分享下你的发现。
(1)舞台区:角色表演的地方,是观察程序执行情况
的窗口,通过它可以判断设计的程序是否正确、完整。
(2)指令区:界面包含所有的指令模块(本书统称为
积木),每个模块利用不同的颜色进行功能的区分。
(3)脚本区:相当于角色的剧本,将积木盒子里的不
同积木拖拽到脚本编辑区,拼接起来就是脚本。
(4)背景 / 角色区:创作的素材,每一个角色都是
我们的编程对象。
(5)画板:画笔按钮点进去是画板,可以动手画出角
色。
(6)素材库:可以找到丰富的背景、角色、声音、可
以进入素材商城采集更多的素材,还能自己上传电脑上的
本地素材。
分享与交流:
学生根据探索实验和同学们分享各功能区的作用;通
过对非指定功能区的其他图标的试操作发现并讲解这些按
钮图标的功能作用。
根据学生的发现和分享总结评价,表扬善于探索和思
考的同学。
竞答游戏:
分两组进行知识竞答。
使用希沃白板上的竞答功能通过游戏的方式巩固所学
源码编辑器的各功能区的功能。为使用编程猫搭建积木做
好准备。
三、让“编程猫”动起来
师:各功能区的作用大家都进行了探索和实验,同学
们说的很好。怎么才能根据我们的设计编写程序呢?说道
编写,有同学又感觉到编写这个词语感觉很难。其实,我
们刚才认识到指令区里的每个指令都是图形化的像积木一
样的模块,编写程序就是把不同的积木按一定的顺序搭建
起来就行了,所以我们利用编程猫编程也可以说成是“搭
建积木”,搭建起来的积木集合也叫做“脚本”。怎么
样,这样说感觉简单多了吧。
有同学之前也对编程猫进行了探索,并且试着搭建了
几个脚本,也就是用编程猫搭建编写的程序,给大家演示
一下,请同学们好好欣赏。
屏幕演示编程猫积木执行:(“冲浪”、“科幻基地
行走”、“跳舞”)
师:通过积木运行动画,你都发现了什么?
生:“角色的造型在变,位置没有变,背景在移动”,
“角色只要碰到边缘就返回来了”,“角色看起来在旋
转,实际上在做翻转”
……
。
师:同学们感觉很神奇吧!不用担心,等我们熟悉了
编程猫,你也能做到。好,接下来就请同学们积极行动起
来,搭建一个小小的积木集合(脚本),让计算机根据你
的设想执行下操作吧。
活动二:
1.添加自己喜欢的背景和角色,让角色动起来、走起
来;
2.你能让角色走的快慢不一致吗,走的方向怎么改变
呢?
3.你还会搭建什么积木,试一试吧。
生:积木搭建实践,根据以上要求动手试一试。
师:巡视指导,提示疑难。
生:探索实践作品展示分享:说一说积木设计思路,
搭建积木的步骤,演示积木运行效果。
分享与交流:学生代表分别演示说明自己的设计,选
用的背景角色,调用的指令,积木的搭建,效果演示等。
示例:
第一步:从角色库中添加“背景”和“角色”。
第二步:脚本搭建
在“指令区”中,单击“事件”模块,选择并拖动
“当开始被点击”积木到“脚本区”;
选择“动作”中的“移动10步”积木到“脚本区”与
上积木连接在一起。
选择“事件”模块中的“停止”积木,作为脚本的结
束。
第三步:测试程序。单击舞台下方的“开始”按钮,
可以看到程序执行情况。
师:总结表扬并提示注意的事项。
四、目标任务
师:我们的作品展示环节就到这里,课下可以通过网
络和同学们分享下你的设计和作品,大家相互学习。同学
们非常善于探索和发现,相信也能很轻松的完成一项任
务。请看:
实践与任务:
疫情防控期间,全国人民齐努力,一起预防病毒的传
播,防止病毒侵害人体健康。各级政府、教育局更加重视
少年儿童的健康防护,安排专项医护人员定期到校给同学
们做核酸检测,让我们能安心放心的在校读书。瞧,编程
猫也来做核酸检测了。请你帮助他走到医护人员面前吧。
师:分发编程作业任务(角色、背景)。巡视辅导。
生:分享自己的设计思路,演示作业作品效果。
作业展示:学生代表分别说明并演示“编程猫做核酸
检测”的脚本搭建和效果。
师:总结表扬。
五、程序修改
如果自己搭建的积木还不能执行,或者自己不满意,
或者有其他的设计思路,怎么办呢?
生:积木是可以修改和删除的。
请同学们试一试,怎么修改积木中的个别指令,怎么
删除指令。
操作与实验:
如果对自己的作品不满意,请使用删除和替换指令的
方法进行修改。
生:分享修改积木的思路和操作方法。
示例:
对搭建的程序进行修改和完善:
拆分:将鼠标移动到要分开的积木上,拖动鼠标。
组合:循环积木中需要插入别的积木,可以将别的积
木一一拖动至循环积木内进行组合。
删除当前脚本或积木:
可以用鼠标选中当前的脚本顶部,拖动到左侧垃圾
桶,删除这串脚本。
如果要删除个别积木,先将相连的积木分开,再进行
个别删除。
师:评价表扬学生分享的方法,总结积木修改完善的
操作技能。
六、课堂小结:
生:分别回顾所学并分享回答。
师:同学们,这节课我们了解了程序和编程,认识了
“编程猫”软件的界面,会让“编程猫及其它角色”动起
来,掌握了对程序修改的方法,在今后的学习中我们会学
习更多的内容,使我们编写出更有意义更精彩的程序,希
望同学们用心学。
根据回顾出示各部分板书内容。
七、综合应用:
师:我们在使用编程猫创作作品时,需要设计、打开
源码编辑器、搭建脚本、添加背景角色、调试运行等程
序,请你根据实际创作步骤为以上环节排下顺序吧,使我
们创作的过程也符合一定的“程序”。
同桌间互相说一说自己的相法。
学生互动交流:
学生代表上台说明并对编程创作环节进行排序。
讨论排列方法,提出不同意见,再更正。
创作程序排列:
设计
打开编辑器
选择背景、角色
选择积木指令
搭建脚本
修改调试
保存
八、板书设计:
认识“编程猫”探险家
1.认识程序
2.了解编程猫
3.让“编程猫”动起来
4.修改积木
2022年6月
版权声明:本文标题:《认识“编程猫”探险家》教学设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1714485758a682273.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论