Детское программирование на Scratch. Ликбез XXI века.

Аватар пользователя Felix

Основная мысль заметки, как обычно, от Государства ничего не дождёшься. Всё сами.
Уже в 2007г. добрыми дядями из массачусетского MIT придуман детский язык программирования Scratch.
Он широко внедряется в западных странах, особенно в Америке и в Англии, но только не у нас. По ссылке  http://day.scratch.mit.edu
очень хорошо видно, в каких местах проводился день Scrathc в 2013г. В России всего 5 точек на 300.000 учеников начальной школы. На западе на порядок больше. Это не тупое скучное программирование на паскале, от которого всех тошнит - это реально прикольнаяпрограмма. Дети сразу начинают рисовать мультики, истории, игры делать и ваще. Возмущенный тупой программой в начальной школе, я скачал своему этот Scratch. Был приятно удивлен способностями пацана и самой программой. Уже во втором классе пошли вопросы про переменные, про координатную плоскость, про математические функции. Всё в непринужденном режиме объяснялось с примерами, как это использовать при создании собственных игр. Игры, созданные ребенком, всё усложняются, и я уже теперь не всегда догоняю, как они у него работают. Короче программа реально способствует детскому развитию, или дети сейчас уже сразу умнее родителей рождаются :) Короче, пока родное правительство не сподобилось внедрить в школах энтот Скратч, скачивайте сами версию 1,4 (она офлайн) с адреса http://info.scratch.mit.edu/ru/Scratch_1.4_Download
Короче Scratch - вариант оторвать ребенка от тупых игр и делать игры самому.
Один из бесплатных учебников со множеством картинок есть на http://scratch4russia.com
Также на ютубе есть несколько обучающих видеороликов для "деревянных" родителей.
Мои знакомые, которым показывал, разобрались и без видео. Не у всех ютуб занедорого показывает.

 

Комментарии

Аватар пользователя Читаювсё
Читаювсё(12 лет 5 месяцев)

поставил закладку

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Очередное "учиться должно быть легко и приятно"...

Аватар пользователя R407C
R407C(11 лет 4 месяца)

То же хотел написать, постеснялся.

"Руль с подогревом"

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Я бы сказал, что проблема ещё серьезнее и глубже. Все эти "игровые методы обучения" внушают человеку с детства, что по жизни так и удастся влёгкую пройти - всё время играючи. А жизнь - не игра, вот только понимание этого в наших современных условиях происходит поздно. И не просто поздно, а когда уже поздно :(

Аватар пользователя segerist
segerist(12 лет 4 месяца)

при чём учиться в нужном обозначенном направлении

Аватар пользователя Добрая Машина Пропаганды

"Работать, играя"(c) - лозунг Билла Гейтса в молодости

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Это пропаганда. Как раз по вашей части. Собственно, чуть ниже игруна Билла нашего Гейтса как раз обсуждают - http://aftershock.news/?q=comment/657085#comment-657085

Аватар пользователя Добрая Машина Пропаганды

Я, в отличие от вас, застал то время. Со Smalltalk знаком с конца 80-х. Историю фантастического успеха Hypercard на Макинтоше прекрасно помню.

Расскажите же мне про "чёрные помыслы" Алана Кея и Адель Гольдберг, удумавших сделать злое всем детям на Земле?!

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

С учётом того, что я за клавиатуру дисплея IBM3270 попал в 1980 году, будучи тогда второкурсником, имею все основания думать, что ничего нового или интересного про то время вы мне рассказать не в состоянии. Пропагандонские же выпады про чёрные помыслы - оставлю без внимания. На эти темы беседуйте с себе подобными.

Аватар пользователя Добрая Машина Пропаганды

"клавиатура дисплея"(c)Vneroznikov - это сильно! Немедленно в анналы!

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

То, что компьютерный дисплей состоял из монитора и клавиатуры - для вас открытие ? Ну, посмотрите на картинку. Это IBM 3278. Клавиатура подсоединяется к мониторному блоку, а уже от него коаксиальный кабель - идёт к групповому устройству управления (например типа IBM 3174 - а групповое потому что к нему подсоединяется много рабочих мест - до нескольких десятков). А группповое устройство управления - уже канальным интерфейсом к компьютеру. И так были устроены все устройства семейства IBM 3270 (а в СССР - устройства семейства ЕС 7920).

Вот так люди типа вас и прокалываются. На незнании элементарных вещей. Ну, когда-то бывших элементарными.

Аватар пользователя Добрая Машина Пропаганды

Кисо, это называлось "терминал". У терминала была клавиатура и дисплей. А вот у дисплея клавиатуры никогда не было и быть не могло.

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Пионер, идите в жопу (с) Раневская. В те времена вы явно не работали и терминологией не  владеете. Ну так ознакомьтесь, на языке вероятного противника. Для начала с мурзилкой.

http://en.wikipedia.org/wiki/IBM_3270

------------

The IBM 3270 is a class of block oriented computer terminal (sometimes called display devices) made by IBM originally introduced in 1971[1] normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display terminal.

-------------

IBM 3277 Display Terminal model 2, the "original" 3270 (1972)

Клавиатура, говорите ?

--------------------------------

The IBM 3270 display terminal subsystem consisted of displays, printers and controllers.

--------------------------------

Всё, надоели....

Аватар пользователя Добрая Машина Пропаганды

Вот ведь какой упрямый недоросль попался!

Display Terminal назван так, чтобы отличать от других видов терминалов. Потому что были и вот такие, например Teletype Model 33:

Здесь вместо дисплея другое устройство вывода информации. Так что словосочетание Display Terminal в названии означает лишь "терминал с дисплеем".

Вам, как чайнику, позволительно этого не знать. А вот недостойные разумного человека упрямство и наглость - это уже на вашей совести.

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Такие штуки мы всегда называли пишущими машинками. Например, у меня в ЦАГИ на машине ЕС-1033 именно пишущая машинка Роботрон и была операторской консолью. Дисплея у оператора не было. Когда у нее зацеплялись рычаги с литерами друг с другом - происходил сбой консоли и система зависала. Слово "терминал" к пишмашкам не применялось на практике.

Но вы всего этого не знаете, об этом в интернетах не написано.

Аватар пользователя Добрая Машина Пропаганды

Ну вот оттуда же у вас и "клавиатура дисплея"(c). Знания-то нет, кто на ком стоял.

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Ну, читайте оригинальный документ тогда, от производителя. Из закромов, так сказать. Книжка 80-го года.

http://bitsavers.trailing-edge.com/pdf/ibm/3270/GA23-0060-0_3271_3272_3275_Description_and_Programmers_Guide_Nov80.pdf

На стр. 12

-------------

The display station provides image display of data transmitted from the data processing
unit. A display station with an attached keyboard enables the user to enter, modify, or
delete data on the display, and to cause the revised display to be returned to the processing
system for storage or additional processing. Two display stations of the 3270 system
are described in this publication:

--------------

Аватар пользователя Добрая Машина Пропаганды

А кто-то оспаривал, что в терминал входят дисплей и клавиатура?

Аватар пользователя shaptmos
shaptmos(11 лет 2 месяца)

учиться надо с трудом и мучениями?

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Это ложная альтернатива по типу "перестали ли вы пить коньяк по утрам - да или нет ?" Учёба - это труд, а не игра. И отношение к ней должно быть как к труду, а не как к игре. А мучения - ну, некоторые "меньшинства" и игры любят  с мучениями.

Аватар пользователя shaptmos
shaptmos(11 лет 2 месяца)

почему ложная? так и есть по сути. впихивание в 8-летнего ребенка необходимых знаний эт и будет трудность и мучение для оного дитятки, не? детям играть хочется, не? через интерес и идет приобщение к знаниям. хотя да, эт ж не наш метод, через интерес учить, у нас незаменимое "не умеешь - научим, не хочешь - заставим".

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

А что, труд не может быть интересным ? Если вспомнить своё детство - были у нас и дома пионеров и станции юных техников. И в кружках мы подлучали именно трудовые навыки а не играли в игры, и при этом процесс был интересен.

А носиться с дитятками как с писаной торбой, чтобы не дай Бог не обидеть, не принудить, не перетудить - это выращивать поколение великовозрастных долбо...бов, сидящих до 35 лет на шее у родителей и ничего кроме как играть - не умеющих. Всю жизнь с детства играли , фуле, да так и проиграли...

И ведь полно таких уже выросло. Квалифицированных потребителей, бл....

Аватар пользователя shaptmos
shaptmos(11 лет 2 месяца)

ну вы сравнили. в детских организациях окромя собсно труда еще и общение было всяко интерес. а какоц интерес ребенку дома одному с какими нить формулами колупаться? ну если тока очень в охотку.

Аватар пользователя PigPog
PigPog(12 лет 3 месяца)

asm and  C++ и не надо корежить мозги всякими поделками. Кст только 20% человечества способно программировать. Источник, книга года 86, Профессия программист.

Аватар пользователя mcflyker
mcflyker(12 лет 4 месяца)

Программировать способны все, за исключением умственно отсталых.

В ВУЗах, на специальности инженер-программист на 1 курсе дают определение какие способности должны быть у человека, чтобы он мог программировать.

Я их уже не помню к сожалению, но они все очень простые что есть у каждого, кто окончил школу не на двойки. Самое сложное там это способность к индукции (понятие).

Другое дело, что не многим это нравится делать по складу ума или характера.

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Это не программирование а быдлокодирование. Программист должен обладать способностью асилить книгу Кнута "Искусство программирования". При этом внезапно оказывается, что знание языкофф - это далеко не самое главное, а вот наличие систематического мышления...

Аватар пользователя PigPog
PigPog(12 лет 3 месяца)

три тома. а вроде, обещал 7. жаль, что поленился писать дальше

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Ну, почему поленился. Просто задача оказалась сложней, чем первоначально казалось.

Аватар пользователя Добрая Машина Пропаганды

Эта книга очень популярна у непрограммистов.

Библия непрограмистов, можно сказать.

Хотя искусства там - ноль без палочки.

Феномен!

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Вы её вообще открывали ? Это, вообще-то, книга математическая. Неужто математическая книга очень популярна ?

Аватар пользователя Добрая Машина Пропаганды

Каждый непрограммист свято уверен, что эта книга учит программированию. Это ли не популярность?!

Аватар пользователя PigPog
PigPog(12 лет 3 месяца)

Как почитать нормально(правда в жизни мало, что нужным из книги оказалось :-) ), как учебник программирования, слишком абстрактно, тк используется свой язык программирования. Изучать программирование изучая "мертвый язык" это сильно, стильно, мазохично. Эта книга была хороша для того периода, сейчас только для расширения кругозора. 

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Изучение языка программирования это одно, а процесса программирования (которое потом можно делать используя любой подходящий язык) - другое. Это как фотография - инструкция к фотоаппарату и знание на какие кнопки нажимать - совершенно не означает то, что умеешь фотографировать. Как и знание например русского языка и умение на нём безошибочно писать - не делает человека ни писателем, ни журналистом.

Аватар пользователя Temp
Temp(11 лет 7 месяцев)

>Программист должен обладать способностью асилить книгу Кнута "Искусство программирования". При этом внезапно оказывается, что знание языкофф - это далеко не самое главное, а вот наличие систематического мышления...

Мистер, а вы программист, позвольте узнать?

Аватар пользователя Vneroznikov
Vneroznikov(12 лет 5 месяцев)

Мистеры - в америках. Так что засуньте свою подъебку куда поглубже.

Аватар пользователя Temp
Temp(11 лет 7 месяцев)

>засуньте свою подъебку

Да у вас прекрасный стиль общения: прочесть текст с простым смыслом, чего-то по поводу него нафантазировать, не сказать, чего, но обвинить в этом оппонента.

Аватар пользователя PigPog
PigPog(12 лет 3 месяца)

Самое сложное и самое редкое, это, чтобы дико нравилось программировать.

Аватар пользователя g2510
g2510(11 лет 3 месяца)

Желаю твоим детям изучать с++ в младших классах!

Неплохое проклятье кстати.

Аватар пользователя PigPog
PigPog(12 лет 3 месяца)

каждому возрасту -свое. желаю твоим детям пройти секспросвет в младших классах.

Аватар пользователя shaastra
shaastra(12 лет 3 месяца)

Программирование на скретч в России продвигается американскими некоммерческими компаниями (даже было при поддержке известной USAID, пока её из России не поперли). Особенно смешно "добрые дяди из MIT" смотрятся на фоне недавней заметки "Кто стоял за Гейтсом, Джобсом и Цукербергом".

Очевидно что USAID жедает только добра отсталым русским детишкам. Сейчас непонятно ещё какой им от этого профит, но эти ребята просто так ничего не финансируют.

Аватар пользователя wanderer
wanderer(12 лет 4 месяца)

Угу, и получаются на выходе дизайнеры диалоговых окошек думающих что они программисты.

Аватар пользователя g2510
g2510(11 лет 3 месяца)

Во втором классе только ассемблер, только хардкор. Так вырастим патриотов. И игрушки отнять, ибо нефиг.

Аватар пользователя Добрая Машина Пропаганды

И руки за спиной связывать, чтобы по ночам не дрочили!

Аватар пользователя Dormant
Dormant(11 лет 8 месяцев)

Вы знаете, я в 8 лет читал книжки по ассемблеру для ZX Spectrum по собственной инициативе. Очень хотелось игру написать :)

Аватар пользователя Добрая Машина Пропаганды

Smalltalk, конечно, был гениальной вещью для своего времени.

Но это всё давно устарело.

Аватар пользователя Информатик
Информатик(11 лет 7 месяцев)

.

Детям лучше бы так в XXI веке:
.

"Буран" и язык программирования ДРАКОН (Компьютерра-Онлайн)

Интеллектуальный ДРАКОН для всех

.

Связка языков: ДРАКОН + Оберон = ДРОН [Визуальный язык ДРАКОН]

Программирование микроконтроллеров на ДРАКОНе / Сообщество EasyElectronics.ru

Пример: Быстрая сортировка на связке языков: DRAKON-Python

.

Один из визуальных редакторов ДРАКОН: DRAKON Editor (СПО).

.
Школьные учебники (рекомендованы Минобразом):

Паронджанов В.Д. Занимательная информатика. М.: Росмэн, 2000. – 160 с. Иллюстраций: 207. (Язык ДРАКОН для школьников).

Паронджанов В. Д. Занимательная информатика. М.: Дрофа, 2007. – 192 с. Иллюстраций: 240. (Пособие по теме «Алгоритмы» для учащихся 5–9 классов, построенное на основе языка ДРАКОН).

Язык ДРАКОН (видеоуроки)

Язык ДРАКОН. Краткое описание

Библиотека [Визуальный язык ДРАКОН]

Язык ДРАКОН при изучении биологии

.

Почему ?:

Взаимосвязь языка и мышления. Эксперимент и вопросы (Life Science links)

Обзор:  Игровая логика, проблемы и решения (инструментальные программные средства и платформы)

Концепции и перспективы развития [Визуальный язык ДРАКОН]

Развитие направления: RunaWFE. Графический редактор бизнес-процессов (СПО), TUTO Active Process (коммерческое ПО), и дальнейшие предметные области использования (динамическое имитационное моделирование)...

.

"... Как показал опыт применения языка ДРАКОН в лабораторном цикле «Изучение аналоговых и цифровых приборов», студенты на порядок быстрее усваивают принципы работы операционных усилителей и регистрации их амплитудных и частотных характеристик."

Инженерно-педагогическое образование: проблемы и пути развития.
Международная научно-практическая конференция, Минск, 19-20 мая, 2011

.

P.S.   А  "scratch" на сленге программистов --- "мусорные черновики", "каракули" ... :-)

.

Аватар пользователя Добрая Машина Пропаганды

В данном случае Scratch от scratching:

Название Scratch произошло от слова scratching — техники, используемой хип-хоп диджеями, которые крутят виниловые пластинки взад-вперёд руками для того, чтобы смешать музыкальные темы.[1]

Аватар пользователя vambr
vambr(11 лет 5 месяцев)

Блин волосатый, кинулись кто в восторг, кто в "не читал, но осуждаю" (тм), кто меряться у кого мудя более седые, но ни один не вспомнил про ЛОГО с его черепашкой.

Аватар пользователя Felix
Felix(12 лет 5 месяцев)

Сколько срача из-за скрача!
Тема, вообще-то поднималась по поводу образования. Что можно сделать самим помимо школьной программы, чтобы развивать ребенкам мозги. Scratch не для программирования нужен, а для Логики и математики. Программирование и смешные рисуночки там как приятная конфетка чтобы глотать сложную науку.
По поводу Дракона, вы то сами поняли что на картинке нарисовано? А что подумают второклассники?
По черепашке лего - на ней не сделаешь игру.
По поводу си + плюс , за сколько минут Вы сделаете такое?
http://scratch.mit.edu/projects/14159462/
А на Scratch за 40 минут.
При продвижение Scratch USAID не знал, это настораживает. Откуда про это известно?
И как от так продвигал, что не больше ста человек в России о нем знают?

Аватар пользователя Dormant
Dormant(11 лет 8 месяцев)

http://scratch.mit.edu/projects/14159462/

Это была антиреклама? :)

Я бы постеснялся показывать.

Страницы