WEBVTT 00:00:00.090 --> 00:00:05.060 我叫Jens Bergensten 大家 也叫我Jeb 我是我的世界游戏的主要开发者 00:00:05.060 --> 00:00:13.390 在 mojang.com 工作,我大概11ㄝ12岁时 开始对编程感兴趣 00:00:13.390 --> 00:00:17.750 我想用一种方式来制作游戏, 父亲的朋友告诉我 如果要致做游戏 00:00:17.750 --> 00:00:26.090 你需要学习如何编程 我就开始编程啦!我喜欢设计和 00:00:26.090 --> 00:00:33.320 了解事务中的内在架构 这就是我喜欢我的世界的原因,接下来的一小时里 00:00:33.320 --> 00:00:39.210 您将学习计算机科学的基础知识 Alex或Steve在虚拟的Minecraft世界中移动 00:00:39.210 --> 00:00:45.940 传统的编程 通常只有文本 00:00:45.940 --> 00:00:51.010 但今天我们会用blockly: 一个可以用 拖放模块进行编程的系统 00:00:51.010 --> 00:00:57.620 实际上,您正在创建 JavaScript代码,您将会学到的概念是 00:00:57.620 --> 00:01:02.530 计算机程序元每天使用的内容 也是计算机科学的基础 00:01:02.530 --> 00:01:09.890 我们使用同样的概念 去创造Minecraft我的世界这款游戏 00:01:09.890 --> 00:01:15.290 开始前,先选择你的角色 我选择Alex让我们帮助她 00:01:15.290 --> 00:01:22.810 在屏幕上移动,在程序中构建代码 你的屏幕分为三个主要部分 00:01:22.810 --> 00:01:28.570 左边是你的程序要 运行的游戏空间的标记 00:01:28.570 --> 00:01:34.740 每一层的说明写在下面 中间区域是工具箱,每个方块都是 00:01:34.740 --> 00:01:40.890 一个指导Alex动作的命令 右边空白处叫工作空间 00:01:40.890 --> 00:01:46.920 我们将在这里建立我们的项目 如果我们把向前移动模块  00:01:46.920 --> 00:01:53.340 拖移到我们的工作区,然后点击运行 会发生什么? Alex往前移动到网格上的一个空间 00:01:53.340 --> 00:01:59.770 如果我们想在她移动一格空间 后做点什么呢 00:01:59.770 --> 00:02:05.140 我们可以添加另一个块到我们的程序 我们要选择右转方块,然后把她拖到移动方块下面 00:02:05.140 --> 00:02:11.380 直到出现这条橙色的线,然后我把它放下,两个块就会和在一起 00:02:11.380 --> 00:02:17.260 当我们再次点击运行 Alex将执行我们在工作空间中 00:02:17.260 --> 00:02:22.670 从上到下堆叠的命令 如果你想删除一个块 00:02:22.670 --> 00:02:28.700 只需将其从堆叠拖回工具箱 如果要撤销您的更改 00:02:28.700 --> 00:02:33.790 并回到这关开始时的状态 使用位于工作区右上角的重新开始键 00:02:33.790 --> 00:02:41.170 还有一件事,你看到块上面的这些小三角形 每次你看到这些三角形 00:02:41.170 --> 00:02:46.620 意味着你可以选择 一个不同的选项 00:02:46.620 --> 00:02:48.750 让我们开始编码吧!