Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Обучение ребёнка программированию

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Требуются учебные программы, методики, компьютерные программы (что-нибудь в виде игр) и просто хорошие советы по обучению детей основам программирования.  
Сыну 11 лет. Информатики в школе еще нет.  С математикой и компьютером (игры и все что около них) дружит. Обучаться хочет.  
Мы с ним Руби осваивать начали по Учебнику для начинающих. Забавно и увлекательно. Но не на долго. Хочется чтоб ему в мое отсутствие тоже заниматься интересно было (буковки на черном экране надоедают потихоньку). Плюс чтобы самые основы постигнуть и увидеть всю всю мощь и возможности программирования.  
Я в институте паскаль учил, но как с ним лучше к ребенку подступиться? И как не дать погрязнуть в куче окошек Дельфей?

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 16:38 28-01-2009
vndovr

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имхо,  
в дестве не языки нужно учить, а логическое мышление развивать, а так - лучше дайте Вы ребенку детству порадоваться, а все остальное он когда вырастет и так выучит - а за детство хоть спасибо скажет.

Всего записей: 359 | Зарегистр. 05-02-2004 | Отправлено: 16:45 28-01-2009
AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пусть логическое мышление, пусть не на конкретных языках программирования, а в играх по программированию. А не в GTA-3, 4 , CS... за которыми все свободное дома время проводится. И видели-бы вы как он радовался, когда мама на вопросы из ЕГО программы (немного им-же переделанной из учебника) ответила и оценку получила!
...В школе информатика со следующего года будет. Может от наших с Вами уроков больший интерес к предмету появится?

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 17:58 28-01-2009
Alex_Stenk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Язык SmallBasic от Microsoft попробуйте. Как раз для такого случая.

Всего записей: 94 | Зарегистр. 09-01-2007 | Отправлено: 18:17 28-01-2009
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnSoNi
может начать с модификаций каких-нибудь простеньких игрушек? XХ-00, морской бой...
 
или что-то типа этого:
http://www.gamecreating.ru/3drpgbuilder/index.htm
взятого отсюда:
http://gamecreating.ru/

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 18:22 28-01-2009 | Исправлено: akaGM, 18:23 28-01-2009
AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Stenk
Спасибо. На первый взгляд - среда и язык - самое то! Даже русскоязычное сообщество есть. И документация на русском. И по замыслу - Для Детей! и не только. Завтра поработаем.
akaGM
Конструкторы игр - прикольно. Интерес у ребенка подогревают точно. Еще-бы их освоение и "рисовальная" составляющая не преобладали над развитием логического мышления. Спасибо.

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 19:50 28-01-2009
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnSoNi

Цитата:
Еще-бы их освоение и "рисовальная" составляющая не преобладали над развитием логического мышления

3D RPG Builder

Цитата:
существует язык скриптов, основанный на  LUA, который определяет последовательность событий в игре.

в качестве совета:
мотивация -- не заставлять ребёнка учить для того чтобы _учиться_,
а заинтересовать его какими-то конкретными маленькими задачами -- мониторить семейный бюджет, например (гы) етц...
и игрушки здесь -- самый лучший вариант...
 
ещё, кстати, можно роботы-игрушки программировать (сейчас не помню что и как, можно отгуглить), но точно знаю, что такие (со своими SDK под тот же Руби) -- в природе есть...
 
---
 
во!
помню же, что у мелкософта что-то такое было:
Microsoft Robotics Studio
http://msdn.microsoft.com/ru-ru/magazine/cc546547.aspx

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 20:00 28-01-2009 | Исправлено: akaGM, 20:22 28-01-2009
oan42



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Моему сыну в этом возрасте приглянулись сайты начального уровня  
по программированию. Типа, как в школе, - уроки, простенькие задачки,
примеры решений. Язык программирования пусть выбирает сам,
исходя из своих заморочек. У меня сын начал с Delphi, в школе был Basic,
а в итоге ему приглянулся C++, потому что он был последним в этом списке.
Потом в 16 лет изучил PHP и MySQL.

Всего записей: 488 | Зарегистр. 03-08-2004 | Отправлено: 23:02 28-01-2009
spbalex777

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программирование для новичков http://www.in-joy.ru

Всего записей: 2 | Зарегистр. 29-01-2009 | Отправлено: 15:26 29-01-2009
TROL



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spbalex777
И где ты там увидел программирование для новичков? Нет там ничего. Или ты решил прорекламировать сайт? Тогда ты нарушаешь правила форума.
 

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 14:56 01-02-2009
AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oan42  

Цитата:
уроки, простенькие задачки

Цитата:
по программированию
- По другим фразам Google столько интересного не выдавал. Мне самому эти сайты так "приглянулись" - дней на несколько в них зависну. Вот мнение сына Вашего еще услышать-бы - что его привлекало (отталкивало) к программированию в том возрасте. Что хотелось-бы изменить, подсказать себе (одиннадцатилетнему).  
 
Добавлено:
akaGM
С конструкторами игр с http://gamecreating.ru/ сын пока сам разбирается. Ему это интересно. Посмотрю - дойдет или нет до скриптов сценариев. И насчет задач - полностью согласен. Мы даже первую "большую" себе уже почти поставили: Упорядочить кучу фильмов на диске, чтоб с описаниями, картинками, оценками...Все будет красиво, понятно, запускаться фильмы будут прямо из программы...И новые фильмы добавлять легко будет, и описания из интернета... )  Попутно задачки, которые в голову приходят по ходу освоения  SmallBasic.
Правда когда сын один занимается, он обычно увлекается всякими интересными визуальными  возможностями. Есть например в  SmallBasic черепашка (объект "Turtle") из языка "Лого" 70-х. Он ей увлекся. А мне естественно хочется, чтоб он "все по порядку. и основательно" изучал.  
 
Ну мало-ли чего мне хочется. Вот методику-бы какую всетаки  отыскать. "Как вырастить Великого Программиста".
.. и чтоб за детство свое он "спасибо" не расхотел сказать.
 
Добавлено:
spbalex777
Чего-то не нашел я там ничего

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 19:32 02-02-2009
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
осталось только уговорить графа Потоцкого...
усталось только узнать не хочет ли сын стать спортсменом/учёным/артистом/художником/юристом/зоологом/ (нужное вставить)...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 20:09 02-02-2009
BottleNeck

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересная в своё время была игрушка: Colobot от конторы Epsitec. Колонизация планет с помощью роботов, программируемых на C++ подобном языке. Даже русская версия была

Всего записей: 5 | Зарегистр. 03-09-2003 | Отправлено: 21:00 02-02-2009
ChiPnGo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Великие программисты в таком возрасте (если сильно любят игры) делают свои 2Д-графические программки. Если есть большое желание - то выходит что-то рабочее, но в самом коде очень страшное, поскольку построено на элементарных (но понятных в тот момент) структурах и подходах. Но если оно работает - то человек в этом не потерялся.
Потом через 1-2 года приходит математика с очень полезными вещами, в частности - векторами и физика, которую можно моделировать прямо из конспекта. Тут уже все самые базовые общепринятые структуры данных должны быть понятны.
После этого этапа пока еще актуально насильно обучить функционированию компьютера, незнание этого особенно плохо выглядит при работе с памятью. Чтобы щупать тему не напрягаясь сильно есть С. Если еще идем по графике - то есть OpenGL. Потом идеи ООП.
 
Раньше начнет искать сам - больше результат.

Всего записей: 149 | Зарегистр. 25-10-2008 | Отправлено: 22:02 02-02-2009
Lyoha

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Требуются учебные программы, методики, компьютерные программы (что-нибудь в виде игр) и просто хорошие советы по обучению детей основам программирования.  
Сыну 11 лет. Информатики в школе еще нет.  С математикой и компьютером (игры и все что около них) дружит. Обучаться хочет.  

 
Так нет ничего проще: берём различные задачки и решаем. Для начала - вывести простые числа в промежутке от 1 до указанного или не от 1. Ну и так далее... Это если хочется, чтобы ребёнок головой работал, а не бантики завязывал.
 

Цитата:
Я в институте паскаль учил, но как с ним лучше к ребенку подступиться? И как не дать погрязнуть в куче окошек Дельфей?  

 
ИМХО, не надо Паскаль. Язык, по крайней мере, для обучения, должен быть строго формализован и типизирован. И давать по возможности ясное понимание, что и как устроено. И особой альтернативы С и С++ нет. Паскаль, конечно, не настолько уродлив, как Джавы, Бейсики, и всё такое прочее, но тоже не совсем отвечает требованиям.
 

Цитата:
Мы даже первую "большую" себе уже почти поставили: Упорядочить кучу фильмов на диске, чтоб с описаниями, картинками, оценками...Все будет красиво, понятно, запускаться фильмы будут прямо из программы...И новые фильмы добавлять легко будет, и описания из интернета...  

 
Нах. Это не для головы работа, а для каменной задницы. Абсолютно бесполезная трата времени.
 

Цитата:
Ну мало-ли чего мне хочется. Вот методику-бы какую всетаки  отыскать. "Как вырастить Великого Программиста".  

 
Таких не бывает и быть не может. Программирование - всего лишь инструмент. Ну а метод правильной тренировки головного мосха давно известен: математика, физика. И лучше пока ещё ничего не придумали.

Всего записей: 7 | Зарегистр. 29-12-2005 | Отправлено: 00:51 03-02-2009
Kukumber2121



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почитал топик и, в принципе, полностью согласен с товарищем Lyoha, ну может только не в выражениях (но это дело вкуса). Вы AnSoNi, видимо, занимаетесь далекими от программирования делами  

Цитата:
Я в институте паскаль учил

поэтому для вас программирование для сына вроде идеи фикс. Это не правильный в корне подход. Изучать нужно математику, а научиться программировать на любом языке высокого уровня, при знании основных логических операций, пустяковое дело, которым совсем не обязательно заниматься в детстве. Различные SDK и GUI только упрощают жизнь профессиональным разработчикам, совершенно при этом не способствуя обучению. Так что не стоит говорить сыну изучать набор каких-либо инструментов (sdk), уверяя его в том, что он станет программистом. Не станет. Если не будет знать основ алгоритмирования, которых, на сколько мне известно, в нынешних средних школах не дают. Так что, мой совет-это занимательная математика, задачи "на спички", и множество других логических задачек. Ну а вообще очень похвально, что Вам не безразлично будущее сына. Удачи в воспитании.
 
 

Всего записей: 207 | Зарегистр. 31-12-2005 | Отправлено: 01:29 03-02-2009
oan42



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnSoNi
Все дети разные, одному ребенку можно помочь советом,  
другой советы не любит и сделает наоборот.
 
Кроме того, увлечение компьютером часто коррелирует
с такими сомнительно полезными факторами как компьютерные игры,  
машинизация интересов, интернет-зависимость и т.п.  
 
На мой взгляд, очень важный фактор в воспитании подростка - любовь к чтению  
художественной литературы.

Всего записей: 488 | Зарегистр. 03-08-2004 | Отправлено: 18:29 03-02-2009
AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Так нет ничего проще: берём различные задачки и решаем.

Цитата:
математика, физика. И лучше пока ещё ничего не придумали.

Цитата:
Так что, мой совет-это занимательная математика, задачи "на спички", и множество других логических задачек.

Может ссылочки на сайты (и книжки) с такими вот задачками кто подскажет? Google мне конечно помогает,  но может кто встречал то к чему будущие программисты сами "прилипнут", да еще родителей подтянут. Да и другим ПапамМамам, в топик заглянувшим, ссылочки пригодятся.

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 19:04 04-02-2009
Lyoha

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я бы попробовал плясать от www.mccme.ru. Всё, что есть интересного, скорее всего всплывёт или у них, или по ссылкам. И www.dxdy.ru. На последнем хорошие задачки достаточно сложные, но кроме всего прочего, присутствует так называемый "математический марафон". Заведуют им, правда, махровые комбинаторщики, что делает мероприятие в целом достаточно тоскливым. Но во-первых, проскакивает временами что-то интересное, а во-вторых есть немало комбинаторщины, которую бывает забавно скормить компутеру. Ну и опять же по ссылкам.

Всего записей: 7 | Зарегистр. 29-12-2005 | Отправлено: 01:45 05-02-2009
AnSoNi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Новый проект: Diofant.ru - задачи для тренировки ума и продления жизни
 
Интернет-Университет Информационных Технологий и Издательство "Открытые Системы" объявляют о запуске нового проекта Diofant.ru для тех, кто хочет стать умнее.
 
Проект Diofant.ru посвящен решению задач по различным наукам. На момент запуска опубликованы задачи по математике и информатике, но со временем количество задач и наук будет увеличено.
Большинство задач не требует специальных знаний и их решать могут школьники.
На проекте будут регулярно проводиться различные турниры, победители которых будут награждаться призами.
Человек живет, пока думает. Решайте задачи и живите долго!
 

Всего записей: 14 | Зарегистр. 23-11-2005 | Отправлено: 07:55 20-04-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Обучение ребёнка программированию


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru