Обучение детей программированию
Jan. 18th, 2012 04:22 pmПостом навеяно.
Дано:
1. Ребятенок мужеского пола восьми лет. В меру способный, задних не пасет, по английски читает сносно. Программу третьего класса тянет без особых проблем.
2. Папаша, в бытности педагог, сейчас “типа электронщик”, свободного времени в обрез.
3. Мама, в бытности преподаватель математики, свободное время есть.
4. Компы/инет – по вкусу.
Как дать п.1 с помощью п.2-4 начальные знания по программированию? Задача воспитать второго Дональда Кнута не стоит.
P.S. Все совпадения случайны.
no subject
Date: 2012-01-18 10:31 am (UTC)no subject
Date: 2012-01-18 10:41 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-18 10:38 am (UTC)Можно начать с каких-то игровых эмуляторов роботов типа "черепашка"
no subject
Date: 2012-01-18 10:41 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2012-01-18 10:39 am (UTC)no subject
Date: 2012-01-18 10:45 am (UTC)(no subject)
From:no subject
Date: 2012-01-18 10:51 am (UTC)no subject
Date: 2012-01-18 10:57 am (UTC)Она не очень про программирование, и актуальность подрастеряла. Но мне в свое время очень нравилась.
(no subject)
From:no subject
Date: 2012-01-18 11:06 am (UTC)no subject
Date: 2012-01-18 11:22 am (UTC)(no subject)
From:no subject
Date: 2012-01-18 11:25 am (UTC)Если и не помигать светодиодом, то хотя бы нарисовать кружочек на экране в одно движение. Старый досовский QBasic для этого подходил идеально...
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-18 11:19 am (UTC)no subject
Date: 2012-01-18 11:23 am (UTC)no subject
Date: 2012-01-18 11:48 am (UTC)Когда работал в школе у коллег раздобыл игру компьютерную, но хоть убей, не могу вспомнить название.
Там с помощью JAVA-подобного языка программировался исследовательский бот. Начиналось все с простых программ типа - вперед на 10 метров - стоп - поворот направо - итд..
Ближе к середине приходилось уже попыхтеть. Типа - взлететь на 30 метров - просканировать територию - локализовать гигантских ос - вычислить ближнюю - навестись - отстреляться - итд.
Вобщем самое то для пацана ))
no subject
Date: 2012-01-18 11:58 am (UTC)http://www.ceebot.com/colobot/index-e.php
Вот тут еще можно покопаться:
http://www.happynerds.net/view/windows
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-01-18 11:51 am (UTC)год назад у себя это же и писал
пока - ноль
no subject
Date: 2012-01-18 12:00 pm (UTC)no subject
Date: 2012-01-18 12:20 pm (UTC)http://easyelectronics.ru/robokonstruktor-pop-bot.html
no subject
Date: 2012-01-18 12:21 pm (UTC)no subject
Date: 2012-01-18 12:38 pm (UTC)Идти однозначно от визуальных/медийных задач. Басик/Паскаль по идее может оказаться ему скушным, а вот програмирование на ActionSripte в Adobe (эх макромедия) Flash по идее понравится, особенно если есть навыки рисования и желания рисовать. Вполне можно поставить задачу нарисовать игрушку/открытку/интересное приложение. делается/учится легко и оно получится довольно красивым.
Хотя можно также зайти со стороны хтмла, изучить сперва создание страниц (дядька в помощь), а потом вносить в них скриптовые излишества. Структуированно фундаментально нужных знаний которые принесли бы си/паскаль/басик, возможно не получит но в основые понятия окунется.
no subject
Date: 2012-01-18 12:43 pm (UTC)no subject
Date: 2012-01-18 02:10 pm (UTC)younglinux.info/logo
no subject
Date: 2012-01-18 03:09 pm (UTC)Вижу.
no subject
Date: 2012-01-18 05:09 pm (UTC)no subject
Date: 2012-01-18 11:46 pm (UTC)no subject
Date: 2012-01-19 03:58 am (UTC)no subject
Date: 2012-01-19 09:50 am (UTC)К сожалению, ничего конкретно порекомендовать не могу - у меня все началось 15 лет назад с тома некой "Школьной энциклопедии" под названием "Персональный компьютер", по нынешним временам (да и по тогдашним) описываемые там QBASIC, Turbo C и Turbo Pascal это страшная древность. Немного повезло со школьными уроками информатики, ну и QBASIC на компьютере как-то "нашелся" (а вот с Quick C 2.0, которым пользовалась мама, дела как-то не пошли - первая же программа на C, которую я перепечатал их книжки, работать отказалась с матерной руганью - наверное, из-за getch).
no subject
Date: 2012-01-19 09:58 am (UTC)Дальше уже пошел самодельный спектрум (плату рисовал заточенными спичками :)) и прочие "Поиски".
Великим программистом не стал, но навыки, полученные в детстве выручают часто.
(no subject)
From:(no subject)
From:no subject
Date: 2012-01-19 11:18 am (UTC)http://info.scratch.mit.edu/ru/About_Scratch
no subject
Date: 2012-01-20 05:31 am (UTC)Сам начинал программировать лет в 7 с игрушки "Луноход", которую сам себе выбрал в подарок от бабушек-дедушек.
Типа 3 единицы вперед, пострелять, правый поворот 90, вперед 5 и т.д.
В младшей школе стало интересно, что внутри у спектрумовских игр, благо бейсик был вшит а ПЗУ. Так произошло знакомство с первым языком программирования.
Одновременно по книжкам программировал калькулятор МК-61. Точнее не программировал, а переписывал программы из книжки, а потом играл в "угадай число", "быки и коровы".
Лучим (но недешевым вариантом) считаю Lego Mindstorm NXT 2. Обучение в игровой форме.