课程目标

学会数据类型中的变量运用

了解如何把数学的相遇问题通过scratch进行模拟

课程对象

scratch新手

学习模式建议

先看教学视频,然后动手做一遍,最后查看本文的知识点回顾加深理解。

完成的童鞋可分享到scratch官网,在评论处发出你的工程地址。

视频实例工程

可以在scratch工作室内找到:https://scratch.mit.edu/studios/5220715/

视频教程

地址:https://www.bilibili.com/video/av26781805/

知识点回顾

知识点回顾

变量

scratch或其他语言开发都离不开变量,在scratch中变量的种类分为三种

所有角色变量:公共变量,其他角色也能读取和修改

仅适用于当前角色:私有变量,其他角色无法读取和修改

云变量(本次课程没有涉及):储存在scratch服务器上的应用全局变量,通常用来保存最高分,或游戏次数

等,仅在网页编辑器可以进行创建。

变量的内容可以是数字,字符串。通过数据类型中的“将X设定/增进”进行赋值

开发过程中应该多使用变量,少出现“魔法数字”(指在代码中直接出现的数值,只有在这个数值记述的那部分

代码中才能明确了解其含义 )。好处是利于维护,提升代码可读性。

变量使用注意事项:变量命名应该明确,与其作用匹配。角色私有(局部)的变量不应该设定为全局类型,

应该保护私有变量,不让其他角色读取和修改。

关于scratch与其他知识结合

本例演示了小学数学中的相遇问题,在数学教学中强调的是算法,公式或运算模型等,旨在通过既定的方式

得到准确的结果。而scratch演示不仅能生动的展示运行过程,还能通过脚本/程序的模式完成运算,动态的呈现出

一个模拟场景。通过此类应用的开发,会让小孩对该知识点有个立体的理解,再次遇到相关问题中可以在大脑中形

成场景模拟,无论对结果的运算或者举一反三通过程序模拟问题都有很大的帮助。

Scratch案例推荐

????▷Scratch课堂丨空战游戏-保卫南海

????▷Scratch课堂丨雪花曲线【递归解说】

????▷Scratch课堂丨在Scratch上制作打地鼠

????▷Scratch课堂丨在Scratch上画五环等图形

????▷Scratch课堂丨在Scratch上制作接红包游戏

????▷Scratch课堂丨数学之美-蝴蝶曲线

????▷Scratch课堂丨学数学-算勾股数

????▷Scratch中做一个简单迷宫小游戏,值得您收藏!

????▷Scratch中实现一个按钮的动画效果,值得您收藏!

????▷Scratch课堂丨在Scratch上制作植物大战僵尸游戏

????▷Scratch课堂丨什么是云变量?怎么用它来做数据排名?

????▷圣诞节快乐!用Scratch来制作圣诞老人发礼物,值得你收藏!

????▷Scratch课堂丨用Scratch来制作谷歌浏览器中的奔跑小恐龙游戏!

????▷Scratch课堂丨模拟物理算法:万有引力、曲线运动,值得您的收藏!

每周都有学习资料分享!绝对硬货,扫码关注我们吧!记得分享给你的小伙伴哦

▷Scratch课堂丨scratch初级-3-模拟相遇问题相关推荐

  1. ▷Scratch课堂丨scratch初级-4-图片增加特效

    课程目标 了解和学会外观中的特效使用 课程对象 scratch新手 学习模式建议 先看本文脚本说明,理解主要知识点,然后动手实践. 视频实例工程可以在我的scratch工作室内找到:https://s ...

  2. ▷Scratch课堂丨【编程趣味卡3】制作音乐

    授权转载 | Geekid 原文作者 | Mr.炎 原文标题 | 少儿编程 教程丨Scratch编程趣味卡 - 3.制作音乐 标签:难度初级:适合年龄段:8+: Scratch介绍 Scratch融合 ...

  3. ▷Scratch课堂丨【编程趣味卡11】虚拟宠物

    授权转载 | Geekid 原文作者 | Mr.炎 原文标题 | 少儿编程 教程丨Scratch编程趣味卡 - 11.虚拟宠物 标签:难度初级:适合年龄段:8+: Scratch介绍 Scratch融 ...

  4. ▷Scratch课堂丨【编程趣味卡6】换装游戏

    授权转载 | Geekid 原文作者 | Mr.炎 原文标题 | 少儿编程 教程丨Scratch编程趣味卡 - 6.换装游戏 标签:难度初级:适合年龄段:8+: Scratch介绍 Scratch融合 ...

  5. ▷Scratch课堂丨物理模拟地球公转,值得你的分享收藏!

    地球公转就是地球按一定轨道围绕太阳转动(The Earth revolution around sun).像地球的自转具有其独特规律性一样,由于太阳引力场以及自转的作用,而导致的地球公转,也有其自身的 ...

  6. ▷Scratch课堂丨运用物理知识制作弹力小球游戏

    Scratch介绍 Scratch融合卡通.动画.音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏.动画.互动美术.实物模拟.数学模拟等,想象无限.同时蕴含丰富知识,体现 ...

  7. ▷Scratch课堂丨数学之美-蝴蝶曲线

    蝴蝶曲线 蝴蝶曲线是美国南密西西比大学坎普尔·费伊(Temple H·Fay)发现的可用极坐标函数表示的蝴蝶型曲线,主要应用于数学及个人计算机领域.20世纪计算机的出现彻底改变了数学研究.计算机不仅成 ...

  8. ▷Scratch课堂丨【经典游戏系列】打地鼠1.3 - 地鼠太郎之毁灭之锤

    授权转载 | Geekid 原文作者 | Mr.炎 原文标题 | 游戏丨打地鼠1.3-地鼠太郎之毁灭之锤 标签:难度中级:适合年龄段:8+: Scratch介绍 Scratch融合卡通.动画.音效等多 ...

  9. ▷Scratch课堂丨Scratch3.0如何设置造型中心点?

    随着scratch3.0的发布,很多人开始尝试使用新的版本,前几天有网友在后台在问:"Scratch3.0如何设置造型中心点?",能不能出一篇教程,那今天就来了!请君品读. 总体来 ...

  10. ▷Scratch课堂丨在Scratch上制作天天酷跑游戏

    "在之前作品基础上进行修改,文尾有福利哦,点击阅读原文获取源码." 01 - -效果展示- 其实这篇文章和之前发过的奔跑吧小恐龙很类似有没有? 其实就是在那个版本的基础之上▷Scr ...

最新文章

  1. 独家 | 使用深度神经网络在Oculus Quest上进行准确的手部追踪
  2. 75.事务是什么?特征?
  3. 《研磨设计模式》chap18 状态模式state(4)例子
  4. orm2 中文文档 1. 连接到数据库
  5. 如何列出所有用户的所有cron作业?
  6. 【数据库】sql连表查询
  7. Eclipse用法和技巧
  8. 微型计算机工作原理详细,微型计算机基本工作原理.ppt
  9. oracle用户LOCKED(TIMED)原因及解决
  10. 在自行下载的背景图片上写字
  11. 一款强大的红队信息收集和资产收集工具(Kscan)
  12. 计算机硬盘能达到5g的速度,5G网络速度达到1G,但硬盘读写速度才几十兆,怎么办...
  13. JavaScript-事件和事件对象、实现键盘打字小游戏
  14. 08:Calling Extraterrestrial Intelligence AgainMOOC程序设计算法基础期末第八题
  15. 高中物理应用计算机教学心得,信息技术在物理教学中运用教学心得
  16. SPSS-Friedman 秩和检验-非参数检验-K个相关样本检验 案例解析(转)
  17. 全新最简易Git教程(内含视频链接)
  18. 案例分享|国内某大行澳门分行数据平台案例
  19. 【沃顿商学院学习笔记】宏观经济学——12全球紧张趋势、治理Global Governance (完)
  20. 光线追踪Ray Tracing

热门文章

  1. 北京h5游戏制作平台有哪些,h5游戏公司实例评测
  2. MyDLNote-High-Resolution: CooGAN: 协同GAN网络,高分辨率面部属性的高效记忆框架
  3. PyTorch 学习笔记:transforms的二十二个方法(transforms用法非常详细)
  4. songshu-video-uniapp-YYC松鼠短视频前端源码-开源--优雅草科技官方发布
  5. 是怎么回事?沉浸式体验反倒是局限虚拟现实
  6. js转换Date日期格式
  7. Python【一点号】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
  8. 【总结】ElasticSearch创建索引失败,超过maximum shards
  9. Verilog数码显示器00~99循环计数器电路
  10. 大话数据结构 —— 2.9 算法时间复杂度(合集)