Як зробити будь-який шкільний урок веселіше за допомогою scratch
Мова програмування Scratch створювався спеціально для дітей. Але це зовсім не означає, що він стане в нагоді тільки на уроках інформатики!
Scratch замислювався як простий і наочний мову програмування для знайомства учнів молодших класів з основами програмування. Його творець Мітчел Резник вважає, що активне пізнання - пізнання через моделювання навколишнього світу - є найбільш ефективним способом навчання. Так ми вчимо наших дітей створювати і трансформувати світ навколо себе, не зупиняючись на рівні «звичайного користувача».
Програмування на Scratch відбувається шляхом переміщення різнокольорових блоків, і з'єднання їх як в конструкторі Лего. Програма виходить дуже наочною і виглядає як гарний алгоритм, чим, по суті, вона і є.
Незважаючи на гадану простоту. Scratch дозволяє створювати досить складні проекти із застосуванням змінних, списків, циклів, умовних операторів і багато чого іншого з арсеналів «дорослих» мов програмування. Займатися програмуванням на Scratch можна вже з 7 років. Навіть не володіючи поняттями про змінних і координатної площини, дитина зможе зробити свої перші проекти.
Зазвичай Scratch не виходить за межі кабінету інформатики, однак ця мова програмування має такі великі можливості, що дозволяє використовувати його і в рамках інших шкільних дисциплін. Мова Scratch є доступним засобом моделювання фізичних явищ. Може наочно уявити закони математики.
З прикладами застосування Scratch на уроках фізики, математики, географії та навіть літератури ви і познайомитеся в цій статті.
реактивна математика
Нижче наведено проект на Scratch, метою якого є тренування здібностей до усної рахунком. Завдання учня - вирішити якомога більше прикладів за відведений проміжок часу.
В даному проекті потрібно перемножити якомога більше чисел від 2 до 12 за 30 секунд. Після того, як діти вдосталь награються, їм можна дати завдання трохи попрограмміровать і змінити умови завдання - наприклад, множити числа від 2 до 20. При цьому інтервал часу потрібно відповідно збільшити. Потім можна додати операци ділення, вирахування і складання. Це дозволить «розім'яти мізки» ще якісніше. Так на одному уроці діти і тренують швидкісний рахунок, і з задоволенням кодят. На основі подібних проектів можна проводити змагання з «спортивної математики» в рамках освітнього закладу, або на вечірці, у веселій компанії, між шахами і нардами.
наочна фізика
Наступний проект моделює найпростіший закон фізики - політ тіла по параболі. Це дозволяє замість нудних рівнянь уявити політ у вигляді невеликого мультфільму. Змінюючи кут нахилу і початкову швидкість снаряда, учень може змоделювати різні ситуації і відчути, як працює закон.
Після мінімальної доопрацювання цього проекту виходить відмінна гра для тренування юних артилеристів. Необхідно потрапити в Злидня, який з'являється у випадковому місці екрану. Гравцю необхідно задати початкову швидкість снаряда і кут нахилу стовбура. Чимось гра невловимо нагадує Angry Birds. Якщо гармату замінити на рогатку, а снаряд на позначку, то відправити дітей на зміну буде непросто!
Інтерактивна географія
Ще один приклад використання Scratch - створення тестів і вікторин. Це може стати в нагоді на географії, історії, біології ... Ось приклад вікторини з географії. У ній всього десять питань про столицях держав.
Змінити цей проект зовсім нескладно. Досить змінити питання і правильні відповіді. Це під силу навіть учням початкових класів.
поетична вікторина
Наступний приклад - мій улюблений. Scratch можна використовувати навіть на уроках літератури!
Доопрацювати або змінити цей проект досить складно. Це вимагає не тільки вміння програмувати, але і вміння складати вірші. На основі кількох подібних проектів можна влаштувати веселе літературне змагання між учнями.
Як бачите, Scratch допомагає по-новому поглянути на навчальний матеріал. Scratch дає можливість поєднувати заняття програмуванням з вивченням чого завгодно. При розробці вікторини учень твердо запам'ятає відповіді на питання. При створенні фізичної формули з різнокольорових блоків формула стане зрозумілою і майже рідний.
Щоб приступити до використання Scratch, досить зайти на офіційного русіфіцрованний сайт. А безліч ідей по використанню Scratch можна знайти на сайті scrath4russia.