Сопротивление | Думай по-кодерски — эпизод 2
-
0:22 - 0:25После того, как он помог
Этике бежать из тюрьмы, -
0:25 - 0:28Хедж переносит её
к пограничному поселению -
0:28 - 0:35рядом с Брэдбарьером, высокой стеной,
окружающей всю страну. -
0:35 - 0:39Вскоре все поселенцы соберутся
для ежемесячного принесения даров. -
0:39 - 0:43Живущие у стены каждый день собирают
произведения искусства и литературы -
0:43 - 0:46по всей стране.
-
0:46 - 0:50В день принесения даров
прилетают ненасытные робо-топки. -
0:50 - 0:56Если они получают пищу, свет продолжает
гореть, и людям поставляется еда. -
0:56 - 0:59А если нет, то люди тоже голодают.
-
1:01 - 1:06У Хеджа заканчивается топливо, когда они
с Этикой достигают окраины города, -
1:06 - 1:09и они падают на землю.
-
1:11 - 1:15К счастью, все очень заняты подготовкой
к принесению даров и не замечают их. -
1:15 - 1:18Сегодняшнее принесение даров
позволит Этике найти лидера -
1:18 - 1:21подпольного движения сопротивления.
-
1:21 - 1:25Этот человек знает, где находится
первый из трёх артефактов. -
1:25 - 1:27Но проблема в том,
что Хедж и Этика не знают, -
1:27 - 1:31как зовут лидера и как он выглядит.
-
1:31 - 1:35Но Хеджу удалось получить
следующую информацию. -
1:35 - 1:37У лидера зелёные глаза.
-
1:37 - 1:43Если у лидера рыжие волосы, то в его имени
есть как минимум две удвоенные буквы. -
1:43 - 1:48Если лидер носит очки, то в его имени
будет только два гласных звука. -
1:48 - 1:52А если нет — только три гласных.
-
1:52 - 1:57Существует только один человек,
для которого верны все три описания. -
1:57 - 1:59Так как Этика бежала из тюрьмы,
-
1:59 - 2:03она не может быть на виду
и привлекать к себе внимание. -
2:03 - 2:05Но она может дать указания Хеджу.
-
2:05 - 2:07Одно из средств в её распоряжении —
-
2:07 - 2:10это то, что программисты называют
условным оператором. -
2:10 - 2:13Это выражение в виде: «если А, тогда В».
-
2:13 - 2:16Самый наглядный способ
его представления — это блок-схемы. -
2:16 - 2:22Этот условный оператор означает:
«если А верно, выполни В». -
2:22 - 2:26Есть также условные операторы,
допускающие различные возможности. -
2:26 - 2:30Например, «если А верно,
выполни действие В. -
2:30 - 2:34В противном случае выполни действие С».
-
2:34 - 2:39Итак, какие указания нужны Хеджу, чтобы он
нашёл лидера движения сопротивления? -
2:39 - 2:43Приостановите видео, если хотите
найти ответ самостоятельно. -
2:43 - 2:47В подобной ситуации полезно
сначала упростить проблему. -
2:47 - 2:51Что, если Хеджу нужно будет
рассмотреть всего одного человека? -
2:51 - 2:54Какую информацию ему нужно будет получить?
-
2:54 - 2:57Он может спросить: «У неё зелёные глаза?»
-
2:57 - 3:02Какие ещё вопросы должен
задать Хедж, чтобы найти лидера, -
3:02 - 3:06и как ему нужно фиксировать ответы?
-
3:06 - 3:11Приостановите видео, если хотите
найти ответ самостоятельно. -
3:11 - 3:15Человеку интуитивно понятно,
как подойти к решению этой проблемы. -
3:15 - 3:16Но Хедж не человек,
-
3:16 - 3:21поэтому ему необходимы
последовательные указания, -
3:21 - 3:24которые будут действенными
в любой ситуации. -
3:24 - 3:27Хеджу нужно рассматривать
поселенцев один за другим, -
3:27 - 3:29пока он не найдёт нужного человека.
-
3:29 - 3:33Иными словами, как и с замкóм
на двери тюремной камеры, -
3:33 - 3:37это цикл, в котором повторяются
одинаковые указания. -
3:37 - 3:40Только в этот раз он
включает серию вопросов -
3:40 - 3:42в виде условных операторов
-
3:42 - 3:45и закончится, как только Хедж
найдёт нужного человека. -
3:45 - 3:49Но сначала вам необходимо
упорядочить информацию. -
3:49 - 3:55У каждого человека есть набор признаков:
цвет глаз, цвет волос, очки и имя. -
3:55 - 3:57Зелёные глаза?
-
3:57 - 4:02Если да, поставьте галочку рядом с цветом
глаз. А если нет — поставьте крестик. -
4:02 - 4:06Если волосы рыжие,
есть ли в имени удвоенная буква? -
4:06 - 4:10Если да, поставьте галочку
рядом с цветом волос. -
4:10 - 4:14Если удвоенной буквы в имени нет,
поставьте крестик рядом с цветом волос. -
4:14 - 4:19Рыжеволосые без удвоенной буквы
в имени не могут быть лидером. -
4:19 - 4:21Но обратите внимание,
что если волосы голубые, -
4:21 - 4:25Хедж пропустит этот вопрос
и перейдёт к следующему. -
4:25 - 4:28Последний вопрос может быть:
-
4:28 - 4:33«Если этот человек носит очки,
в его имени всего два гласных звука? -
4:33 - 4:38А если он не носит очки,
в его имени всего 3 гласных звука?» -
4:38 - 4:42В толпе могут быть люди в очках
и с одним гласным звуком в имени -
4:42 - 4:45или без очков и с двумя гласными звуками.
-
4:45 - 4:49Но это не те, кого мы ищем,
поэтому они будут отмечены крестиками. -
4:49 - 4:52У лидера движения сопротивления
будут либо галочки, -
4:52 - 4:55либо пустые клетки
рядом с каждым вопросом. -
4:55 - 4:58Пустые клетки допустимы, потому что
если у человека голубые волосы, -
4:58 - 5:02то правило о рыжих волосах
к нему не применяется. -
5:02 - 5:06Вы можете попросить Хеджа задавать
все вопросы каждому человеку, -
5:06 - 5:09а затем выбрать того, у кого есть
только галочки и пустые клетки. -
5:09 - 5:14Но есть способ сэкономить время:
как только Хедж ставит крестик, -
5:14 - 5:17дайте ему указание перейти
к следующему человеку. -
5:17 - 5:19Вам не нужно знать
ответ на каждый вопрос — -
5:19 - 5:24всего один крестик говорит о том,
что это не тот, кто вам нужен. -
5:26 - 5:28Хедж пролетает над толпой,
-
5:28 - 5:32и уже через несколько минут
находит лидера движения Адилу -
5:32 - 5:34и приводит её к Этике.
-
5:34 - 5:39Адила соглашается помочь им выкрасть
первый артефакт — модуль силы — -
5:39 - 5:41но при одном условии:
-
5:41 - 5:44Этика и Хедж должны начать революцию,
-
5:44 - 5:48перепрограммировав робо-топки,
которые держат город в страхе. -
5:48 - 5:51И как раз в этот момент прилетают роботы.
- Title:
- Сопротивление | Думай по-кодерски — эпизод 2
- Speaker:
- Алекс Розенталь
- Description:
-
Посмотреть урок полностью: https://ed.ted.com/lessons/the-resistance-think-like-a-coder-ep-2
Перед вами второй эпизод нашего мультипликационного сериала «Думай по-кодерски». В этом сериале из десяти эпизодов вы познакомитесь с девушкой по имени Этика и её напарником, роботом Хеджем, которые пытаются спасти мир. Они отправляются на поиск трёх артефактов, но по пути им придётся разгадать множество головоломок, связанных с программированием.
Урок — Алекс Розенталь, мультипликация — Kozmonot Animation Studio.
- Video Language:
- English
- Team:
closed TED
- Project:
- TED-Ed
- Duration:
- 05:54
![]() |
Retired user approved Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Retired user accepted Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Retired user edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Elena McDonnell edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Elena McDonnell edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Elena McDonnell edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Elena McDonnell edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 | |
![]() |
Elena McDonnell edited Russian subtitles for The Resistance | Think Like A Coder, Ep 2 |