Закревська Є.С., старший викладач кафедри інформатики та ІКТ в освіті

 Інтернет-сервіси для програмування у початковій
школі:
- Codemonkey;
- Code Combat;
- Code.org;
 Середовище програмування Scratch;
Зміст

Успіх в будь-якій кар'єрі 21
століття

Codemonkey
Сторінка сайту: www.cm-studios.com

 Це захоплююча он-лайн гра, в процесі проходження якої діти
будуть крок за кроком знайомитися з основами програмування.
Як вже було сказано, процес навчання являє собою он-лайн гру
про мавпочку, яка бродить зеленим полем і підбирає банани. На
перший погляд все просто, але для того, що б змусити мавпочку
рухатися в потрібному напрямку до заповітного частування,
потрібно написати послідовність команд і задати їх виконання.
Екран складається з поля, яким пересувається мавпочка, і вікна
для введення кодів програми (з правого боку екрану). Гра
розділена на рівні від простого до складного, а до кожного
завдання даються підказки, зрозумілі навіть підлітку. Написання
алгоритмів так само йде від простого до складного, і це надихає
на подальші кроки в сфері програмування.
Короткий опис

Задача:

Сторінка сайту: www.codecombat.com
Code Combat

 Сайт Code Combat – повноцінна он-лайн гра.
Розробники створили захоплюючу історію, в якій діти
будуть управляти початківцем чарівником, який
потрапляє в різні кумедні ситуації. Виплутатися з них
він може тільки з вашою допомогою і за допомогою
своїх заклинань, які являють собою різні команди
мови JavaScript.
Короткий опис

Задача:

Сторінка сайту: learn.code.org
Code.org

 Цей ресурс з першого погляду сподобається вашим
дітям. Адже навчання тут відбувається в ігровій формі,
а основні персонажі запозичені з популярної серії
Angry Birds. В ході навчання дітям доведеться
виконувати різні завдання, виконуючи які, вони
вивчать основні принципи програмування і навіть
зможуть створити власну простеньку комп'ютерну гру.
Короткий опис

Курс 1 дозволяє дітям, які рано навчилися читати, створювати комп'ютерні
програми, які допоможуть учням взаємодіяти один з одним, розвивати
навички вирішення завдань і долати труднощі. До кінця курсу учні
створять свої перші власні ігри або історії, якими можна поділитися.
Рекомендується для дошкільнят та першокласників.
Курс 2 розроблений для учнів, які вже вміють читати, але не мають досвіду
програмування. У цьому курсі учні будуть створювати програми для
вирішення завдань і розробляти інтерактивні ігри або історії, якими вони
можуть поділитися. Рекомендується для 2-5 класів.
Курс 3 розроблений для учнів, які освоїли Курс 2. Учні будуть глибше
вникати в теми, з якими познайомилися на попередньому курсі, освоюючи
рішення більш складних завдань. До кінця курсу учні створюють
інтерактивні історії та ігри, якими вони можуть поділитися з іншими.
Рекомендовано для 4-5 класів.
Додатково розміщені ігри.

Scratch
Scratch – анімаційне середовище
програмування, яке призначене для учнів
віком від 8 до 16 років

 1 крок заходимо на сайт - http://scratch.mit.edu/
 2 крок – реєстрація

Працюємо на сайті
 http://scratch.mit.edu/scratch2download/
Завантажуємо на комп’ютер

Виконавець – об'єкт, який виконує команди.
Виконавцями можуть бути люди, тварини. Ми
користуємось багатьма пристроями, які також
виконують команди. Наприклад, мікрохвильова піч,
мобільний телефон тощо.
Команда – наказ, вказівка виконати певні дії.
Система команд виконавця визначає, які дії він
може виконувати.
Алгоритм – це послідовність команд. В
алгоритм можуть входити лише ті команди, які
виконавець зможе виконати, тобто команди із
системи команд цього виконавця.
Створений алгоритм у Scratch називається проектом.

Скретч (версія 1.4)

Скретч (версія 2 Offline Editor)

Задача:

Задача:

Корисні
джерела
 http://iktkurs2012.bl
ogspot.com/2014/08
/scratch.html

Корисні джерела
http://scratch-
book.ecwid.com/?~~mode=product&~~id=4
3882754#!/Программирование-на-Scratch-2-
Часть-1-Формат-
EPUB/p/43829351/category=11294026

Алгоритми і виконавці

  • 1.
    Закревська Є.С., старшийвикладач кафедри інформатики та ІКТ в освіті
  • 2.
      Інтернет-сервіси дляпрограмування у початковій школі: - Codemonkey; - Code Combat; - Code.org;  Середовище програмування Scratch; Зміст
  • 3.
     Успіх в будь-якійкар'єрі 21 століття
  • 4.
  • 5.
      Це захоплюючаон-лайн гра, в процесі проходження якої діти будуть крок за кроком знайомитися з основами програмування. Як вже було сказано, процес навчання являє собою он-лайн гру про мавпочку, яка бродить зеленим полем і підбирає банани. На перший погляд все просто, але для того, що б змусити мавпочку рухатися в потрібному напрямку до заповітного частування, потрібно написати послідовність команд і задати їх виконання. Екран складається з поля, яким пересувається мавпочка, і вікна для введення кодів програми (з правого боку екрану). Гра розділена на рівні від простого до складного, а до кожного завдання даються підказки, зрозумілі навіть підлітку. Написання алгоритмів так само йде від простого до складного, і це надихає на подальші кроки в сфері програмування. Короткий опис
  • 6.
  • 7.
  • 8.
      Сайт CodeCombat – повноцінна он-лайн гра. Розробники створили захоплюючу історію, в якій діти будуть управляти початківцем чарівником, який потрапляє в різні кумедні ситуації. Виплутатися з них він може тільки з вашою допомогою і за допомогою своїх заклинань, які являють собою різні команди мови JavaScript. Короткий опис
  • 9.
  • 10.
  • 11.
      Цей ресурсз першого погляду сподобається вашим дітям. Адже навчання тут відбувається в ігровій формі, а основні персонажі запозичені з популярної серії Angry Birds. В ході навчання дітям доведеться виконувати різні завдання, виконуючи які, вони вивчать основні принципи програмування і навіть зможуть створити власну простеньку комп'ютерну гру. Короткий опис
  • 12.
     Курс 1 дозволяєдітям, які рано навчилися читати, створювати комп'ютерні програми, які допоможуть учням взаємодіяти один з одним, розвивати навички вирішення завдань і долати труднощі. До кінця курсу учні створять свої перші власні ігри або історії, якими можна поділитися. Рекомендується для дошкільнят та першокласників. Курс 2 розроблений для учнів, які вже вміють читати, але не мають досвіду програмування. У цьому курсі учні будуть створювати програми для вирішення завдань і розробляти інтерактивні ігри або історії, якими вони можуть поділитися. Рекомендується для 2-5 класів. Курс 3 розроблений для учнів, які освоїли Курс 2. Учні будуть глибше вникати в теми, з якими познайомилися на попередньому курсі, освоюючи рішення більш складних завдань. До кінця курсу учні створюють інтерактивні історії та ігри, якими вони можуть поділитися з іншими. Рекомендовано для 4-5 класів. Додатково розміщені ігри.
  • 13.
     Scratch Scratch – анімаційнесередовище програмування, яке призначене для учнів віком від 8 до 16 років
  • 14.
      1 крокзаходимо на сайт - http://scratch.mit.edu/  2 крок – реєстрація  Працюємо на сайті
  • 16.
  • 17.
     Виконавець – об'єкт,який виконує команди. Виконавцями можуть бути люди, тварини. Ми користуємось багатьма пристроями, які також виконують команди. Наприклад, мікрохвильова піч, мобільний телефон тощо. Команда – наказ, вказівка виконати певні дії. Система команд виконавця визначає, які дії він може виконувати. Алгоритм – це послідовність команд. В алгоритм можуть входити лише ті команди, які виконавець зможе виконати, тобто команди із системи команд цього виконавця. Створений алгоритм у Scratch називається проектом.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.