Що таке скретч, scratch по-російськи)
Скретч - це слово «подряпина» (є дієслово «to scratch» - значить «дряпати») по англійськи. В американському англійською є ще вираз «to start from scratch» - це означатиме «почати з самого початку (з основ)».
Ось Скретч це і є початок, основа, з вивчення якої дитина входить у світ професійної розробки - як майбутній програміст, схемотехник, конструктор або технічний дизайнер.
Програму Scratch придумав ось цей милий фізик з лабораторії MIT media labМассачусетского технологічного університету:
Але ж для 80% дітей Паскаль, Бейсік, Лого, Сі ++, асемблер це буде оооооочень нудно, погодьтеся? 🙂
Не кажучи вже про те, що це досить складно. А скретч-програмістом може стати навіть дитина. Адже це круто - бути справжнім програмістом в 8 років? 🙂
Насправді, програмування вимагає залучення математичного апарату. Scratch - це хоча і дитячий, але повноцінний візуальний фреймворк, побудований за принципом конструктора. спочатку ти вивчаєш,
які «блоки» з яких «меню» виконують потрібні тобі функції, а потім комбініруешь їх в потрібній тобі послідовності.
Такий принцип «конструктора» дуже наочний. На моє особисте переконання, ніж раніше і чим привабливішим відбувається «старт» в світі програмування,
тим легше буде дитині в майбутньому розібратися з більш складними інструментами справжнього програміста.
Набагато гірше, коли дітей вже в старшій школі починають катувати Бейсиком або Паскалем, змушуючи писати программми «скаче по екрану кружок».
У віці 15 років робити програму про «гурток» нецікаво і марно.
Поверховий підхід - це системне явище, яке спостерігається особисто мною на протязі вже близько 30 років в українському (радянському) освіту,
коли важливий не фактичний результат у вигляді поліпшення життя суспільства, а формальний - у вигляді поліпшення показників в табелях.
Щодо сум'яття. ці сумніви абсолютно марні, вам це підтвердять десятки мільйонів дітей-скретчеров, велика частина з яких пише свої програми прямо зараз, в той час, поки ми пишномовно обговорюємо доцільність використання Скретч.
PicoCricket - це дитячий конструктор, який включає плату, що підключається до Компьтер по USB (PicoBoard, раніше називалася Scratch Board) і набір сенсорів і деталей, в тому числі, з конструктора Лего, прототип конструктора Lego Mindstorms NXT.
Але для програмування в NXT потрібні все-таки більш глибокі пізнання в техніці і програмуванні (зокрема, С ++ це вже для старшого віку).
А для того, щоб спорудити свій перший програмно керований електронний механізм, зовсім не обов'язково вивчати мову типу Сі ++. PicoCricket, крім власної програмної середовища для моделювання, працює зі Scratch. Загалом, ПікоКрікет робить програми Скрет більш «відчутним». дитина в прямому сенсі бачить, може «помацати» результат роботи своєї програми.
Яка область застосування PicoCricket?
Scratch. на превеликий жаль, поки що не дуже популярний вУкаіни. Але якщо ви живете в Москві, то спробуйте звернутися до свого шкільного викладача інформатики або директору, може бути, вам підкажуть, де можна вивчати Scratch в групі. Згодом, ми постараємося зробити хоча б один центр навчання, хоча б в Москві. Якщо бажаєте приєднатися до вже існуючої групи, спробуйте зареєструватися на нашому форумі. Внаслідок слабкого розвитку скретч-культури вУкаіни, поки більш-менш активної спільноти не сформувалося.
Рекомендовані системні вимоги для Scratch, при яких програма гарантовано працює, це:
Роздільна здатність екрану. 1024 x 768, кольоровість 16-біт
Операційні системи. Windows 98 (і вище), Mac OS X 10.3 (і вище), Ubuntu Linux
Простір на диску. для установки Scratch буде потрібно 120 Мбайт вільного місця
Вимоги до процесора і обсягу пам'яті. на більшості комп'ютерів Scratch запуститься без проблем
Завантажуйте Scratch з офіційної сторінки проекту:
Виберіть свою операційну систему і збережіть файл, а потім запустіть інсталятор з папки, куди завантажити інсталяційний програма.
Дуже просто. потрібно просто зайти на сторінку реєстрації на порталі Scratch
Дозвіл екрану: 1024 x 768, колір 16-bit.
Операційна система: починаючи від Windows 98, Mac OS X 10.3, Linux Ubuntu.
Простір на диску. від 120 мегабайт для початкової установки Scratch.
Процесор: на більшості комп'ютерів запуститься програма Scratch. Старі комп'ютери можуть працювати з Scratch повільніше.
Аудіо: знадобляться колонки або навушники і мікрофон, якщо ви захочете використовувати свої записи в програмах.
Тоді напишіть на пошту [email protected]