0:00:01.220,0:00:02.817 Давай начнем программировать. 0:00:02.817,0:00:05.245 Нам нужно начать с самых простых фигур. 0:00:05.245,0:00:06.464 Но не беспокойся, скоро 0:00:06.464,0:00:08.246 эти фигуры будут двигаться на экране 0:00:08.246,0:00:11.098 менять цвета, и остальные крутые трюки 0:00:11.098,0:00:12.772 Просто оставайся с нами! 0:00:12.772,0:00:14.636 Итак, давай начнем с прямоугольника 0:00:14.636,0:00:16.516 Мы пишем "rect" для прямоугольника 0:00:16.516,0:00:18.990 затем (, и числа 10, 20, 100, 200 0:00:18.990,0:00:21.024 Я обьясню скоро, что эти числа обозначают 0:00:21.024,0:00:23.938 опять скобка ")", и в конце ";" 0:00:23.938,0:00:25.515 Замечательно! Есть прямоугольник! 0:00:25.515,0:00:27.563 Было так легко, давай попробуем снова, 0:00:27.763,0:00:29.019 Можно изменить числа 0:00:30.275,0:00:31.531 Побольше, (300, 240 0:00:32.181,0:00:34.031 а потом поменьше, 10, 20) 0:00:34.031,0:00:36.041 Смотри, еще прямоугольник! 0:00:36.041,0:00:39.256 Если мы уменьшим первое число, 0:00:39.256,0:00:40.571 он начнет двигаться. 0:00:40.751,0:00:43.782 Если мы начнем менять последнее число, 0:00:43.782,0:00:46.276 он будет расти и уменьшаться. 0:00:46.276,0:00:47.510 Интересно! 0:00:47.510,0:00:50.545 Так как это все происходит? 0:00:51.245,0:00:52.756 Помни, твой компьютер 0:00:52.756,0:00:55.507 он как очень умная и послушная собака. 0:00:55.507,0:00:59.778 Ты можешь сказать собаке сидеть, лежать, 0:00:59.778,0:01:01.503 Просто нужно сказать команду. 0:01:02.023,0:01:05.282 Как же сказать компьютерной собаке сидеть? 0:01:05.742,0:01:08.024 Ты можешь сделать это 0:01:08.024,0:01:11.255 если напишешь команду, "сидеть" 0:01:11.255,0:01:13.271 а потом добавишь две скобки () 0:01:13.271,0:01:15.267 чтобы собака начала исполнять эту команду 0:01:15.267,0:01:17.764 а в конце поставишь ; чтобы сказать 0:01:17.764,0:01:19.521 "Да, команда закончена" 0:01:19.521,0:01:21.829 И потом твоя компьютерная собака сядет. 0:01:22.219,0:01:25.264 Конечно, твой компьютер - не собака, 0:01:25.264,0:01:27.254 и не знает как сидеть или лежать, 0:01:27.254,0:01:30.261 но она знает как рисовать фигуры, когда ты скажешь "rect" 0:01:30.261,0:01:32.058 и это круто, да? 0:01:32.298,0:01:34.344 поэтому мы сделаем это на этой линии 0:01:34.344,0:01:37.161 Мы скажем команду "rect", название команды 0:01:37.161,0:01:39.754 и потом поставим ( и ) 0:01:39.754,0:01:41.017 чтобы сказать, "Выполняй" 0:01:41.017,0:01:43.041 и в конце поставим ; 0:01:43.501,0:01:46.566 Так твой компьютер начнет эту команду 0:01:47.216,0:01:49.737 Итак, давай вернемся к "rect" 0:01:49.737,0:01:53.502 У нас есть имя команды и скобки. 0:01:53.502,0:01:55.770 А что насчет всех этих чисел? 0:01:56.250,0:01:59.503 Идея в том, что компьютеру не понятно 0:01:59.503,0:02:01.056 если ты просто скажешь "rect". 0:02:01.986,0:02:05.249 Чтобы понять это, представь что я дала тебе листок бумаги 0:02:05.249,0:02:07.254 и сказала нарисовать прямоугольник 0:02:07.254,0:02:09.329 точь-в-точь как я хочу. 0:02:09.989,0:02:11.233 0:02:11.233,0:02:13.287 0:02:14.507,0:02:15.756 0:02:15.756,0:02:19.075 0:02:19.255,0:02:21.278 0:02:21.278,0:02:22.527 0:02:22.527,0:02:25.796 0:02:25.796,0:02:27.046 0:02:27.046,0:02:29.815 0:02:30.035,0:02:33.011 0:02:33.011,0:02:36.235 0:02:36.235,0:02:37.309 0:02:37.309,0:02:39.967 0:02:39.967,0:02:43.165 0:02:43.515,0:02:47.010 0:02:47.010,0:02:49.750 0:02:49.750,0:02:52.646 0:02:52.646,0:02:53.744 0:02:53.744,0:02:56.802 0:02:57.402,0:02:59.758 0:02:59.758,0:03:02.504 0:03:02.504,0:03:05.580 0:03:06.490,0:03:09.056 0:03:09.496,0:03:12.268 0:03:12.268,0:03:17.008 0:03:17.008,0:03:20.969 0:03:20.969,0:03:25.310 0:03:25.530,0:03:28.821 0:03:29.341,0:03:31.238 0:03:31.238,0:03:33.468 0:03:33.718,0:03:37.296 0:03:37.506,0:03:39.019 0:03:39.019,0:03:40.812 0:03:40.812,0:03:42.492 0:03:42.492,0:03:44.082 0:03:45.232,0:03:47.562 0:03:47.982,0:03:50.265 0:03:50.265,0:03:53.547 0:03:54.457,0:03:57.532 0:03:57.822,0:03:59.755 0:03:59.755,0:04:01.548 0:04:02.008,0:04:04.252 0:04:04.252,0:04:06.755 0:04:06.755,0:04:09.744 0:04:09.744,0:04:14.020 0:04:14.020,0:04:16.006 0:04:16.226,0:04:19.303 0:04:20.623,0:04:22.263 0:04:22.263,0:04:24.223 0:04:24.223,0:04:25.583 0:04:25.763,0:04:27.488 0:04:27.488,0:04:31.273 0:04:31.273,0:04:33.780 0:04:34.220,0:04:37.254 0:04:37.714,0:04:42.008 0:04:42.758,0:04:46.024 0:04:46.024,0:04:48.771 0:04:48.771,0:04:51.828 0:04:52.748,0:04:54.767 0:04:54.767,0:04:56.472 0:04:56.472,0:04:58.757 0:04:59.817,0:05:02.157 0:05:02.157,0:05:03.387 0:05:03.987,0:05:05.558 0:05:06.018,0:05:09.502 0:05:09.502,0:05:13.255 0:05:13.255,0:05:16.268 0:05:16.998,0:05:18.266 0:05:18.266,0:05:19.276 0:05:19.276,0:05:21.546 0:05:22.756,0:05:25.518 0:05:25.748,0:05:28.551 0:05:28.551,0:05:31.392 0:05:31.392,0:05:32.748 0:05:32.748,0:05:34.828 0:05:34.828,0:05:36.998 0:05:36.998,0:05:38.447 0:05:38.447,0:05:40.866 0:05:40.866,0:05:42.616 0:05:42.616,0:05:43.535 0:05:43.535,0:05:46.284 0:05:46.284,0:05:48.523 0:05:48.523,0:05:52.024 0:05:52.254,0:05:55.295 0:05:55.745,0:05:58.498 0:05:58.718,0:06:00.230 0:06:00.510,0:06:03.262 0:06:03.262,0:06:06.265 0:06:06.505,0:06:08.706 0:06:08.706,0:06:12.040 0:06:12.040,0:06:14.964 0:06:15.484,0:06:16.482 0:06:16.482,0:06:19.170 0:06:19.260,0:06:21.499 0:06:21.499,0:06:23.261 0:06:23.261,0:06:26.342 9:59:59.000,9:59:59.000 9:59:59.000,9:59:59.000 9:59:59.000,9:59:59.000