0:00:06.060,0:00:11.590 问:那么你现在读几年级呢?女孩:二年级;男孩:十年级;二个女生:一年级。比尔盖茨:我八年级的时候开始学习编程。 0:00:11.590,0:00:17.890 马克·扎克伯格:我在我六年级的时候得到了我的第一台电脑。Makinde (Pinterest工程师):让我兴奋的事情是我可以帮人们解决问题。 0:00:17.890,0:00:22.820 Karlie (时尚模特,正在学习编程):你可以表达你自己。你可以从你的想法中创造东西。 0:00:22.820,0:00:28.300 Kevin (Instagram创始人): 计算机科学是很多大学生和专业人士未来二三十年要做的事情的基础。 0:00:28.300,0:00:32.940 Amanda (谷歌工程师):我喜欢编程,因为我喜欢帮助人们。 0:00:32.940,0:00:38.650 Paola (微软工程师):我有机会做一些东西,让人们的生活变的更方便一点。 0:00:38.650,0:00:42.640 Drew (Dropbox创始人):我觉得这是我们所拥有的和超级能力最接近的东西。Kevin (Instagram创始人): 起步是最关键的部分。 0:00:42.640,0:00:49.340 Karlie (时尚模特,正在学习编程):我自己是个初学者,我想你和我一起学习。Lyndsey (时尚模特,程序员): 嗨,我的名字 0:00:49.340,0:00:53.250 是Lyndsey。我的大学专业是戏剧,但我也学计算机科学。 0:00:53.250,0:00:59.780 而现在我既做模特,表演,还编写我自己的应用程序。让我们通过代码加入安娜和艾尔莎,和他们一起探索 0:00:59.780,0:01:04.850 冰雪世界的魔幻与美丽。您将通过溜冰制作雪花和各种图案, 0:01:04.850,0:01:09.830 并创造一个冬日仙境,与你的朋友分享。在接下来的一个小时中, 0:01:09.830,0:01:14.450 你会学习如何编程的基础知识。传统的编程通常用 0:01:14.450,0:01:19.710 文字的形式,但我们会用Blockly,它使用图形模块,你可以通过拖曳来编写程序。 0:01:19.710,0:01:25.119 这甚至是大学生学习的编程基础知识。在这些模块背后,你仍然 0:01:25.119,0:01:30.020 在创建代码。你讲知道程序员每天用什么工具, 0:01:30.020,0:01:36.439 计算机科学的基础是什么。一个程序是一系列的指令 0:01:36.439,0:01:42.130 它们能告诉计算机做什么。让我们建立一个代码或编写一段程序,帮助艾尔莎 0:01:42.130,0:01:48.999 画出一条简单的线条。之后,我们将利用这个描绘更复杂的图案。你的界面讲 0:01:48.999,0:01:55.329 被分成三个主要部分。左边是冰面,是你运行程序的地方。 0:01:55.329,0:02:00.670 每一关的说明会写在它的正下方。中间是 0:02:00.670,0:02:06.670 是工具箱,每个模块都是一个艾尔莎和安娜可以做的动作。右边白色 0:02:06.670,0:02:11.569 的空间称为工作区,而这里是我们编写程序的地方。 0:02:11.569,0:02:16.780 为了能在冰面上移动,你需要使用"Move Forward(向前)"模块。在这里,“Move Forward (向前)"模块上面写着 0:02:16.780,0:02:23.780 "move forward by 100 pixels"。当我们按下”运行“,会发生什么? 0:02:24.230,0:02:30.489 艾尔莎在屏幕上向前移动了一段距离,事实上那刚好是100个像素!像素 0:02:30.489,0:02:35.849 其实就是电脑屏幕上非常微小的正方形。这一关的另外一个模块是 0:02:35.849,0:02:41.849 “turn right by 90 degrees。”当我们使用“Turn Right”这个模块时,艾尔莎会转 0:02:41.849,0:02:47.079 一定角度。你可以随意尝试,看你想让艾尔莎旋转多少角度。 0:02:47.079,0:02:53.620 这个角度是从艾尔莎所走的方向测量。所以你看,这是一个90度的转弯。而这是一个120 0:02:53.620,0:02:58.290 度的大转弯。请记住,你可以通过点击数字旁边的箭头 0:02:58.290,0:03:00.150 来改变像素和角度的大小。