Alterna · учебный материал
区块编程
块块程序: 序列、 循环、 条件、 事件、 特质和向经编辑的 Python 的过渡 。
Что в этом материале
- 我们所学到的
- 序列序列
- 周期和条件
- 二. 事态发展
- 数据数据数据 数据
- 一种算法以两种形式出现
- 等等效代码
- 车前
- 公平规则草案
Содержание и основные понятия
区块可以消除语法问题, 但不能取消算法思维 。 在此, 每个工程都打开结构 : 事件触发脚本, 命令更改状态, 条件决定, 循环重复动作 。 在工作室中, 块会变成真正的 Python , 可以重写并启动 。
GEF · 算法
7-9 职等
类似scratch 的环境
01
我们所学到的
序列序列
命令从上到下运行。两个区块的更改可以完全改变结果。
周期和条件
重复减少程序, 条件选择世界动作 。
二. 事态发展
标记、 键、 单击和消息为同一工程运行不同的方案 。
数据数据数据 数据
坐标、方向、速度、计数和对象列表构成游戏状态。
02
一种算法以两种形式出现
当悬挂国旗时
成套xx: 60 y: 200
三次重复三次
创建晶体
当按下键时
修改 x 或 y
如果它涉及水晶,
账户更改为 1
等等效代码
def init():
return {"x": 60, "y": 200, "score": 0}
def update(state, event, dt):
if event["key"] == "right":
state["x"] += 24
return state
制片厂显示两个相邻的形状。 一旦 Python 生成, 它仍然是通常的可编辑来源 。
03
车前
33.1 基金会基金会
块和算法
序列、参数、周期、条件和轨迹。
33.2 互动
事件和喷射
状态、坐标、处理器和平行情景。
33.3 项目
Block Studio
视觉区块, Python 生成, 代码编辑, 和游戏窗口。
33.4 - 核查
讲习班讲习班讲习班讲习班 讲习班讲习班 讲习班 讲习班讲习班
跟踪、寻找错误和四个项目任务。
04
公平规则草案
这不只是拖拉。
最后结果应附有一个解释:什么事件触发了假设情景,国家储存在哪里,什么条件改变了程序,Python部分与选定的区块对应。