Матеріали вебінару

Download Report

Transcript Матеріали вебінару

Закревська Є.С., старший викладач кафедри інформатики та ІКТ в освіті

Зміст

  Інтернет-сервіси для програмування у початковій школі: - Codemonkey; - Code Combat; - Code.org;  Середовище програмування Scratch ;

Успіх в будь-якій кар'єрі 21 століття

Codemonkey

Сторінка сайту: www.cm-studios.com

Короткий опис

 Це захоплююча он-лайн гра, в процесі проходження якої діти будуть крок за кроком знайомитися з основами програмування.

Як вже було сказано, процес навчання являє собою он-лайн гру про мавпочку, яка бродить зеленим полем і підбирає банани. На перший погляд все просто, але для того, що б змусити мавпочку рухатися в потрібному напрямку до заповітного частування, потрібно написати послідовність команд і задати їх виконання.

Екран складається з поля, яким пересувається мавпочка, і вікна для введення кодів програми (з правого боку екрану). Гра розділена на рівні від простого до складного, а до кожного завдання даються підказки, зрозумілі навіть підлітку. Написання алгоритмів так само йде від простого до складного, і це надихає на подальші кроки в сфері програмування.

Задача:

Code Combat

 Сторінка сайту:

www.codecombat.com

Короткий опис

  Сайт Code Combat – повноцінна он-лайн гра.

Розробники створили захоплюючу історію, в якій діти будуть управляти початківцем чарівником, який потрапляє в різні кумедні ситуації. Виплутатися з них він може тільки з вашою допомогою і за допомогою своїх заклинань, які являють собою різні команди мови JavaScript.

Задача:

Code.org

 Сторінка сайту: learn.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