0:00:00.420,0:00:00.660 嗨 0:00:00.660,0:00:01.830 大家好 0:00:01.830,0:00:08.820 计算机科学最令人兴奋的事情之一是 计算机程序可以在人们点击鼠标时 0:00:08.820,0:00:13.170 敲击屏幕或打字生成一个事件 0:00:13.170,0:00:17.220 同时生成一些代码来决定事件发生时该做什么 0:00:17.220,0:00:18.270 例如 0:00:18.270,0:00:21.630 你可以有一个事件处理程序 当鼠标被点击时 0:00:21.630,0:00:22.500 播放一个声音 0:00:23.610,0:00:26.430 让我们尝试一个活动 看看它是如何工作的 0:00:26.430,0:00:29.160 你听说过Flappy Bird这个游戏吗 0:00:29.160,0:00:30.870 通过使用事件处理程序 0:00:30.870,0:00:35.460 您可以学习如何编写自己的自定义版本的FlappyBird 0:00:35.460,0:00:41.490 你要写的代码包括拖放代表计算机命令的块 0:00:41.490,0:00:42.240 拖拽 0:00:42.240,0:00:44.490 编程是最简单的学习方法 0:00:44.490,0:00:47.640 这甚至是大学生开始学习编程的方式 0:00:47.640,0:00:48.630 但在拖拽编程表面下面 0:00:48.630,0:00:51.180 这些块中的每一个都由实际代码表示 0:00:52.080,0:00:53.730 如果你看一下工作空间 0:00:53.730,0:00:56.490 有一些绿色的方块是为你填好的 0:00:56.490,0:00:58.560 这些是事件处理程序 0:00:58.560,0:00:59.910 如果你想让鸟拍打翅膀 0:00:59.910,0:01:01.170 当你点击鼠标时 0:01:01.170,0:01:05.670 你可以通过将flapflock附加到适当的事件处理程序 0:01:05.670,0:01:06.780 现在在你的游戏中 0:01:06.780,0:01:08.070 每当你点击鼠标 0:01:08.070,0:01:08.970 鸟会拍打翅膀 0:01:09.960,0:01:11.730 在这个活动的每个谜题中 0:01:11.730,0:01:20.280 我们将在工作空间中引入作为绿色块的新事件类型您可以决定添加适当的块来响应这些事件 0:01:20.280,0:01:22.560 当你看到这样的下拉箭头时 0:01:22.560,0:01:25.350 这意味着你可以改变设置 比如播放什么声音 0:01:25.350,0:01:28.530 当Flappy在最后一个谜题中落地时 0:01:28.530,0:01:31.860 你将能够创造自己的游戏并与你的朋友分享 0:01:31.860,0:01:32.400 玩得开心