4#

Сопротивление | Думай по-кодерски — эпизод 2. Alex Rosenthal - видеоролик

Изучайте английский язык с помощью параллельных субтитров ролика "Сопротивление | Думай по-кодерски — эпизод 2". Метод интервальных повторений для пополнения словарного запаса английских слов. Встроенный словарь. Всего 827 книг и 2706 познавательных видеороликов в бесплатном доступе.

Посмотреть урок полностью: https://ed.ted.com/lessons/the-resistance-think-like-a-coder-ep-2 Перед вами второй эпизод нашего мультипликационного сериала «Думай по-кодерски». В этом сериале из десяти эпизодов вы познакомитесь с девушкой по имени Этика и её напарником, роботом Хеджем, которые пытаются спасти мир. Они отправляются на поиск трёх артефактов, но по пути им придётся разгадать множество головоломок, связанных с программированием. Урок — Алекс Розенталь, мультипликация — Kozmonot Animation Studio.

страница 1 из 3  ←предыдущая следующая→ ...

00:00:22
After breaking Ethic out of prison,
После того, как он помог Этике бежать из тюрьмы,
Hedge flies them both towards a frontier settlement
Хедж переносит её к пограничному поселению
in the shadow of the Bradbarrier, the great wall that encircles the nation.
рядом с Брэдбарьером, высокой стеной, окружающей всю страну.
All the settlers there will soon gather for the monthly feeding.
Вскоре все поселенцы соберутся для ежемесячного принесения даров.
The people of the wall spend their days gathering up works of art and literature,
Живущие у стены каждый день собирают произведения искусства и литературы
00:00:43
from all across the land.
по всей стране.
On feeding day, the furnace-bots arrive, ravenous.
В день принесения даров прилетают ненасытные робо-топки.
If they eat, the lights stay on, and the food gets delivered.
Если они получают пищу, свет продолжает гореть, и людям поставляется еда.
If they starve, the people do too.
А если нет, то люди тоже голодают.
Hedge’s fuel supply runs out just as he and Ethic reach the outskirts of town,
У Хеджа заканчивается топливо, когда они с Этикой достигают окраины города,
00:01:05
and they come in for a crash landing.
и они падают на землю.
Luckily, everyone is too busy preparing for the feeding to notice.
К счастью, все очень заняты подготовкой к принесению даров и не замечают их.
Today’s feeding is where Ethic can find the leader
Сегодняшнее принесение даров позволит Этике найти лидера
of an underground resistance movement.
подпольного движения сопротивления.
This person knows the location of the first of three powerful artifacts.
Этот человек знает, где находится первый из трёх артефактов.
00:01:24
The problem is, Hedge and Ethic don’t know
Но проблема в том, что Хедж и Этика не знают,
the resistance leader’s name or appearance.
как зовут лидера и как он выглядит.
But Hedge has gathered the following information:
Но Хеджу удалось получить следующую информацию.
The leader has green eyes.
У лидера зелёные глаза.
If the leader has red hair, their name has at least one consecutive double letter.
Если у лидера рыжие волосы, то в его имени есть как минимум две удвоенные буквы.
00:01:43
If the leader wear glasses, their name has exactly 2 vowels.
Если лидер носит очки, то в его имени будет только два гласных звука.
Otherwise, their name has exactly 3 vowels.
А если нет — только три гласных.
There is exactly one person for whom these are all true.
Существует только один человек, для которого верны все три описания.
As a fugitive,
Так как Этика бежала из тюрьмы,
Ethic can’t sneak into the crowd without drawing attention to herself.
она не может быть на виду и привлекать к себе внимание.
00:02:02
But she can give instructions to Hedge.
Но она может дать указания Хеджу.
And one tool she has is what programmers call a conditional.
Одно из средств в её распоряжении —
это то, что программисты называют условным оператором.
That’s a statement of the form “If A, then B.”
Это выражение в виде: «если А, тогда В».
Flowcharts are great illustrations of how those work.
Самый наглядный способ его представления — это блок-схемы.
This conditional translates to: if A is true, carry out instruction B.
Этот условный оператор означает: «если А верно, выполни В».
00:02:22
There are also conditionals that account for different possibilities.
Есть также условные операторы, допускающие различные возможности.
This says, “If A is true, perform instruction B.
Например, «если А верно, выполни действие В.
Otherwise, carry out instruction C.”
В противном случае выполни действие С».
So what instructions does she give Hedge so he can find the resistance leader?
Итак, какие указания нужны Хеджу, чтобы он нашёл лидера движения сопротивления?
Pause now to figure it out for yourself.
Приостановите видео, если хотите найти ответ самостоятельно.
00:02:43
With a problem like this, it can help to simplify first.
В подобной ситуации полезно сначала упростить проблему.
What if Hedge just has to examine this one person?
Что, если Хеджу нужно будет рассмотреть всего одного человека?
What information does he need to collect about her?
Какую информацию ему нужно будет получить?
скачать в HTML/PDF
share

←предыдущая следующая→ ...