Return to Video

Огляд курсу "Програмування" в Академії Хана.

  • 0:02 - 0:06
    Тепер ви бачите, якою вражаючою
    може бути навіть коротка програма,
  • 0:06 - 0:08
    тож, сподіваємося, ви з цікавістю продовжите
  • 0:08 - 0:09
    вивчати програмування
    в Академії Хана.
  • 0:09 - 0:13
    Ми проведемо маленьку екскурсію,
    щоб ви знали, чого чекати.
  • 0:13 - 0:17
    Коли ми будемо вивчати нові поняття,
    ми будемо робити так:
  • 0:17 - 0:19
    код пишеться з лівого боку,
    ось тут.
  • 0:19 - 0:21
    а справа ви побачите результат,
  • 0:21 - 0:23
    який буде змінюватись одночасно
    зі змінами у коді.
  • 0:24 - 0:26
    Ми також будемо пояснювати все,
    що пишемо,
  • 0:26 - 0:28
    тож впевниться, що ваші навушники
    або динаміки увімкнені.
  • 0:29 - 0:32
    Щоб запустити урок, натисніть "Play".
  • 0:32 - 0:35
    Коли потрібно, можна зупинити дійство,
    натиснувши Pause.
  • 0:36 - 0:38
    Ви навіть можете міняти код самостійно
  • 0:38 - 0:39
    і бачити результат змін.
  • 0:40 - 0:43
    Припустимо, я вважаю,
    що Вінстон є прибульцем
  • 0:43 - 0:46
    з якоїсь планети,
    з фіолетовим лицем,
  • 0:46 - 0:50
    і у нього повинні бути
    великі-великі очі...
  • 0:50 - 0:52
    Вау! Очі як у комахи!
  • 0:52 - 0:54
    Програмування - це не лише
  • 0:54 - 0:56
    читання підручників, які ми даємо вам.
  • 0:56 - 0:58
    Що нам подобається
    у програмуванні
  • 0:58 - 1:00
    - це дослідження і творчість.
  • 1:01 - 1:03
    Це означає, що коли ви прокидаєтесь
    посеред ночі
  • 1:03 - 1:05
    з ідеєю цілком нової програми,
  • 1:06 - 1:09
    зайдіть на сайт і натисніть "New Program".
  • 1:09 - 1:12
    Зробивши це, ви отримаєте
    чистий лист і чистий екран,
  • 1:12 - 1:15
    і це стане вашим
    майданчиком для программування.
  • 1:15 - 1:16
    Якщо ви забули, як щось робиться,
  • 1:16 - 1:18
    ви можете подивитись документацію.
  • 1:18 - 1:21
    "Мені потрібна функція ellipse,
  • 1:22 - 1:26
    а ще я збираюсь використати
    функцію draw, окей!"
  • 1:26 - 1:28
    Тож підіймаємось сюди,
  • 1:29 - 1:32
    використовуємо якісь змінні.
  • 1:35 - 1:37
    І сподіваємося, що воно запрацює
  • 1:37 - 1:40
    Упс! Маємо проблему: "змінна
    mouseZ не визначена".
  • 1:40 - 1:42
    Добре-добре....
  • 1:42 - 1:44
    Це повинно було бути mouseY.
  • 1:44 - 1:46
    О, тепер працює. Ось важливе зауваження:
  • 1:46 - 1:48
    робити помилки - це цілком нормально.
  • 1:48 - 1:50
    Ви МАЄТЕ робити помилки.
  • 1:50 - 1:52
    Це те, що ми, програмісти,
    робимо весь час.
  • 1:52 - 1:54
    Ми щось ламаємо, робимо помилки
  • 1:54 - 1:55
    і вчимося на цьому.
  • 1:57 - 1:59
    Тепер в мене є чарівна
    нова програма,
  • 1:59 - 2:01
    вона мені дуже подобається,
  • 2:01 - 2:02
    я можу зберегти її,
  • 2:02 - 2:06
    даючи їй красиве, змістовне ім'я,
  • 2:06 - 2:09
    наприклад, Circle Drawy ThingyBobber
    (Той, хто малює кола).
  • 2:09 - 2:12
    Чи Mister Circle Drawy ThingyBobber.
  • 2:12 - 2:14
    Я можу зберегти програму,
  • 2:15 - 2:17
    а інші люди зможуть знайти її!
  • 2:17 - 2:20
    Але творчість - це не тільки
    створення чогось цілком нового,
  • 2:20 - 2:23
    це також будівництво поверх
    уже наявного,
  • 2:23 - 2:25
    використання його у нових напрямках.
  • 2:25 - 2:27
    У цьому сила спін-офів
    (додаткових продуктів).
  • 2:27 - 2:31
    Після того, як я зберегла цю програму,
    я можу змінити її,
  • 2:31 - 2:34
    і якщо я вважатиму,
    що це має бути окрема програма,
  • 2:34 - 2:36
    я зможу зробити так:
    "Save as a spin-off"
  • 2:36 - 2:42
    Це буде програма Mister BIG Circle Drawy ThingyBobber.
    "Той, хто малює ВЕЛИКІ кола"
  • 2:45 - 2:47
    Але ви можете робити копії (спін-офи) не
    тільки своїх програм,
  • 2:47 - 2:50
    ви можете брати за основу програму,
    що написана будь-ким.
  • 2:50 - 2:53
    Ми дуже спростили пошук програм.
  • 2:53 - 2:56
    Ви можете обирати з Гарячих (Hot), Особливих (Spotlight), Кращих (Top) та Нових (Recent).
  • 2:57 - 2:58
    Знаєте, п'ятничними вечорами
  • 2:58 - 3:00
    я переглядаю програми в Академії,
  • 3:00 - 3:02
    бо там є стільки цікавих речей,
  • 3:02 - 3:04
    про які я навіть
    ніколи не замислювалась.
  • 3:05 - 3:08
    Люди пишуть ігри,
    наприклад, Doodle Jump...
  • 3:08 - 3:11
    чи ви грали в таку гру на мобілці?
    Це доволі цікава гра,
  • 3:11 - 3:15
    і хтось зробив її версію тут, і
  • 3:15 - 3:16
    Вау! ... Добре ...
  • 3:16 - 3:18
    Уф!... Я майже зробила це!
  • 3:18 - 3:19
    Аааа!
  • 3:19 - 3:22
    Добре... добре...
    Пограю потім.
  • 3:22 - 3:23
    Люди пишуть симуляції,
  • 3:23 - 3:25
    тож якщо ви хочете зрозуміти,
    як працює маятник,
  • 3:25 - 3:27
    наче ви на уроці фізики,
  • 3:27 - 3:29
    ви можете зробити це
    у більш веселий спосіб,
  • 3:29 - 3:31
    використовуючи цю симуляцію.
  • 3:31 - 3:33
    Ви можете взяти і
    відредагувати програму,
  • 3:33 - 3:36
    щоб подивитися, як різні змінні
    впливають на поведінку маятника.
  • 3:37 - 3:40
    Також люди малюють своїх улюблених
    героїв мультфільмів.
  • 3:40 - 3:43
    Це моя улюблена істота, TARDIS з
    серіалу "Доктор Хто".
  • 3:43 - 3:46
    Якщо ви ще не подивилися "Доктора Хто",
    то вам слід подивитися,
  • 3:46 - 3:49
    бо, як ви бачите, тут в Академії Хана
  • 3:49 - 3:51
    за мотивами цього шоу зроблено
  • 3:51 - 3:53
    так багато програм і спін-офів .
  • 3:53 - 3:56
    Люди роблять графіки, або навіть графіки
    з анімацією.
  • 3:57 - 4:00
    Деякі роблять психоделічні
    анімації, як, наприклад, ця.
  • 4:00 - 4:03
    Можна дивитися на неї декілька годин,
    і вона вас загіпнотизує.
  • 4:04 - 4:06
    Як бачите, багатьом вона
    також сподобалась,
  • 4:06 - 4:08
    бо з неї були зроблені всі ці спін-офи.
  • 4:09 - 4:12
    У тому ж і справа, якщо ви знайшли
    програму, що вам сподобалась,
  • 4:12 - 4:13
    ви можете почати редагувати її,
  • 4:13 - 4:17
    розмірковуючи якось так:
    "А що буде, якщо я зміню це, і ще це...
  • 4:17 - 4:21
    а ще, мабуть, це. Як це змінить програму?"
  • 4:22 - 4:24
    Спочатку ви навіть можете не зовсім
    все розуміти,
  • 4:24 - 4:25
    але, чим більш ви пораєтеся і
  • 4:25 - 4:27
    "бавитеся" з кодом програми,
  • 4:27 - 4:28
    ви починаєте краще
    "відчувати" її,
  • 4:28 - 4:30
    і тоді, можливо, ви
    зробите такий варіант,
  • 4:30 - 4:32
    який вам дуже сподобається,
  • 4:32 - 4:35
    і ви збережете його як спін-оф,
    і скажете: "Добре!
  • 4:35 - 4:39
    Це моя крута версія "Гіпнозаїка".
  • 4:40 - 4:42
    Після того, як ви збережете її,
    інші люди зможуть її побачити.
  • 4:44 - 4:46
    Уявімо, що ви бажаєте задати
    питання про щось.
  • 4:46 - 4:48
    Можливо, ви не зовсім розумієте,
    як щось працює.
  • 4:48 - 4:52
    Заходимо на панель Questions (питання),
    і пишемо щось на зразок...
  • 4:53 - 4:57
    "Чому ви почали ваші змінні з "і"?
  • 4:58 - 5:00
    Чи ви працюєте в Apple?"
  • 5:01 - 5:02
    Ви можете задати питання,
  • 5:02 - 5:04
    і, сподіваюсь, автор програми
    відповість вам.
  • 5:05 - 5:08
    Або, якщо ви бачите питання,
    на яке ВИ знаєте відповідь,
  • 5:09 - 5:10
    відповідайте на них, наприклад:
  • 5:10 - 5:13
    "Агов, спробуй так,
  • 5:14 - 5:15
    в мене вийшло таким чином".
  • 5:15 - 5:18
    В багатьох випадках ви можете
    відповідати посиланням
  • 5:18 - 5:19
    на іншу програму,
  • 5:19 - 5:21
    в якій є код, що працює,
    і це буде відповіддю.
  • 5:21 - 5:25
    Якщо ви бажаєте сказати,
    що вас щось вразило, або отримати
  • 5:25 - 5:28
    пораду, зайдіть на панель Tips & Feedback.
  • 5:28 - 5:34
    Напишіть: "Вау! це найкрутіша річ
    з тих, що я сьогодні бачив!"
  • 5:35 - 5:37
    Автору програми буде дуже приємно
  • 5:37 - 5:40
    отримати комплімент від вас.
  • 5:40 - 5:42
    Одна з найбільш захоплюючих
    речей у програмуванні -
  • 5:42 - 5:44
    це коли щось зроблене вами
    відправляється у світ,
  • 5:44 - 5:46
    і ви ніколи не знаєте, хто знайде це
  • 5:46 - 5:49
    і кому ви "зробите день", бо цей хтось
  • 5:49 - 5:52
    вважатиме те, що ви придумали,
    справді класним.
  • 5:53 - 5:56
    Тут є спільнота, де кожен
    може навчати одне одного
  • 5:56 - 5:58
    і ділитися своєю творчістю з іншими.
  • 5:58 - 6:01
    Великою мірою саме за це
    ми любимо програмування.
  • 6:02 - 6:03
    Спочатку все буде досить складно,
  • 6:03 - 6:06
    ваші перші програми будуть маленькими.
  • 6:06 - 6:08
    Та коли ви будете рухатися вперед,
    ви станете робити кращі речі,
  • 6:08 - 6:11
    поки одного дня не зрозумієте,
  • 6:11 - 6:14
    що можете в програмуванні майже все!
Title:
Огляд курсу "Програмування" в Академії Хана.
Description:

Ми покажемо вам огляд, з якого ви дізнаєтесь, як вивчати програмування в Академії Хана - читати підручник, створювати нові програми, робити додаткові програми з програм інших авторів, допомагати одне одному протягом усього навчання. Приєднуйтесь до нас: http://khanacademy.org/cs

more » « less
Video Language:
English
Duration:
06:15

Ukrainian subtitles

Revisions