در این مطلب، ویدئو آموزش پایتون به دانش آموزان پایه هشتم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:26:50
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,240 –> 00:00:03,840
عصر همگی بخیر
2
00:00:03,840 –> 00:00:08,320
آه من خوشحالم که هنری گوشه اینجا
3
00:00:08,320 –> 00:00:11,840
با من است و اوه این آخرین صحبت
4
00:00:11,840 –> 00:00:14,719
در آخرین روز اوه پایک در سوئد
5
00:00:14,719 –> 00:00:17,199
2020 بابان مسیر تحصیلی
6
00:00:17,199 –> 00:00:19,760
هنریک یک برنامه نویس حرفه ای است
7
00:00:19,760 –> 00:00:20,480
8
00:00:20,480 –> 00:00:23,680
که 25 سال تجربه دارد و
9
00:00:23,680 –> 00:00:25,519
او واقعاً دوست دارد تجربه تدریس خود را با ما به اشتراک بگذارد
10
00:00:25,519 –> 00:00:26,720
11
00:00:26,720 –> 00:00:29,439
هنریک اوه، شما
12
00:00:29,439 –> 00:00:30,400
خوش آمدید
13
00:00:30,400 –> 00:00:33,440
و صحنه مال شماست،
14
00:00:33,440 –> 00:00:37,040
متشکرم
15
00:00:37,040 –> 00:00:40,879
بله، اوم اوه تقریباً
16
00:00:40,879 –> 00:00:44,239
سه سال پیش، اوه من در
17
00:00:44,239 –> 00:00:48,399
کلاس پسرم بودم و مار پیتون را تدریس می کردم
18
00:00:48,399 –> 00:00:51,840
و اوه من. من یک معلم نیستم، من
19
00:00:51,840 –> 00:00:55,360
یک توسعه دهنده هستم، اوه،
20
00:00:55,360 –> 00:00:59,359
اما به معلم در کلاس کمک
21
00:00:59,359 –> 00:01:03,039
کردم تا پایتون را برای دانش آموزان آموزش دهد
22
00:01:03,039 –> 00:01:06,320
و بنابراین در این سخنرانی به
23
00:01:06,320 –> 00:01:09,680
چگونگی این اتفاق می پردازم و چگونه برنامه ریزی می کنیم
24
00:01:09,680 –> 00:01:11,520
و چگونه پیش می رود. چه
25
00:01:11,520 –> 00:01:15,200
درس هایی از آن آموختیم، بنابراین
26
00:01:15,200 –> 00:01:18,560
من فقط با
27
00:01:18,560 –> 00:01:21,680
صحبت کوتاه در مورد سوابق خود شروع می کنم. من یک
28
00:01:21,680 –> 00:01:23,759
توسعه دهنده نرم افزار در trioptima در استکهلم هستم
29
00:01:23,759 –> 00:01:25,680
30
00:01:25,680 –> 00:01:27,040
و با
31
00:01:27,040 –> 00:01:29,680
برنامه های مالی آنجا کار می کنم
32
00:01:29,680 –> 00:01:33,200
در گذشته در simsoft
33
00:01:33,200 –> 00:01:36,320
tillgen و ericsson کار می کردم
34
00:01:36,320 –> 00:01:37,920
و فکر می کنم مردم درباره اریکسون بدانید
35
00:01:37,920 –> 00:01:40,159
اما شاید دو شرکت دیگر نباشند،
36
00:01:40,159 –> 00:01:43,600
اما همه آنها در فضای مخابراتی هستند
37
00:01:43,600 –> 00:01:45,920
و من بیش از 25 سال است که برنامه نویسی می
38
00:01:45,920 –> 00:01:47,680
39
00:01:47,680 –> 00:01:50,159
کنم و هنوز آن را دوست دارم، هنوز هم هر روز کد می
40
00:01:50,159 –> 00:01:52,560
نویسم، فکر می کنم داشتن اوه کار بسیار خوبی
41
00:01:52,560 –> 00:01:55,759
است.
42
00:01:55,759 –> 00:01:57,680
و در شش سال گذشته
43
00:01:57,680 –> 00:01:59,439
که در سه
44
00:01:59,439 –> 00:02:03,119
اپتیما بودم، در پایتون برنامهنویسی میکردم
45
00:02:03,119 –> 00:02:06,399
و قبل از آن از جاوا
46
00:02:06,399 –> 00:02:10,080
c-plus plus و plex استفاده میکردم که
47
00:02:10,080 –> 00:02:13,920
یک زبان اختصاصی اریکسون است،
48
00:02:14,959 –> 00:02:20,080
وبلاگ من در henrykvarna.com است.
49
00:02:20,080 –> 00:02:25,680
و من همچنین در henry گوشه در توییتر هستم،
50
00:02:28,239 –> 00:02:32,239
بنابراین سه سال پیش در
51
00:02:32,239 –> 00:02:36,000
سال 2017، تمام
52
00:02:36,000 –> 00:02:38,720
مدارس سوئد ملزم شدند
53
00:02:38,720 –> 00:02:39,680
برنامه نویسی را به
54
00:02:39,680 –> 00:02:42,959
همه دانش آموزان آموزش دهند و این واقعاً
55
00:02:42,959 –> 00:02:43,760
چیز خوبی است، فکر
56
00:02:43,760 –> 00:02:47,360
می کنم وقت آن رسیده است که
57
00:02:47,360 –> 00:02:49,200
آنها این کار را انجام دهند. اما این یک مشکل است
58
00:02:49,200 –> 00:02:50,720
59
00:02:50,720 –> 00:02:54,000
زیرا همه مدارس همه معلمان
60
00:02:54,000 –> 00:02:54,560
61
00:02:54,560 –> 00:02:58,000
دانش کافی
62
00:02:58,000 –> 00:03:01,440
برای آموزش برنامه نویسی ندارند، اوه
63
00:03:01,440 –> 00:03:04,480
و
64
00:03:04,480 –> 00:03:08,159
پدر دیگری در کلاس و من
65
00:03:08,159 –> 00:03:11,519
او که در
66
00:03:11,519 –> 00:03:13,920
واقع با معلم ریاضی و فناوری
67
00:03:13,920 –> 00:03:15,599
به نام کارولین صحبت خواهد کرد.
68
00:03:15,599 –> 00:03:18,560
و او اساساً به او داوطلب شد lp
69
00:03:18,560 –> 00:03:20,319
و او نیز به من داوطلب شد،
70
00:03:20,319 –> 00:03:22,400
اما من خوشحالم که او این کار را انجام داد، زیرا
71
00:03:22,400 –> 00:03:23,840
معلوم شد که تجربه
72
00:03:23,840 –> 00:03:27,519
73
00:03:27,519 –> 00:03:30,879
بسیار خوبی بود و من و الا گفتیم که
74
00:03:30,879 –> 00:03:33,120
می توانیم به کارولین کمک کنیم
75
00:03:33,120 –> 00:03:34,560
تا این دوره را ادامه دهد، البته ما نمی توانیم
76
00:03:34,560 –> 00:03:34,959
آنجا باشیم.
77
00:03:34,959 –> 00:03:38,799
همیشه و به آنها کمک کنیم اما میتوانستیم
78
00:03:38,799 –> 00:03:41,440
نحوه آموزش برنامهنویسی پایتون را بیابیم
79
00:03:41,440 –> 00:03:42,400
80
00:03:42,400 –> 00:03:44,720
و سپس کمی به آنها کمک کنیم و
81
00:03:44,720 –> 00:03:45,680
از آنها حمایت کنیم
82
00:03:45,680 –> 00:03:50,239
و شاید چند بار به مدرسه بیایم
83
00:03:50,239 –> 00:03:53,200
و بعد از آن مرخصی گرفتیم بنابراین در اوقات فراغت خود این کار را انجام
84
00:03:53,200 –> 00:03:56,400
دادیم.
85
00:03:56,400 –> 00:04:00,480
و کارولین معلمی که وقتی به دانشگاه رفت
86
00:04:00,480 –> 00:04:01,920
تجربه برنامه نویسی
87
00:04:01,920 –> 00:04:03,840
88
00:04:03,840 –> 00:04:05,840
داشت اما خیلی وقت
89
00:04:05,840 –> 00:04:10,000
پیش بود و همچنین مطمئن نبود
90
00:04:10,000 –> 00:04:13,280
بهترین محیط برای استفاده از چه محیطی
91
00:04:13,280 –> 00:04:15,200
است آه. باید
92
00:04:15,200 –> 00:04:16,959
یک زبان را انتخاب کنید و شما باید انتخاب کنید
93
00:04:16,959 –> 00:04:17,759
94
00:04:17,759 –> 00:04:20,238
که چگونه از چه پلتفرمی باید برای آن استفاده کنید
95
00:04:20,238 –> 00:04:22,240
و و همه چیزهایی مانند آن
96
00:04:22,240 –> 00:04:25,360
که امتحان کردن و
97
00:04:25,360 –> 00:04:26,240
فهمیدن اینکه
98
00:04:26,240 –> 00:04:29,440
چگونه باید برنامه نویسی را آموزش دهم بسیار دلهره آور است
99
00:04:29,440 –> 00:04:33,840
و آنها واقعاً قبلاً این کار را کرده بودند.
100
00:04:33,840 –> 00:04:37,280
انجام برنامه نویسی در sc Ratch و
101
00:04:37,280 –> 00:04:39,040
آنها از ربات های لگو استفاده کرده بودند، اما آنها می خواستند
102
00:04:39,040 –> 00:04:39,680
103
00:04:39,680 –> 00:04:43,520
برنامه نویسی مبتنی بر متن انجام دهند،
104
00:04:43,520 –> 00:04:47,280
بله، پس اوه
105
00:04:47,280 –> 00:04:50,160
و این برای یک دوره هشت هفته ای
106
00:04:50,160 –> 00:04:51,440
بود و
107
00:04:51,440 –> 00:04:53,680
من در طول این هشت هفته دو یا سه درس در هفته داشتم.
108
00:04:53,680 –> 00:04:54,800
109
00:04:54,800 –> 00:04:58,320
اوه، اساساً من و اولا،
110
00:04:58,320 –> 00:05:00,560
ما به آنها کمک خواهیم کرد تا ادامه دهند و
111
00:05:00,560 –> 00:05:01,440
سپس
112
00:05:01,440 –> 00:05:03,360
از آنها در طول خط حمایت کنیم، اما همیشه آنجا نبودیم
113
00:05:03,360 –> 00:05:06,400
114
00:05:06,400 –> 00:05:09,360
، بنابراین من و اولا
115
00:05:09,360 –> 00:05:10,000
116
00:05:10,000 –> 00:05:12,320
، چند هفته قبل، عصرها همدیگر را ملاقات کردیم و در مورد
117
00:05:12,320 –> 00:05:14,160
چگونگی صحبت کردیم. باید این کار را انجام دهیم
118
00:05:14,160 –> 00:05:18,479
و ما تصمیم گرفتیم که باید از پایتون استفاده کنیم
119
00:05:18,479 –> 00:05:21,680
و این به چند دلیل بود که
120
00:05:21,680 –> 00:05:24,080
هر دوی ما پایتون را از قبل از اینکه من
121
00:05:24,080 –> 00:05:26,960
هر روز از آن استفاده میکردم میدانستیم
122
00:05:26,960 –> 00:05:30,479
و همچنین این
123
00:05:30,479 –> 00:05:33,840
یک زبان مبتدی خوب است
124
00:05:33,840 –> 00:05:36,960
مانند نه خیلی boilerplate
125
00:05:36,960 –> 00:05:38,080
و هم نحو
126
00:05:38,080 –> 00:05:40,800
بسیار فشرده، بنابراین یک مزیت بزرگ و همچنین یک
127
00:05:40,800 –> 00:05:42,720
مزیت واقعا بزرگ این بود که
128
00:05:42,720 –> 00:05:45,280
همه دانشآموزان کلاس
129
00:05:45,280 –> 00:05:46,479
،
130
00:05:46,479 –> 00:05:49,759
لپتاپهای مکبوک ایر داشتند
131
00:05:49,759 –> 00:05:51,759
و روی آنها قبلا پایتون
132
00:05:51,759 –> 00:05:53,520
نصب شده بود، بنابراین ما حتی مجبور نبودیم کاری انجام
133
00:05:53,520 –> 00:05:54,639
دهیم،
134
00:05:54,639 –> 00:05:56,479
فقط میتوانستیم آنها را باز کنند.
135
00:05:56,479 –> 00:05:58,800
لپ تاپ و شروع برنامه
136
00:05:58,800 –> 00:06:00,800
اساساً این یک دلیل بزرگ برای انتخاب
137
00:06:00,800 –> 00:06:03,600
پایتون نیز بود
138
00:06:04,840 –> 00:06:08,639
و ما میخواستیم بگوییم جادو نیست،
139
00:06:08,639 –> 00:06:11,680
و منظورمان این است که باید
140
00:06:11,680 –> 00:06:12,720
141
00:06:12,720 –> 00:06:14,400
از اظهارات مشخص شود که آنها آنچه را که
142
00:06:14,400 –> 00:06:16,319
اتفاق میافتد مینویسند، نباید هیچ کتابخانه یا چارچوبی وجود داشته باشد
143
00:06:16,319 –> 00:06:17,600
که
144
00:06:17,600 –> 00:06:20,400
این کار را انجام دهد. گرافیکهای فانتزی یا چیزهایی که
145
00:06:20,400 –> 00:06:21,199
بدون
146
00:06:21,199 –> 00:06:23,600
اینکه شما دقیقاً بدانید چه اتفاقی میافتد اتفاق میافتد، کد بسیار
147
00:06:23,600 –> 00:06:26,080
ساده و
148
00:06:26,400 –> 00:06:29,919
بدون
149
00:06:29,919 –> 00:06:33,919
کمک اضافی از جایی و ما همچنین
150
00:06:33,919 –> 00:06:36,319
تصمیم گرفتیم زیرمجموعهای را
151
00:06:36,319 –> 00:06:39,199
که میتوانیم استفاده کنیم،
152
00:06:39,199 –> 00:06:39,600
153
00:06:39,600 –> 00:06:41,840
بسازیم تا با پایتون صحبت نکنیم و چیزهای زیادی را معرفی نکنیم. بنابراین
154
00:06:41,840 –> 00:06:43,440
چیزی که ما در مورد نیاز آنها تصمیم
155
00:06:43,440 –> 00:06:46,479
گرفتیم، البته متغیرها بود که
156
00:06:46,479 –> 00:06:49,599
اساساً فقط um uh
157
00:06:49,599 –> 00:06:52,319
اعداد صحیح و رشته ها ممکن است شناور
158
00:06:52,319 –> 00:06:53,680
نیز باشند
159
00:06:53,680 –> 00:06:55,599
و سپس مطمئناً ما
160
00:06:55,599 –> 00:06:56,960
دستورات if و
161
00:06:56,960 –> 00:07:00,160
if else و if alif
162
00:07:00,160 –> 00:07:03,199
uh و ما حلقه می خواستیم
163
00:07:03,199 –> 00:07:05,599
و تصمیم گرفتیم فقط برای حلقه ها استفاده کنیم.
164
00:07:05,599 –> 00:07:08,000
در مورد حلقههای while صحبت
165
00:07:08,000 –> 00:07:11,280
نکنیم و ما میخواستیم
166
00:07:11,280 –> 00:07:13,199
توابعی را نیز معرفی کنیم تا بتوانید
167
00:07:13,199 –> 00:07:14,800
168
00:07:14,800 –> 00:07:17,759
برنامه خود را به قسمتهایی بسازید که به نظر
169
00:07:17,759 –> 00:07:19,919
من یک چیز واقعاً اساسی است،
170
00:07:19,919 –> 00:07:23,039
اما ما تصمیم گرفتیم از یک کلاس های y
171
00:07:23,039 –> 00:07:25,120
زیرا ما احساس کردیم که
172
00:07:25,120 –> 00:07:26,400
چیزهایی را که در ابتدا به آنها نیاز ندارید پیچیده می کند
173
00:07:26,400 –> 00:07:28,639
174
00:07:28,639 –> 00:07:30,240
و من فکر می کنم این انتخاب خوبی بود
175
00:07:30,240 –> 00:07:32,720
در واقع اوه به گذشته نگاه می کنم کافی بود
176
00:07:32,720 –> 00:07:35,360
که با این چند چیز می توانید کارهای زیادی انجام دهید
177
00:07:35,360 –> 00:07:35,919
178
00:07:35,919 –> 00:07:40,160
پس من هستم خوشحالیم که این کار را انجام دادیم
179
00:07:40,160 –> 00:07:43,120
و همچنین میخواستیم تاکید کنیم که
180
00:07:43,120 –> 00:07:44,960
این کاری است که همه میتوانند انجام
181
00:07:44,960 –> 00:07:48,160
دهند، چیزی نیست که شما واقعاً به آن
182
00:07:48,160 –> 00:07:50,720
علاقه مند باشید تا بتوانید انجام دهید
183
00:07:50,720 –> 00:07:51,599
، چیزی است که
184
00:07:51,599 –> 00:07:54,000
اگر به شما آموزش داده میشود هر کسی میتواند
185
00:07:54,000 –> 00:07:55,599
آن را انجام دهد، باید آن را انجام دهد. کمی تمرین کنید اما
186
00:07:55,599 –> 00:07:56,400
187
00:07:56,400 –> 00:07:59,039
اینطور نیست این چیزی نیست که جادویی است
188
00:07:59,039 –> 00:08:00,400
که فقط تعداد کمی از افراد می توانند انجام دهند این
189
00:08:00,400 –> 00:08:02,400
چیزی است که همه می توانند یاد
190
00:08:02,400 –> 00:08:05,440
بگیرند و فکر می کنم این کار به
191
00:08:05,440 –> 00:08:07,199
آنها نشان داد که همه آنها می توانند برنامه بنویسند
192
00:08:07,199 –> 00:08:09,599
193
00:08:11,120 –> 00:08:14,639
بنابراین ما قبل از این نیز صحبت کردیم.
194
00:08:14,639 –> 00:08:17,199
ما شروع کردیم در مورد اینکه
195
00:08:17,199 –> 00:08:19,599
چه نمونه هایی استفاده کنیم صحبت کردیم
196
00:08:19,599 –> 00:08:22,560
و بنابراین اولین
197
00:08:22,560 –> 00:08:24,240
مثال باید hello world باشد
198
00:08:24,240 –> 00:08:27,440
و می خواستیم این کار را
199
00:08:27,440 –> 00:08:29,599
در اولین درس انجام دهیم که هر دو
200
00:08:29,599 –> 00:08:30,720
به کلاسی
201
00:08:30,720 –> 00:08:33,919
رفتیم که می خواستیم داشته باشیم. همه
202
00:08:33,919 –> 00:08:37,200
همه دانش آموزان برنامه
203
00:08:37,200 –> 00:08:39,360
that prince hello world را می نویسند و آن را اجرا می
204
00:08:39,360 –> 00:08:40,640
کنند تا همه احساس کنند
205
00:08:40,640 –> 00:08:43,039
وای من امروز برنامه نویسی کردم برنامه ای نوشتم
206
00:08:43,039 –> 00:08:43,839
207
00:08:43,839 –> 00:08:46,959
که کاری انجام داد
208
00:08:46,959 –> 00:08:50,959
و ما موفق شدیم آن را انجام دهیم و در این
209
00:08:50,959 –> 00:08:52,480
همراه با این
210
00:08:52,480 –> 00:08:54,080
متغیرها را نیز معرفی
211
00:08:54,080 –> 00:08:57,920
کردیم. و چگونه اگر متغیری دارید،
212
00:08:57,920 –> 00:09:01,680
مقادیر آن می تواند تغییر کند
213
00:09:01,680 –> 00:09:04,480
و ما همچنین چاپ را معرفی
214
00:09:04,480 –> 00:09:06,720
کردیم و همچنین ورودی uh را انجام دادیم
215
00:09:06,720 –> 00:09:08,800
تا بدانید که می توانید
216
00:09:08,800 –> 00:09:10,320
نام خود را وارد کنید و سپس
217
00:09:10,320 –> 00:09:14,480
به عنوان مثال hello henrik را چاپ کنید
218
00:09:14,480 –> 00:09:18,480
تا این یک شروع ساده
219
00:09:18,480 –> 00:09:21,360
بود. مثال بعدی که ما تصمیم گرفتیم از آن استفاده کنیم
220
00:09:21,360 –> 00:09:22,480
این بود
221
00:09:22,480 –> 00:09:25,760
که یک ماشین حساب بسازیم و
222
00:09:25,760 –> 00:09:27,600
فکر کردیم که فقط با یک تابع افزودن شروع می
223
00:09:27,600 –> 00:09:29,519
کنیم، بنابراین
224
00:09:29,519 –> 00:09:32,720
ما شما
225
00:09:32,720 –> 00:09:35,600
دو عدد را می خوانیم و سپس تابع
226
00:09:35,600 –> 00:09:37,680
add فراخوانی می شود و آن دو عدد را جمع می کند
227
00:09:37,680 –> 00:09:40,160
و چاپ می کند. نتیجه این است که یک
228
00:09:40,160 –> 00:09:41,839
ماشین حساب کوچک
229
00:09:41,839 –> 00:09:45,360
بسازیم و البته منظورم این است
230
00:09:45,360 –> 00:09:47,279
که شما نیازی به آن ندارید، نیازی به
231
00:09:47,279 –> 00:09:48,560
داشتن تابع ندارید، اما این یک راه خوب برای
232
00:09:48,560 –> 00:09:49,519
معرفی توابع است
233
00:09:49,519 –> 00:09:51,120
و ماشین حساب نیز خوب است زیرا
234
00:09:51,120 –> 00:09:52,560
می توانید
235
00:09:52,560 –> 00:09:55,760
آن را با دانستن گسترش دهید. داشتن
236
00:09:55,760 –> 00:09:58,000
تفریق و ضرب و
237
00:09:58,000 –> 00:09:59,839
تقسیم
238
00:09:59,839 –> 00:10:02,160
و چیزهای دیگر، اما
239
00:10:02,160 –> 00:10:04,079
البته اگر میخواهید تقسیم کنید،
240
00:10:04,079 –> 00:10:05,040
احتمالاً باید
241
00:10:05,040 –> 00:10:08,240
از شناورها نیز استفاده کنید
242
00:10:08,240 –> 00:10:12,720
و سپس مثال آخری که استفاده کردیم،
243
00:10:12,720 –> 00:10:16,640
بازی حدس اعداد بود
244
00:10:16,640 –> 00:10:19,839
، اوم شما میدانید که شما
245
00:10:19,839 –> 00:10:23,600
اوه اوه شما عدد 1 تا
246
00:10:23,600 –> 00:10:25,200
100 را یک عدد تصادفی تولید می کنید
247
00:10:25,200 –> 00:10:27,600
و سپس حدس می زنید و کامپیوتر
248
00:10:27,600 –> 00:10:29,279
اگر خیلی زیاد یا خیلی کم است چاپ می کند
249
00:10:29,279 –> 00:10:32,160
و سپس شمارش می کند
250
00:10:32,160 –> 00:10:34,000
که برای پیدا کردن عدد صحیح به چند بار تلاش نیاز دارید،
251
00:10:34,000 –> 00:10:36,880
بنابراین ما به دستورات if نیاز داریم یا اگر
252
00:10:36,880 –> 00:10:37,440
غیر از این است
253
00:10:37,440 –> 00:10:39,920
و ما نیز به یک حلقه نیاز داریم و ما فقط
254
00:10:39,920 –> 00:10:41,040
255
00:10:41,040 –> 00:10:43,440
چهار هزار بار لایک کردیم تا
256
00:10:43,440 –> 00:10:46,160
هرگز حلقه تمام
257
00:10:46,160 –> 00:10:48,720
نشود، بنابراین در این مثال ها ما موفق شدیم
258
00:10:48,720 –> 00:10:52,320
تمام مفاهیمی را که می خواستیم به دست آوریم
259
00:10:53,200 –> 00:10:56,240
،
260
00:10:56,240 –> 00:11:00,000
بنابراین ما برنامه ریزی کردیم. قبل از بیرون آمدن
261
00:11:00,000 –> 00:11:02,800
و اوه، بنابراین وقتی به کلاس رسیدیم،
262
00:11:02,800 –> 00:11:04,880
263
00:11:04,880 –> 00:11:08,000
مثل اینکه من گفتم اولا و من
264
00:11:08,000 –> 00:11:11,200
اولین بار به آنجا رفتیم، اوه
265
00:11:11,200 –> 00:11:15,360
و هر دو کمی
266
00:11:15,360 –> 00:11:18,399
وقت گذاشتیم و سپس قسمت اول را
267
00:11:18,399 –> 00:11:20,959
صرف صحبت کردن در مورد چیزی کردیم. یک
268
00:11:20,959 –> 00:11:22,320
برنامه نویس د
269
00:11:22,320 –> 00:11:24,399
میدانید که در طول روزها چه میکنید
270
00:11:24,399 –> 00:11:26,000
و کمی
271
00:11:26,000 –> 00:11:29,360
در مورد این حرفه توضیح میدهید،
272
00:11:29,360 –> 00:11:31,920
اما پس از آن زمانی که بخش کدنویسی را شروع
273
00:11:31,920 –> 00:11:32,720
274
00:11:32,720 –> 00:11:36,240
کردیم و یک پروژکتور در کلاس
275
00:11:36,240 –> 00:11:39,360
داشتیم به طوری که لپتاپهایمان را وصل کردیم تا
276
00:11:39,360 –> 00:11:42,160
اساساً با کدگذاری زندگی کنیم.
277
00:11:42,160 –> 00:11:44,720
به آنها روی صفحه نمایش نشان دهید که
278
00:11:44,720 –> 00:11:45,920
آنها روی
279
00:11:45,920 –> 00:11:48,640
تخته سفید دیدند آنها صفحه ما را دیدند و دیدند
280
00:11:48,640 –> 00:11:49,680
ما چه کار کردیم
281
00:11:49,680 –> 00:11:52,480
و سپس ما همه را مجبور کردیم
282
00:11:52,480 –> 00:11:54,079
که اساساً دستور ما را دنبال کنند
283
00:11:54,079 –> 00:11:58,320
و بنابراین ما به آنها نشان می دهیم که چگونه
284
00:11:58,320 –> 00:12:01,760
ترمینال را باز می کنید. اوه ما به آنها نشان می دهیم که چگونه
285
00:12:01,760 –> 00:12:03,440
شروع می کنید. ویرایشگر idle
286
00:12:03,440 –> 00:12:07,519
um و uh
287
00:12:07,519 –> 00:12:10,800
و ما به آنها آموزش دادیم که می دانید این را در
288
00:12:10,800 –> 00:12:14,160
print hello world تایپ کنید و سپس فایل را ذخیره کنید
289
00:12:14,160 –> 00:12:17,440
سپس به um به ترمینال بروید
290
00:12:17,440 –> 00:12:20,079
و سپس آن را اجرا کنید برنامه را مانند
291
00:12:20,079 –> 00:12:21,760
Python
292
00:12:21,760 –> 00:12:25,040
hello dot pi اجرا کنید
293
00:12:25,040 –> 00:12:27,200
و واقعاً خوب بود. اولین بار هر دوی ما آنجا بودیم
294
00:12:27,200 –> 00:12:29,279
295
00:12:29,279 –> 00:12:32,399
زیرا یکی از ما میتوانست روی کامپیوتر روی پروژکتور چیزها را توضیح دهد
296
00:12:32,399 –> 00:12:35,040
297
00:12:35,040 –> 00:12:36,560
و دیگری میتوانست راه برود و به
298
00:12:36,560 –> 00:12:38,160
کسانی که در شروع کار مشکل داشتند کمک کند.
299
00:12:38,160 –> 00:12:40,000
300
00:12:40,000 –> 00:12:41,760
مشکلات اما
301
00:12:41,760 –> 00:12:43,440
سریع حل میشوند، بنابراین واقعاً خوب
302
00:12:43,440 –> 00:12:44,880
بود که دو نفر
303
00:12:44,880 –> 00:12:49,360
باشیم و بعد
304
00:12:49,360 –> 00:12:51,120
همانطور که گفتم فکر میکنم مثل دو یا
305
00:12:51,120 –> 00:12:52,800
سه
306
00:12:52,800 –> 00:12:55,839
درس بود.
307
00:12:55,839 –> 00:12:57,839
308
00:12:57,839 –> 00:12:58,959
309
00:12:58,959 –> 00:13:02,480
بنابراین دفعه
310
00:13:02,480 –> 00:13:05,680
بعد که خودم برگشتم و
311
00:13:05,680 –> 00:13:08,240
مثالها را مرور کردم و دفعه بعد که
312
00:13:08,240 –> 00:13:09,040
الله
313
00:13:09,040 –> 00:13:11,360
به کلاس آمد و بقیه مثالها را مرور کردم
314
00:13:11,360 –> 00:13:12,639
315
00:13:12,639 –> 00:13:16,560
و سپس ما اساساً آنقدر توان داشتیم که خودشان پیش
316
00:13:16,560 –> 00:13:17,600
317
00:13:17,600 –> 00:13:20,639
بروند و اوه
318
00:13:20,639 –> 00:13:22,800
کارولین به آنها کمک میکرد و سپس
319
00:13:22,800 –> 00:13:24,240
کارولین به
320
00:13:24,240 –> 00:13:26,639
ما ایمیل میفرستاد و سؤالاتی میپرسید که پیش
321
00:13:26,639 –> 00:13:28,079
آمده بود
322
00:13:28,079 –> 00:13:31,360
و بعد من زمانی برگشتم
323
00:13:31,360 –> 00:13:33,200
که نمیدانم هفته چهارم یا
324
00:13:33,200 –> 00:13:34,639
هفته سوم یا هفته سوم و به
325
00:13:34,639 –> 00:13:37,440
سؤالاتی که داشتند پاسخ دادم و
326
00:13:37,440 –> 00:13:39,600
چند مورد دیگر را نشان
327
00:13:39,600 –> 00:13:42,720
دادم و اوه واقعاً خوب بود که
328
00:13:42,720 –> 00:13:44,480
برنامهنویسی زنده نیز انجام شود. زیرا پس از آن به
329
00:13:44,480 –> 00:13:46,240
آنها نشان می دهید که اگر چیزی را نمی
330
00:13:46,240 –> 00:13:48,880
دانید می توانید آن را در گوگل جستجو کنید و نمونه هایی را پیدا کنید،
331
00:13:48,880 –> 00:13:52,079
بنابراین ما نشان دادیم که چگونه این فرآیند کار می کند
332
00:13:52,079 –> 00:13:56,000
و کد اضافه می کنیم به ویرایشگر و
333
00:13:56,000 –> 00:13:57,680
آنها را اجرا می کنیم و نشان می دهیم که
334
00:13:57,680 –> 00:14:00,079
نتایج
335
00:14:00,079 –> 00:14:03,440
بله هستند. بنابراین کارولین
336
00:14:03,440 –> 00:14:05,920
گاهی اوقات برای من سوالاتی را پست می کرد و من
337
00:14:05,920 –> 00:14:07,040
می توانستم
338
00:14:07,040 –> 00:14:08,880
یک مثال بیاورم و آن را برای
339
00:14:08,880 –> 00:14:10,560
او پست کنم و بگویم اینگونه می توانی آن کار را انجام دهی
340
00:14:10,560 –> 00:14:12,320
341
00:14:12,320 –> 00:14:15,680
و
342
00:14:15,680 –> 00:14:18,800
اوم حدس بزن که بازی اعداد اوم
343
00:14:18,800 –> 00:14:21,519
خوب بود زیرا دانش آموزان داشتند
344
00:14:21,519 –> 00:14:22,560
ایده های بسیار زیادی
345
00:14:22,560 –> 00:14:24,880
در مورد چگونگی بهبود آن، منظورم این است که ما به
346
00:14:24,880 –> 00:14:26,560
راه هایی فکر کرده ب