The Resistance | Think Like A Coder, Ep 2

774,927 views ・ 2019-10-14

TED-Ed


אנא לחץ פעמיים על הכתוביות באנגלית למטה כדי להפעיל את הסרטון.

תרגום: עריכה: Ido Dekkers
00:22
After breaking Ethic out of prison,
0
22038
2568
אחרי ששיחרר את אתיק מהכלא,
00:24
Hedge flies them both towards a frontier settlement
1
24606
3215
הדג' מטיס אותם אל ישוב הספר
00:27
in the shadow of the Bradbarrier, the great wall that encircles the nation.
2
27821
6820
בצל הבראדברייר, החומה הגדולה שמקיפה את האומה.
00:34
All the settlers there will soon gather for the monthly feeding.
3
34641
4332
כל המתיישבים שם יתאספו בקרוב להאכלה החודשית.
00:38
The people of the wall spend their days gathering up works of art and literature,
4
38973
4215
האנשים של החומה מבלים את ימייהם באיסוף עבודות אמנות וספרות,
00:43
from all across the land.
5
43188
2600
מכל רחבי הארץ.
00:45
On feeding day, the furnace-bots arrive, ravenous.
6
45788
4590
ביום ההאכלה, רובוטי הכבשן מגיעים, מורעבים.
00:50
If they eat, the lights stay on, and the food gets delivered.
7
50378
5741
אם הם אוכלים, האורות נשארים דלוקים, והאוכל מסופק.
00:56
If they starve, the people do too.
8
56119
3290
אם הם גוועים, כך גם האנשים.
01:00
Hedge’s fuel supply runs out just as he and Ethic reach the outskirts of town,
9
60954
4980
מאגר הדלק של הדג′ נגמר בדיוק כשהוא ואת’יק מגיעים לפאתי העיר,
01:05
and they come in for a crash landing.
10
65934
2798
והם מתקרבים להתרסקות.
01:10
Luckily, everyone is too busy preparing for the feeding to notice.
11
70576
4420
למרבה המזל, כולם עסוקים מדי בהכנות להאכלה כדי לשים לב.
01:14
Today’s feeding is where Ethic can find the leader
12
74996
2874
ההאכלה של היום היא המקום בו אתיק תוכל למצוא את המנהיגה
01:17
of an underground resistance movement.
13
77870
2681
של תנועת מחתרת.
01:20
This person knows the location of the first of three powerful artifacts.
14
80551
4268
האדם הזה יודע את המיקום של הראשון משלושת העצמים החזקים.
01:24
The problem is, Hedge and Ethic don’t know
15
84819
2403
הבעיה היא, הדג' ואתיק לא יודעים
01:27
the resistance leader’s name or appearance.
16
87222
3396
את שם מובילת המחתרת או איך היא נראית.
01:30
But Hedge has gathered the following information:
17
90618
4183
אבל הדג' אסף את המידע הבא:
01:34
The leader has green eyes.
18
94801
2415
למנהיגה יש עיניים ירוקות.
01:37
If the leader has red hair, their name has at least one consecutive double letter.
19
97216
6020
אם למנהיגה יש שיער אדמוני, אז לשמה יש לפחות אות חוזרת אחת.
01:43
If the leader wear glasses, their name has exactly 2 vowels.
20
103236
5050
אם המנהיגה מרכיבה משקפיים, אז בשמה יש בדיוק שתי תנועות.
01:48
Otherwise, their name has exactly 3 vowels.
21
108286
4013
אחרת, בשמה יש בדיוק שלוש תנועות.
01:52
There is exactly one person for whom these are all true.
22
112299
4810
יש בדיוק אדם אחד שהכל נכון לגביו.
01:57
As a fugitive,
23
117109
1215
כפליטה,
01:58
Ethic can’t sneak into the crowd without drawing attention to herself.
24
118324
4190
את’יק לא יכולה להתגנב לקהל בלי למשוך תשומת לב לעצמה.
02:02
But she can give instructions to Hedge.
25
122514
2812
אבל היא יכולה לתת הוראות להדג'.
02:05
And one tool she has is what programmers call a conditional.
26
125326
4179
וכלי אחד שיש לה הוא מה שמתכנתים קוראים לו משפטי תנאי.
02:09
That’s a statement of the form “If A, then B.”
27
129505
3680
זו הצהרה בצורה של "אם א', אז ב'."
02:13
Flowcharts are great illustrations of how those work.
28
133185
3191
תרשימי זרימה הם דוגמה מעולה לאיך אלה עובדים.
02:16
This conditional translates to: if A is true, carry out instruction B.
29
136376
5890
משפטי תנאי מתרגמים ל: אם א′ נכון, בצעו את הוראה ב’.
02:22
There are also conditionals that account for different possibilities.
30
142266
3912
יש משפטי תנאי שמופנים לאפשרויות שונות.
02:26
This says, “If A is true, perform instruction B.
31
146178
3847
זה אומר, "אם א' נכון, בצעו את הוראה ב'.
02:30
Otherwise, carry out instruction C.”
32
150025
3693
אחרת, בצעו את הוראה ג'."
02:33
So what instructions does she give Hedge so he can find the resistance leader?
33
153718
5110
אז איזה הוראות היא נותנת להדג′ כדי שיוכל למצוא את מנהיג המחתרת?
02:38
Pause now to figure it out for yourself.
34
158828
4664
עצרו פה כדי להבין בעצמכם.
02:43
With a problem like this, it can help to simplify first.
35
163492
3915
עם בעיה כזו, יכול לעזור לפשט ראשית.
02:47
What if Hedge just has to examine this one person?
36
167407
3580
מה אם הדג' צריך פשוט לבחון אדם אחד?
02:50
What information does he need to collect about her?
37
170987
3245
איזה מידע הוא צריך לאסוף עליה?
02:54
He might ask, “Does she have green eyes?”
38
174232
3004
הוא אולי ישאל, "האם יש לה עיניים ירוקות?"
02:57
What other questions should Hedge ask to find the resistance leader,
39
177236
4452
איזה שאלה אחרת הדג′ צריך לשאול כדי לגלות את מנהיגת המחתרת,
03:01
and how can he track those answers?
40
181688
4040
אבל איך הוא יכול לעקוב אחרי השאלות האלו?
03:05
Pause now to figure it out for yourself.
41
185728
4990
עצרו פה כדי להבין בעצמכם.
03:10
It may seem intuitive how you’d approach this problem as a human.
42
190718
3889
זה אולי נראה אינטואיטיבי איך תגשו לבעיה כאנשים.
03:14
But Hedge isn’t a human,
43
194607
1773
אבל הדג' הוא לא אנושי,
03:16
and so the challenge comes from needing to give him systematic instructions
44
196380
4610
וכך האתגר מגיע מהצורך לתת לו הוראות שיטתיות
03:20
that will work in any scenario.
45
200990
2664
שיעבדו בכל תרחיש.
03:23
Hedge needs to examine the settlers, one at a time,
46
203654
2924
הדג' צריך לבחון את המתיישבים, אחד אחד,
03:26
until he discovers the right person.
47
206578
2561
עד שיגלה את האדם הנכון.
03:29
In other words, like with the lock on the prison cell,
48
209139
3570
במילים אחרות, כמו עם המנעול בתא הכלא,
03:32
this is a loop that repeats the same instructions.
49
212709
3846
זו לולאה שחוזרת על אותן הוראות.
03:36
Only this time the loop will involve a series of questions
50
216555
3528
רק שהפעם הלולאה כוללת סדרה של שאלות
03:40
in the form of conditionals,
51
220083
1687
בצורה של משפטי תנאי,
03:41
and will end as soon as Hedge finds his target.
52
221770
3311
ותסתיים ברגע שהדג' ימצא את המטרה שלו.
03:45
But first, you’ll want to organize your information.
53
225081
3511
אבל ראשית, תרצו לארגן את המידע שלכם.
03:48
Each person has a set of characteristics: Eye color, hair color, glasses, and name.
54
228592
6538
לכל אדם יש סט של תכונות: צבע עיניים, צבע שיער, משקפיים, ושם.
03:55
Does this person have green eyes?
55
235130
2167
האם לאדם הזה יש עיניים ירוקות?
03:57
If so, mark a check next to “eye color." If not, mark an X there.
56
237297
5070
אם כן, סמנו V ליד “עיניים ירוקות.” אם לא, סמנו שם X.
04:02
If they have red hair, does their name contain a double letter?
57
242367
3840
אם יש להם שיער אדום, האם שמם מכיל אות כפולה?
04:06
If so, mark a check next to “hair color.”
58
246207
3336
אם כן, סמנו V ליד "צבע שיער."
04:09
If they don’t have a double letter, mark an X next to “hair color.”
59
249543
4289
אם אין להם אות כפולה, סמנו X ליד צבע שיער.”
04:13
Anyone with red hair and no double letter can’t be the resistance leader.
60
253832
4750
כל אחד עם שיער אדמוני ובלי אות כפולה בשמו לא יכול להיות מנהיגת המחתרת.
04:18
But notice that if they have blue hair,
61
258582
2250
אבל שימו לב שאם יש להם שיער כחול,
04:20
Hedge will skip this question and go on to the next one.
62
260832
4600
הדג' ידלג על השאלה הזו וימשיך הלאה לבאה.
04:25
For the last question, we can say,
63
265432
2369
לשאלה האחרונה, אנחנו יכולים להגיד,
04:27
“If they wear glasses, does their name have exactly 2 vowels?
64
267801
4750
“אם יש להם משקפיים, האם בשמם יש בדיוק שתי תנועות?
04:32
If they don’t have glasses, does their name have exactly 3 vowels?”
65
272551
5578
אם אין להם משקפיים, האם בשמם בדיוק 3 תנועות?”
04:38
There will be people in the crowd with glasses and 1 vowel,
66
278129
4328
יהיו אנשים בקהל עם משקפיים ותנועה אחת,
04:42
or no glasses and 2 vowels.
67
282457
2407
או ללא משקפיים ושתי תנועות.
04:44
But they’re not who we’re looking for, so they’ll get X’s.
68
284864
3809
אבל הם לא מי שאנחנו מחפשים, אם הם יקבלו X.
04:48
The resistance leader must be someone with either check marks
69
288673
3525
מנהיגת המחתרת חייבת להיות מישהו או עם V
04:52
or blanks next to every question.
70
292198
2829
או ללא V בכלל ליד כל שאלה.
04:55
Blanks are ok, because if someone has blue hair,
71
295027
3086
חוסר סימנים הוא בסדר, בגלל שאם למישהו יש שיער כחול,
04:58
the rule about red hair doesn’t apply to them.
72
298113
3810
החוק בנוגע לשיער האדום לא רלוונטי לגביהם.
05:01
You could have Hedge ask every question about every person,
73
301923
3588
אתם יכולים להגיד להדג′ לשאול כל שאלה לגבי כל אדם,
05:05
and then choose the person with only checks and blanks.
74
305511
3704
ואז לבחור את האדם עם רק V או ללא סימונים.
05:09
But there’s a way to save yourself lots of time: as soon as Hedge marks an X,
75
309215
4950
אבל יש דרך לחסוך לעצמכם הרבה זמן: ברגע שהדג′ מסמן X,
05:14
have him move on to the next person.
76
314167
2555
אמרו לו לעבור לאדם הבא.
05:16
You don’t need to know the answer to every question;
77
316722
2572
אתם לא צריכים לדעת את התשובה לכל שאלה;
05:19
just one X means they’re not the target of your search.
78
319294
5110
רק X אחד אומר שאם לא מטרת החיפוש שלכם.
05:26
Hedge buzzes through the crowd,
79
326283
1802
הדג' עובר במהירות בקהל,
05:28
and within minutes finds Adila, the resistance leader,
80
328085
3561
ותוך דקות מוצא את אדילה, מנהיגת המחתרת,
05:31
and brings her back to Ethic.
81
331646
2139
ומביא אותה חזרה לאת'יק.
05:33
Adila agrees to help them steal the first artifact— the node of power—
82
333785
5270
אדילה מסכימה לעזור להם לגנוב את הפריט הראשון -- צומת הכוח --
05:39
but under one condition:
83
339055
1963
אבל בתנאי אחד:
שאת'יק והדג' יניעו את המהפכה
05:41
that Ethic and Hedge jump-start the revolution
84
341018
2728
05:43
by reprogramming the furnace-bots that terrorize the town.
85
343746
4603
על ידי תכנות מחדש של רובוטי הכבשן שמטילים טרור על העיר.
05:48
And right on cue, the robots descend.
86
348349
2780
וממש לפי סימן, הרובוטים יורדים.
על אתר זה

אתר זה יציג בפניכם סרטוני YouTube המועילים ללימוד אנגלית. תוכלו לראות שיעורי אנגלית המועברים על ידי מורים מהשורה הראשונה מרחבי העולם. לחץ פעמיים על הכתוביות באנגלית המוצגות בכל דף וידאו כדי להפעיל את הסרטון משם. הכתוביות גוללות בסנכרון עם הפעלת הווידאו. אם יש לך הערות או בקשות, אנא צור איתנו קשר באמצעות טופס יצירת קשר זה.

https://forms.gle/WvT1wiN1qDtmnspy7