变量值的修改 Scratch中有两块积木可以修改变量的值: 将...设为 积木直接赋予变量一个新的值,与之前是多少无关,是绝对的; 将...增加 积木则是在当前的数值上增加或减少一个数值,是相对的; 修改变量的三种方法。推荐第2种方式 今天我们通过一个 ...
正如我们前面提到的,过程应当执行单一的 明确定义的任务。但是为了执行多个任务,通常都希望在过程中调用其他过程,这在Scratch中是完全可行的。过程的嵌套提高了程序在结构化和组织上的灵活性。 我们通过画两个有趣的图形为例来学习本节的内容。 首先定义一个画正方形的过程 其次定义一个画多个正方形的过程 调用上面的过程 最后定义一个旋转正方形的过程 调用上面的过程 绘制的图形如下 过程的嵌套是不是非常强 ...
2020-07-03 23:03 0 590 推荐指数:
变量值的修改 Scratch中有两块积木可以修改变量的值: 将...设为 积木直接赋予变量一个新的值,与之前是多少无关,是绝对的; 将...增加 积木则是在当前的数值上增加或减少一个数值,是相对的; 修改变量的三种方法。推荐第2种方式 今天我们通过一个 ...
本章主要介绍“分而治之”的编程方式。通常情况下,程序的整体功能并非全部编写在一段脚本中,而是把整体功能划分为多个部分,使用本章介绍的过程实现每个部分的功能,最后将各个过程合并在一起。合理使用过程能让程序更加清晰,更容易测试和调试。第四章的主要内容如下:使用消息广播来协调各个角色间的行为使用广播机制 ...
我们可以使用 Scratch的消息广播机制协调各个角色间的行为,也可以使用 Scratch3.0中的“自制积木”即过程。自制积木可以把很长的脚本划分为更小的易于管理的过程。 用过程的思维解决复杂问题的本质就是“分而治之”:将一个很大很复杂的问题分解成许多小的子问题,然后分别解决并独立地测试每一个 ...
41. 假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”)N1 7 AN2 2 BN6 8 FN8 4 EN9 4 F现在B收到从C发来的路由信息(这两 ...
1,定积分定义 设函数f(x)在定义[a,b]上, 若对[a,b]的任一中分法, a=x0<x1<x2<...<xn = b, 令Δxi = xi - xi-1, 任取 ...
课后习题:思考与练习 3.12 一年365天,初始水平值为1.0,每工作一天水平增加N,不工作时水平不下降,一周连续工作4天,请编写程序运算结果并填写下表: N ...
前言 这里给出教程原文地址。 该项目已经放在github上托管。 菜单操作 我们现在的程序单击菜单的时候不会有任何反应,这一节我们主要介绍菜单的相关代码,使得菜单能够正常使用。 现在我们希望在对应级别(初级、中级、高级)的按钮的前显示打勾,以表示目前的游戏等级,并且选择对应级别的按钮,能有 ...
一. 组件及其交互 1.组件的注册 (1).全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象。 选项参数包括 d ...