![]() |
![]() |
![]() |
|
Выбираем учебный язык программирования для школьника | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
AlexYurg
18.11.09
✎
21:53
|
Всем добрый вечер! Хочу услышать глас народа вот на какую тему:
Мой сын (11 лет) захотел попробовать себя в программировании. Знаний в этой области у него, разумеется, ноль. И вот тут я задумался: что же ему поставить для начала? У меня-то большой опыт программирования на разнообразных языках, но что ему предложить, я что-то не соображу. Какие будут мнения? |
||||||||||||||||
123
Cap_1977
18.11.09
✎
23:53
|
(0) дай ему в руки ассемблер
Другое |
||||||||||||||||
124
Fester Adams
19.11.09
✎
01:56
|
Python!!!
ИМХО, для начала самое то. Простенько и со вкусом. Понеже С мало кто знает :(((((((((((((((( А D - 1.0 вроде стабилен, но 2.0 не поддерживает 1.0. Для ООП думаю, только D. Другое |
||||||||||||||||
128
Rie
19.11.09
✎
04:39
|
Язык должен быть как можно более "прозрачным", где есть основные конструкции программирования. С достаточно развитой IDE.
Есть специальные языки для школьников - например Kids Programming Language. Или ЛОГО. Но к ним бы ещё методичек поискать. В качестве языка для обучения весьма неплохо выглядит Python. Из "промышленных" - тут можно попробовать C#. И, как ни странно, C (не C++) или Pascal (не Delphi). Либо Java (что мало чем отличается здесь от C#). И в дополнение - что-нибудь из функциональных языков, чтобы не зацикливался на одной парадигме. Лисп и/или что-либо из серии *ML, например F# (если есть Visual Studio). Ну и одно из основных требований к языку для обучения программированию - чтобы его знал тот, кто будет обучать программированию. :-) Другое |
||||||||||||||||
133
Егор Сергеевич
19.11.09
✎
06:18
|
python
Другое |
||||||||||||||||
134
kitt
19.11.09
✎
06:47
|
хоть я и заядлый шарпист, но если бы вернулся в то время когда мне было лет 10-12, не раздумывая стал бы изучать C/C++
Другое |
||||||||||||||||
135
batman69
19.11.09
✎
07:04
|
Python самое то будет.
Другое |
||||||||||||||||
137
SmallDog
19.11.09
✎
07:21
|
попробуй PureBasic. Простенько, бесплатно
Другое |
||||||||||||||||
138
Z1
19.11.09
✎
08:00
|
scratch
ссылки ( язык полностью бесплатен ) http://scratch.mit.edu/ http://letopisi.ru/index.php/Scratch ( wiki) Скретч это - новая среда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Другое |
||||||||||||||||
142
AlexNV
19.11.09
✎
12:18
|
Python
Сделан для обучения. Сразу же учит структурировать программу не только операторными скобками, но и табуляцией. Достаточно прост для изучения. Другое |
||||||||||||||||
143
ЗлобнийМальчик
19.11.09
✎
12:21
|
пущай С# учмт
Другое |
||||||||||||||||
144
jbond
19.11.09
✎
12:22
|
www.pascalabc.net
Другое |
||||||||||||||||
146
jbond
19.11.09
✎
12:25
|
вполне возможно начинать с Python
Другое |
||||||||||||||||
148
GenV
19.11.09
✎
12:31
|
Смотря из-за чего интерес появился. Если дитё пока не определилось что хочет, то с процедурных (Pascal, C, Basic) начинать предлагать бы не стал. Если есть конкретные цели, тогда классика.
Другое |
||||||||||||||||
151
Волесвет
19.11.09
✎
12:38
|
нах...
и своему сыну подрастет скажу "Нехер быть программистом, что в рамках школьной программы то и делай, а с другим и незаморачивайся будь лучше юзером" Другое |
||||||||||||||||
155
EvgeniuXP
19.11.09
✎
15:11
|
WPF - простой, изящный язык.
Другое |
||||||||||||||||
158
Apokalipsec
19.11.09
✎
15:35
|
C++
а ещё можно php или perl.) Другое |
||||||||||||||||
161
RKx
19.11.09
✎
15:44
|
(0) html. Мой заинтересовался. А там сперва js, vbs, потом пхп,....
Главное, результат сразу видно. Другое |
||||||||||||||||
169
zag2art
22.11.09
✎
14:14
|
ЛОГО - отличный, наглядный язык
Другое |
||||||||||||||||
174
quest
22.11.09
✎
15:06
|
распечатать SICP и дать PLT Scheme
Другое |
||||||||||||||||
179
Torquader
22.11.09
✎
15:41
|
Для обучения программированию лучше подойдёт визуальная среда рисования блок-схем - если есть желание научить человека думать при программировании.
Потом уже можно переходить к другим "реальным" языкам, где можно что-то написать. У всех современных языков проблема в вводе-выводе информации - та не так просто ввести пару чисел и после их сложения просто и ясно вывести результат. Другое |
||||||||||||||||
182
Fynjy
22.11.09
✎
15:48
|
Для 11 лет рано языки программирования. Нужная какая нибудь простая алгоритмическая среда интересная мальчику.
Другое |
||||||||||||||||
190
Chuper_IT
22.11.09
✎
16:35
|
(0) сразу пусть Си учит чистый, потом на С++ перейдет. а другие языки в последующем как орешки пойдут если что.
Другое |
||||||||||||||||
192
VasilyKushnir
22.11.09
✎
16:43
|
А почему бы не сначала параллельно Паскаль и СИ (без плюсов), потом в развитие Делфи и СИ-билдер? А там дальше с опытом сам будем смотреть к чему душа лежит - к питону или к жабе.
Другое |
||||||||||||||||
197
quit
22.11.09
✎
17:26
|
Пусть сначало освоит алгоритмы, блок схемы, потом бэсик. Сейчас к сожалению в школе перестали преподавать алгоритмы
Другое |
||||||||||||||||
202
Баклага
22.11.09
✎
19:09
|
Паскаль, СИ, но не Бейсик
Другое |
||||||||||||||||
210
ink1981
22.11.09
✎
20:47
|
А забыл
Другое |
||||||||||||||||
212
Stagor
07.12.09
✎
09:15
|
пролог
Другое |
||||||||||||||||
213
Wasya
07.12.09
✎
09:22
|
Нахрен школьников учить программированию. Зачем на столько программистов?! Школиники должны быть хорошими юзерами.
Так что ответ: достаточно блок-схем в тетрадке. Другое |
||||||||||||||||
216
MetaDon
07.12.09
✎
09:26
|
(213) +1, кузнецы нужны;)
Другое |
||||||||||||||||
217
Ваше благородие
07.12.09
✎
09:26
|
Pascal или 1С!
Лучше 1С. И практическое применение будет сразу налицо. Например, спрограммировать ежедневник. Другое |
||||||||||||||||
221
Stagor
07.12.09
✎
09:30
|
Раньше для детей был специальный язык, похожий на ЛИСП,
назывался ЛОГО! Сейчас не уверен, что он есть! Итак, ЛОГО! Другое |
||||||||||||||||
241
nop
07.12.09
✎
15:19
|
С++
Другое |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |