《儿童编程scratch荒漠投篮教案.docx》由会员分享,可在线阅读,更多相关《儿童编程scratch荒漠投篮教案.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、少儿编程教学资料,需要可下载并修改后使用!L3 荒漠投篮本文档书写规范:1、字体定义为“仿宋”2、大标题采用“二号”,一级标题采用“四号”,需加粗,颜色为(0, 112, 192); 二级标题采用“小四”,需加粗,颜色为(0, 112, 192)3、页眉页脚采用固定方式4、编号序号为1、2、3,下层为(1)、(2)、(3),可在编号格式上进行自 定义,第三层为、5、正文段落格式为“首行缩进两格“,行距为“单倍行距”6、采用微软Word进行编辑课前准备:1、演示荒漠投篮的动画2、荒漠投篮的素材包,确认背景、角色、声音素材内容无误3、对应课程PPT准备妥当,课后作业打印完毕4、对应学生账号内容检查
2、无误课前引导与答疑:1、师生相互认识,自我介绍(提前设计好的),相互介绍。2、讲解少儿编程课程的起源,现状,课程体系,学习了对自己有哪些帮助。了 解操作基本知识,学习后有哪些意义?课程学习中的考前须知(如建群,我们的 作品可以在群内看到,也可以转发到朋友圈,优秀的为他办工程发布会)。计算机读取代码的原理,bug和debug,循环(不停的判断)。3、介绍网址登陆方法,分别记录自己的账号和密码,现场操作;4、介绍少儿编程scratch3.0网页端操作界面,绿旗,红圆圈分别代表开始和结 束。每个按扭简介,预先说下每个大系列指令有什么不同?颜色不同。还有呢? 有的有缺口,有的突出一块,这些缺口和凸出就
3、是可以进和出程序,有的是椭圆 形的边,有的是尖尖的菱形的,里面还有下拉框,意味着有多重选择。埋下伏笔, 后面慢慢了解这些区别,然后准备上课特别说明:侧面说下学了编程的孩子厉害的案例,其他同学羡慕佩服等带来 的成就感,引起孩子觉得学这个的欲望。告知学生的精辟语句:普通人玩游戏, 高手做游戏。普通人遵守规那么,高手制定规那么。同时演示几个设计出来的酷炫的游戏(提前准备好)给学生欣赏,激发孩 子学习的积极性。注:无评判标准:汉娜上下往返地竖直跳动汉娜不会碰到舞台上边缘 当汉娜落到蹦床上时,蹦床应发生形变;当汉娜从蹦床上弹起时,蹦床恢 复正常形状。1、 本节摘要(2min):酷爱篮球的小马哥,一心想成
4、为篮球明星。他发奋图强,经过不断的练习, 一步一步向着他的梦想一一NBA总冠军迈进。我们一起来看看他的日常训练吧! !!2、学习目标(2min)知识与技能:(1)造型的灵活利用等待时间的含义滑行和定位的区别过程与方法:(4)通过小组讨论合作培养解决问题能力情感态度价值观:培养对信息技术的兴趣,培养想象力,逻辑思维能力3、课程导入(lOmin)讲解上次课程的作业展示作品【课堂问答】师:同学们,你们喜欢运动吗?最喜欢什么运动? 师:你们最喜欢的篮球明星是谁?足球明星是谁? 师:你们的梦想是什么?4、角色分析(12min)翻开系统后台的“工程演示设置”查看,并让小朋友仔细观察角色的特征和要素,并进行
5、提问,作品特征一般分为“角色”、“动作”、规那么”。小马哥篮球蓝框定位、左右移动运球广播“投球”广播“中了”Nice!接收“投球”向上投球碰到篮框左右移动篮球落下4、编码逻辑(50min).(1)添加角色和背景(2)制作小马哥定位,小马哥左右滑动:点击小绿旗,定位,小马哥先向左滑动;然后,再向 右滑动(滑动的过程中,注意改变小马哥头的朝向)y:被点击移到X:重复执行面向面向-90方向秒内滑行到X:面向90方向秒内滑行到X:小马哥拍球:小马哥一共有24个造型,前10个造型是拍球造型,后14个是 投球造型。点击小绿旗,首先切换成“1”造型,再不停的切换剩下的9个拍球 造型,每个造型切换之间给予0.
6、 05的等待时间,这样子看上去更加自然一点。当d被点击1重复执行换成 1 造型重复执行次下一个造型.等待向珍秒MB投球:当按下“空格”键,首先切换成“01”造型,再不断的切换造型,并广当按下空格键播放声音嘀蝴01 海重复执行次下一个造型J广播投球(3)制作篮球开始隐藏:点击小绿旗,开始篮球不出现,隐藏;当接收到“投球”消息时, 小马哥发球,在最前面显示。向篮筐中投入篮球,篮筐在上方,说明篮球的y 坐标越来越大。根据近大远小的原理,看起来篮球越来越小。可以将篮球的大小 减小。如果碰到篮筐,就广播“中了”的消息,篮球再慢慢落下,并隐藏篮球M1被点击如果 5BJ篮筐 ? 那么广播中了 广播中了 将y
7、坐标增加将y坐标增加想臧(4)制作篮筐篮筐左右滑动:点击小绿旗,篮筐左右不停的滑动当L被点击重复执行在秒内滑行到X: V在秒内滑行到x:y:(5)制作 nice! 新建变量:新建得分变量,初始化得分,将nice的旋转方式设置为“不可旋 转”,并隐藏被点击得分设为将旋转方式设为不可旋转一隐藏 当接收到“中了 ”消息时,移到最前面,播放“sound66,等待0.5秒,再 将得分加1 .并移到篮筐位置显示,再向上移动一段距离,隐藏中了 移到最前面播放声音 Sound 660.5得分 增加I移到显示面向I方向重复执行移动隐藏【程序测试单】:按下空格键,小马哥是否投球?篮球投中篮筐,是否加分?篮球是否先
8、向上运动然后向下掉落?篮筐是否左右滑动?【课堂问答】师:篮球投中篮筐,nice这个角色是怎么出现的?师:角色的旋转方式有几种?分别是什么? 师:中球加分时,为什么要设置等待时间?7、当堂拓展(7min)编程实现:设计一个接礼物游戏,玩家控制一个角色,该角色只允许在舞台下方左右移 动并且键盘控制方向;舞台上方会随机降落各种“礼物”,每种礼物下落的速度 不同,接到每种礼物所得分数也不同,但接到“ghost”时会减分;游戏计时30 秒,30秒内所得分数小于20,那么游戏失败,否那么游戏胜利!注:无评判标准:小车在舞台下方移动,通过左右键控制小车,不可以上下移动小车小车接到香蕉和薯条的分数不同小车接到“ghost”会减分30秒内所得分数小于20,那么游戏失败,否那么游戏胜利!8、课后练习编程实现:汉娜在蹦床上弹跳,玩得很开心!你能实现让她持续地上下跳动的效果吗? 汉娜不会跳出舞台上边缘。当汉娜落到蹦床上时,蹦床应发生扭曲;当汉娜跳起, 蹦床恢复正常。