Scratch3.0图形式编程教育教学实例23-韩信点兵_第1页
Scratch3.0图形式编程教育教学实例23-韩信点兵_第2页
Scratch3.0图形式编程教育教学实例23-韩信点兵_第3页
Scratch3.0图形式编程教育教学实例23-韩信点兵_第4页
Scratch3.0图形式编程教育教学实例23-韩信点兵_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第23课韩信点兵学习目标巩固与扩展项目讨论逻辑编程12341韩信通过让士兵以不同的方式战队,推算出士兵人数,今天我们用程序来实现23巩固“广播”、“运算-取余”、 “运算-或”、 “运算-连接”等脚本。综合应用所学脚本完成编程项目并扩展。4列出式子,把抽象的条件变成具体的数学算式。新脚本:巩固脚本:1.本节课用到的角色2.本节课用到的背景韩信士兵战争图片韩信点兵旁白-1旁白-21韩信点兵的故事是怎么来的呢?秦朝末年,楚汉相争。一次,韩信将 1500 名将士与楚王大将李锋交战。苦战一场, 楚军不敌,败退回营,汉军也死伤四五百人,于是韩信整顿兵马也返回大本营。当行至 一山坡,忽有后军来报,说有楚军

2、骑兵追来。只见远方尘土飞扬,杀声震天。汉军本来 已十分疲惫,这时队伍大哗。韩信兵马到坡顶,见来敌不足五百骑,便急速点兵迎敌。 他命令士兵 3 人一排,结果多出 2 名;接着命令士兵 5 人一排,结果多出 3 名;他又命 令士兵 7 人一排,结果又多出 2 名。韩信马上向将士们宣布:我军有 1073 名勇士,敌 人不足五百,我们居高临下,以众击寡,一定能打败敌人。汉军本来就信服自己的统帅, 这一来更相信韩信是“神仙下凡”、“神机妙算”。于是士气大振。一时间旌旗摇动, 鼓声喧天,汉军步步进逼,楚军乱作一团。交战不久,楚军大败而逃。 韩信点兵韩信点兵2.数一数韩信命令士兵排了几次队呢?分别都有什么情

3、况出现呢?3.计算韩信部队剩余人数应该同时满足那些条件呢?命令士兵 3 人一排,多出 2 名;命令士兵 5 人一排,又多出 3 名;命令士兵 7 人一排,又多出 2 名。1、除以 3 余 2; 2、除以 5 余 3; 3、除以 7 余 2; 4、在 1000 至 1100 之间。 1.导入背景图片1.制作背景图片导入古代战争图片设置背景的虚像特效,以突出韩信和士兵2.给旁白-1编程1.旁白-1的程序程序开始,首先显示旁白,让旁白从下往上缓慢出现,老师用了10秒的时间让旁白从下往上出现,孩子们可以根据自己的感觉修改时间。旁白看得差不多了,是时候让我们的士兵登场了,所以我们要隐藏旁白并且广播(士兵

4、问话)。3.士兵的程序1.让士兵从右往左移动并说话说话的持续时间请孩子们根据自己的感觉设定哦!4.韩信的编程1.韩信点兵的条件前面孩子们已经找出了韩信点兵时的条件,我们要先把找到的条件写出来。这里老师用变量a当成我们要点的士兵人数。4.韩信的编程2.韩信点兵初始化程序当韩信接收到士兵的消息后,思索片刻,自己来清点人数,让士兵先3人一排,然后5人一排,接着7人一排站队,根据每次士兵的余数,推算士兵总数。4.韩信的编程2.韩信点兵运算部分的程序验算 1000 至 1100 之间的所有整数,同时满足以上 4 个条件的即为韩信部队剩余人数,每算一次我们都要把人数加1哦。算出来后(条件达成),我们就让韩信把算出来的答案说出来,最后广播消息清点完毕。5.旁白-2的编程1.旁白-2的出现我们的旁白-2是最后出现的,所以程序一开始我们要让他隐藏起来。当韩信点完兵后,我们的旁边-2接收到消息(清点完毕)就会出现了,出现的代码和旁白-1是一样的哦。Q1:明明为了更加突出韩信,将背景虚像特效写成100,会发生什么现象呢?A1:虚像特效一旦设置成100,程序运行时背景消失。QA (1)移到最前面脚本,通过这个脚本可以将角色的层次关系给区分开来,需要优先展示放在最前面。知识点巩固明明给韩信编程的时候,将计算公式写成了下边这个程序,还能算出来正确的答案吗?( )A.能B.不能源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论