Имя: Пароль:
LIFE
 
OFF: Обучение ребенка программированию
0 PR
 
15.09.16
14:30
1. Свое мнение 79% (27)
2. Турбо паскаль в виртуалке 6% (2)
3. Бейсик. Как? 6% (2)
4. Delphi 6% (2)
5. Только хардкор, для начала РАУЗ в типовых 3% (1)
Всего мнений: 34

Как-то само собой поднялась тема обучить ребенка компьютеру.
Дочке 7 лет, ей самой тоже интересно.
Возник вопрос, с чего хоть начать-то?
Ясен пень, что для начала нужно что-то типа простейшего турбо паскаля, в котором можно будет программно рисовать кружочки, овалы, прямоугольники, квадраты, линии и прочую графику, в цикле их двигать по экрану и так далее.
Все это должно быть максимально просто, заколотил пару десятков строчек — получил результат.
Запустил турбо паскаль, а он уже на свежих компах и не пашет.
Может виртуалку поставить?
Бейсик вообще не запускад.
1 Zombi
 
15.09.16
14:32
С Ассемблера надо начать.
2 jsmith
 
15.09.16
14:32
>>обучить ребенка компьютеру
Причем тут программирование?
Дети сами учатся компу, только подсказывать надо.
А если хочешь прям программирование, то турбо паскаль это фигня.
С++ самое то.

Свое мнение
3 Dmitry1c
 
15.09.16
14:32
Я когда-то в 11 лет заходил в редактор карт для Warcraft 3 World Editor

не зная программирования, я оказывается занимался программированием.

Там есть т.н. "триггеры": все по русски, типа

Если (Переключающий юнит) что-то там, То
  Выпасть предмет такой-то
КонецЕсли
4 PR
 
15.09.16
14:33
(1) Да, да, ассемблер, си, си шарп, си плюсы, джаву и прочее не предлагать
5 Fragster
 
гуру
15.09.16
14:34
6 Dmitry1c
 
15.09.16
14:34
C# чем плох? Можно делать котиков, картиночки и так далее

Или ты хочешь, чтобы у тебя 7-летняя дочка 6айтоё6ствовала?
7 H A D G E H O G s
 
15.09.16
14:34
пусть в куклы играет

Свое мнение
8 DrZombi
 
гуру
15.09.16
14:34
Ужасное детство, игрушки прибитые к полу :)

Свое мнение
9 Fragster
 
гуру
15.09.16
14:34
10 H A D G E H O G s
 
15.09.16
14:34
(4) Ну хоть один понимает.
11 Gary417
 
15.09.16
14:35
(4) почему делфи и бейсик можно, а шарп или жабу нельзя?
12 Artificial
 
15.09.16
14:35
Для начинающего самое оно. Можно и Бейсик.

Турбо паскаль в виртуалке
13 Fragster
 
гуру
15.09.16
14:35
но сначала проверить на lightbot, ибо (7)
14 zak555
 
15.09.16
14:35
VB, java|c++, asm
15 DrZombi
 
гуру
15.09.16
14:35
(0) Начни с Басика

Если пойдет и не потеряет интерес, потом переходи на С++ :)
В написания троянов... и подобной лабуды ;)

Бейсик. Как?
16 Artificial
 
15.09.16
14:35
(11) Потому что Бейсик простой.
17 Dmitry1c
 
15.09.16
14:35
Есть еще классная игра - "Заработало", можно вместо программирования, там на логическое мышление. От простых уровней к сложным, очень классно поиграть
18 Gary417
 
15.09.16
14:35
не сурово ли сейчас турбопаскаль учить? Это как "вновьобращённых" одинесников сначала заставлять на 7.7 кодить прежде чем за 8 браться
19 anatoly
 
15.09.16
14:36
хотя по моему для 7 лет слишком рановато реальное программирование...

когда я учился в школе - для начальных были уроки по языку Лого.

Delphi
20 bodri
 
15.09.16
14:36
Человеку 7 лет, нечего ей мозг насиловать.
Если захочет, будет по старше, сама начнет этим интересоватся.
ИМХО. Обучение компьютеру надо начинать с развивающих игр.

Свое мнение
21 Dmitry1c
 
15.09.16
14:36
Visual Basic отлично подойдет поделать всякие калькуляторы
22 DrZombi
 
гуру
15.09.16
14:36
(18) 1С учить, это деградировать. Надо начинать с высокого :)
23 akaBrr
 
15.09.16
14:37

Свое мнение
24 mxs089
 
15.09.16
14:37
С++ и opengl/directx

Свое мнение
25 vadim777
 
15.09.16
14:37
Лучше пусть футбол гоняет, на секции разные ходит.
Ой, это девочка! Ну, у нас есть пацанки во дворе, одна на карате ходит. Рано еще протирать задницу за компом.

Свое мнение
26 mxs089
 
15.09.16
14:38
(25) гимнастика и программирование
27 mxs089
 
15.09.16
14:39
будет программировать сидя на шпагате
28 Shur1cIT
 
15.09.16
14:39
(18) Паскаль изначально создавался для обучения.

В своё время с Бейсика начинал на УКНЦ и Спектуруме потом на PC на Паскаль перекинулся
29 Дарт Вейдер
 
15.09.16
14:39
"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации." (с)

В Delphi можно заюзать как консольные приложения, так и простейший оконный интерфейс

тут главное поискать интересные, незанудные задачки

Delphi
30 PR
 
15.09.16
14:39
(11) Потому что я хочу ребенку любовь к управлению компьютером привить и оставить нормальным человеком, а не отвращение и сделать ее задротом
31 PR
 
15.09.16
14:40
(15) Так е мое, я же спрашиваю, басик — это что, это где, это как?
32 PR
 
15.09.16
14:41
(18) Не учить, а так, нарисовать с десяток программ и понять основы программирования
33 Shur1cIT
 
15.09.16
14:41
самая главная проблема это за матевировать,сделать так чтобы ребенку было интересно, а не из подпалки постигал программирование

Свое мнение
34 PR
 
15.09.16
14:41
(19) Нормально, если папа прожженый программист
35 NikVars
 
15.09.16
14:41
36 xafavute
 
15.09.16
14:42
Сразу бери его с собой на проект и в бой
37 xafavute
 
15.09.16
14:42
(35) паскаль в топку
38 Любопытная
 
15.09.16
14:43

Свое мнение
39 mxs089
 
15.09.16
14:43
(33) ремень должен сделать свое дело
40 xafavute
 
15.09.16
14:43
(30) Если будет прог, то обязательно будет задрот.
По другому не бывает
41 NikVars
 
15.09.16
14:43
(38) Да, Питон тоже гут.
42 Fragster
 
гуру
15.09.16
14:44
(32)-> (5)(9)(23). А язык он вообще не важен
43 mxs089
 
15.09.16
14:44
(41) в топку питона
44 NikVars
 
15.09.16
14:45
45 Любопытная
 
15.09.16
14:45
(33) А зачем? Если ребенок, к примеру, биологию любит?
46 Shur1cIT
 
15.09.16
14:46
(39) у нас кто с помощью ремня учились в музыкалке сраз после окончания музыкалки забросили свои инструменты, (хотя думаю сам процес обучания игры на инструмене внес вклад в развитие ребёнка)
47 Gary417
 
15.09.16
14:46
(28) и это значит что в 2016 году надо программить в допотопной досовской среде и отступы вручную ставить?
48 uno-group
 
15.09.16
14:46
Купить набор Андурино с светодиодами динамиками сервоприводами и т.п. Есть простые уроки зажечь светодиод,
пискнуть динамиком, покрутить двигателем и т.п. от простого к сложному. до создания робота управляемого с анероид телефона или компа. И Интиресно и весь гамус программских технологий. можно экран от мертвой мобилы подключить и на нем кружочки порисовать. а тупо на экране прошлый век
49 Dmitry1c
 
15.09.16
14:47
Вы прочитали тред о том, как обеспечить свою дочь проблемами в личной жизни
50 Gary417
 
15.09.16
14:49
(49) У меня сестра на xml программит (трансформации там какието) и нет у неё проблем...к ИТ вообще прохладно относится. зато с поиском работы проблем вообще нет и ценник выше чем у среднестатического бухгалтера или "девочки для вбивания документов"
51 Дарт Вейдер
 
15.09.16
14:50
(49) сколько знаю программисток - проблем у них в личной жизни не наблюдается)
52 NikVars
 
15.09.16
14:50
(0) Лучше начинать не с программирования, а с Роботландии
https://yandex.ru/yandsearch?&clid=2186620&text=роботландия%20скачать%20бесплатно%20для%20windows%207&lr=213
53 Дарт Вейдер
 
15.09.16
14:51
(51) наоборот, как праивло, с руками отхватывают такие же задроты, на этапе выпуски из ВУЗа ))
54 NikVars
 
15.09.16
14:51
55 Дарт Вейдер
 
15.09.16
14:51
(53) *выпуска
56 Shur1cIT
 
15.09.16
14:53
(47) Думаю современная реализация под Win должна быть
57 NikVars
 
15.09.16
14:54
(56) Есть - это Лазарус.
58 Gary417
 
15.09.16
14:55
чтото делфи и его клоны в последнее время популярностью не блещут...а надо ли учить нишевую уходящую технологию лишь потому что "папка программил в молодости"...вопрос
59 Gary417
 
15.09.16
14:56
а что такого в паскале волшебного "специально для обучения" что отличает его от явы, бейсика или php с js, я не знаю
60 NikVars
 
15.09.16
14:57
(58) Ты учел, что ребенку 7 лет?! Или покажи пособия для детей от 7 лет.
61 Gary417
 
15.09.16
14:58
(60) и что что ребенку 7 лет? значит ему надо допотопные вещи учить? или ради пособий только такой выбор?
62 lubitelxml
 
15.09.16
14:58
не надо ребенку в 7 лет программирование. Не насилуй детский мозг

Свое мнение
63 NikVars
 
15.09.16
14:58
(59) Он первый был ориентирован именно на "обучение". Этот ярлык сохранился до сих пор. Перечисленное тобой - ориентация на профразработку и пособия там дядька пишет для дядьки.
64 Loky9
 
15.09.16
14:58
Если всё решили тогда https://www.niisi.ru/kumir/

Свое мнение
65 Gary417
 
15.09.16
14:59
(63) в чём его ориентация выражается?
66 NikVars
 
15.09.16
14:59
(61) Да, именно допотопное. Пример, Роботландия (ссылка выше).
Если аналог этого - покажи - буду рад новым возможностям.
67 Loky9
 
15.09.16
15:00
68 DGorgoN
 
15.09.16
15:00
Я с ним в 8.2 танчики простейшие написал наполовину )

Только хардкор, для начала РАУЗ в типовых
69 NikVars
 
15.09.16
15:00
(65) Мне не интересно заниматься твоим мирорасширением, если ты сам в яндекс топать не хочешь.
70 Tarzan_Pasha
 
15.09.16
15:01
(0)Для начала можно научить html и css чтобы ребенок сразу видел плоды своего труда и мог делать что-нибудь полезное для общества, например домашнюю страничку себе и своим друзьям. Это даст ему какой-никакой авторитет в кругах товарищей или подружек. Потом начать обучать его js - это мощнейший современный язык. Можно было бы обучить его С++, но ребенок не сможет найти применения этим знаниям а стало быть мотивации изучать у него не будет.

изучит js, напишет простенькую игрушку - профит.

А дальше захочет php изучит.

Свое мнение
71 GROOVY
 
15.09.16
15:01
72 Gary417
 
15.09.16
15:01
(69) угу, потомучто неполучается сходу вспомнить т.к. паскаль ничем не отличается кроме пары устаревших подходов типа объявления переменных отдельным блоком
73 PR
 
15.09.16
15:02
(50) Программит на xml? А начинала программить с pfd небось?
74 NikVars
 
15.09.16
15:02
(67) Роботландия - целостная система, которая ведет от игры к знаниям. Ты показал игры с элементами программирования (которые не ставят образовательных целей), а это мизерная часть Роботландии.
75 sitex
 
naïve
15.09.16
15:02
(0) С обучающих детский задача, чего сейчас очень много. А далее по возрастающей. А вообще вы у ребенка детство отнимаете =)
76 Fragster
 
гуру
15.09.16
15:02
(71) продавать не только себя, но и своих детей в рабство?
77 Gary417
 
15.09.16
15:02
(73) а это лишь показывает то что вы не знаете что такое xml
78 Oftan_Idy
 
15.09.16
15:02
В 7 лет? Математика, логическое мышление, хитрые задачки с подвохом типа про козу, волка и капусту.
И подвижные игры на свежем воздухе.
Оставь в покое мозг ребенка, ну нежно ей программирование в 7 лет

Свое мнение
79 NikVars
 
15.09.16
15:03
(72) Вижу, что ты не учил детей программированию и не читал хихишку про "как прострелить себе ногу". Так вот, дети в себя регулярно "стреляют".
80 PR
 
15.09.16
15:04
(70) Ой, Паш, помолчи лучше, я ребенка хочу научить программировать, а не кавнохомяков рисовать
81 GROOVY
 
15.09.16
15:05
(77) XML (/?eks em ?el/ англ. eXtensible Markup Language — расширяемый язык разметки).

Это же текстовый документ. Не более того.

Все равно что программировать на TXT чтоль... Интерпретатора нет.
82 NikVars
 
15.09.16
15:05
(80) О! Нарисовался папаша! Начни с Роботландии!
83 PR
 
15.09.16
15:05
(75) Какое детство? Ребенку 7, а не 2. И она сама уже просит. И в школе по-любасу уже нужно владение компьютером, а дальше больше.
84 Fragster
 
гуру
15.09.16
15:06
(81) там есть XSLT,достаточно мудрёная штука
85 PR
 
15.09.16
15:06
(77) Да ладно пургу гнать. xml — это формат. Точка.
86 Garykom
 
гуру
15.09.16
15:06
87 NikVars
 
15.09.16
15:06
(81) Угу... Обучение на примерах. Вот семечко. Щас на примере я тебе покажу, что из него вырастет яблоко. Сажаем его. Вот так. Ну пока все. Иди гулять. Потом позову тебя, когда входы будут, если не забуду... Жуть...
88 Gary417
 
15.09.16
15:07
(81) почитайте что такое XSLT
(84) +1
89 Gary417
 
15.09.16
15:07
(85) формат файлов xml это лишь часть стандарта
90 Garykom
 
гуру
15.09.16
15:08
91 Gary417
 
15.09.16
15:09
(79) я в 13 лет учил бейсик по английскому мануалу и руководству от спектрума
92 sitex
 
naïve
15.09.16
15:12
(83) Лично я считаю что в 7 лет рановато. Интересы в этом возрасте меняются быстро.
93 Midaw
 
15.09.16
15:15
94 PR
 
15.09.16
15:16
Хм, пока Lazarus лидирует в хит-параде
95 Одинесю
 
15.09.16
15:16
(34) Прожженному программисту самому написать обучающую программу для ребенка, поменьше синтаксиса - побольше образов и результатов.
96 sitex
 
naïve
15.09.16
15:17
(92) + а то в 13 лет ребенок переплюнет родителя и  получится вот это https://habrastorage.org/getpro/habr/comment_images/88d/df4/89f/88ddf489fa0e0e57d1918ec0223f8ebd.jpg  =)
97 Кирпич
 
15.09.16
15:19
(94) лидер вот http://pascalabc.net/
98 Кирпич
 
15.09.16
15:20
но стоит ли мучить ребенка. он всё равно не врубится в таком возрасте.
99 Кирпич
 
15.09.16
15:21
есть игры типа роботу программировать куда ходить. вот пускай играется.
100 Лефмихалыч
 
15.09.16
15:21
(0) не боишься, что у дочери от этого отрастет борода и неопределенного цвета свитер?
101 Лефмихалыч
 
15.09.16
15:22
зарегай ее на джавараше - там в простой и понятной игровой форме. Правда читать придется много.

Свое мнение
102 olegves
 
15.09.16
15:23
(4) купи робота - пусть учится его программировать
103 Михаил друг Петрович
 
15.09.16
15:23
Рома, неужели ты хочешь чтобы твоя дочка стала такой же тупой и занудной как ты?
104 Михаил друг Петрович
 
15.09.16
15:24
В 7 лет программированию учить это жесть конечно...Рома ты реально тупой.
105 МихаилМ
 
15.09.16
15:25
106 Михаил друг Петрович
 
15.09.16
15:26
Ребенок только в первый класс пошел, у нее даже знаний арифметики нет...Рукалицо.
107 mxs089
 
15.09.16
15:31
(103) ты тупой, рукалицо
108 Морковка
 
15.09.16
15:32
поддержу (23), в таком возрасте обучить базовым концепциям типа цикл, процедура/функция, условие - уже очень хорошее достижение, и не надо перегружать ребенка сложностями синтаксиса реальных языков. Хотя девочке может лучше и в куклы, научится еще программировать

Свое мнение
109 PR
 
15.09.16
15:35
(103) Миш, иди накуй
110 PR
 
15.09.16
15:45
Посмотрел Lazarus, нормально, самое оно, пойдет
111 Это_mike
 
15.09.16
15:48
(0) начни со скретча.
112 Мышка
 
15.09.16
15:58
(0) пельмяшка из Греции хвалилась на каникулах, что их по Майнкрафту немного учили. Вот описалово (там есть на сам курс ссылка):
https://nplus1.ru/news/2015/11/17/minecraft
(у меня, правда, от графики этого Майнкрафта глаза вытекли, просто пока его им установила)
113 mxs089
 
15.09.16
16:03
(112) нормальная афика
114 mxs089
 
15.09.16
16:04
*графика
115 ViSo76
 
15.09.16
16:12
Раньше была игра Snake_Battle там вроде бы нужно програмировать поведение змеи ( програмирование визуальное ), а затем змей стравливать друг на друга https://ru.wikipedia.org/wiki/Snake_Battle
116 mxs089
 
15.09.16
16:18
(115) О, есть куча игр, где нужно программировать поведение игрока, онлайн
117 PR
 
15.09.16
16:22
Все игры сразу не катят, потому что учить там алгоритмическому программированию практически нечему.
Цикл, условие и еще пара простых вещей.
А программирование — это как бы гораздо больше.
А после таких игр придется говорить что-то типа "Теперь забудь все, что ты знала, начнем все с начала".
118 sitex
 
naïve
15.09.16
16:25
(117) Во вашему надо сразу дать "пистолет" и кидать уток повыше?
119 sitex
 
naïve
15.09.16
16:25
(118) + По ...
120 mxs089
 
15.09.16
16:28
(117) не, там как раз наглядно видно как работают условия, циклы и т.п.
121 mxs089
 
15.09.16
16:28
и когда ребенок видит код, он может представить себе игрока
122 PR
 
15.09.16
16:35
(118) Нет. Но нужна масштабируемая система. А не так, что рисуешь ходящего утенка и... и всё.
124 Господин ПЖ
 
15.09.16
16:40
minecraft
125 Fragster
 
гуру
15.09.16
16:40
(117) программирование в конце концов сводится к "цикл, условие и пара простых вещей", а от набивания шишек в контроле входных данных ты никуда не денешься. А потом в коллизиях при параллельном программировании. Но для целей "научить думать" как раз и подходят простейшие игры типа указанных выше.

А вообще мне кажется, детей надо учить оценивать последствия, нести ответственность. Для этого, ИМХО, шахматы (с живым человеком) больше подходят. Да даже карточные игры типа преферанса, 1000 или даже переводного дурака.

А программирование учит решать большие проблемы методом декомпозиции, что, конечно, тоже важно, но не на первом месте.
126 NikVars
 
15.09.16
16:41
(122) На каком-то этапе жизни ребенка нужно и гусенка рисовать. Если этот этап пропущен, то вырастет тетка пасущая коров на ферме в одноклассниках.
127 solarcold
 
15.09.16
16:42
Python, ребята

Свое мнение
128 Господин ПЖ
 
15.09.16
16:45
(127) это для ясельников

вот книга для tru-девочки

«Изучаем C++ через программирование игр»
129 Эльниньо
 
15.09.16
16:45
(0) Тебе ребёнка не жалко?

Свое мнение
130 sitex
 
naïve
15.09.16
16:47
(122) Так разве не первоначальная цель заинтересовать ? А потом уже смотреть куда двигаться.
131 solarcold
 
15.09.16
16:47
(128) Хорошо. Malbolge.
132 Господин ПЖ
 
15.09.16
16:49
lazarus - это ж паскаль/дельфи

накой черт учить ребенка этой латыни
133 mxs089
 
15.09.16
16:49
(127) питон и с++, думаю выбор очевиден
134 cViper
 
15.09.16
16:49
(0) А оно нужно в таком возрасте?https://ebanoe.it/2016/09/08/dou-schoolboy/
135 Кирпич
 
15.09.16
16:49
(128) «Изучаем C++ через программирование игр» они ещё в животике прошли. теперь типа практикум начинается.
136 mxs089
 
15.09.16
16:50
я думаю, что все со мной согласятся, есть один нормальный язык программирования - С++
137 NikVars
 
15.09.16
16:50
(129) Чем он раньше убьет тягу девочки к программированию, тем скорее вырастет классная девушка, которая станет замечательной женщиной. А папины попытки привить программирование будет семейным анекдотом.
138 Господин ПЖ
 
15.09.16
16:52
>Чем он раньше убьет тягу девочки к программированию, тем скорее вырастет классная девушка, которая станет замечательной женщиной.

+1

п.э. и надо ее научить программировать. чтобы она смотрела на it-шников свысока и демонически смеялась над их бородами/свитерами

вышла замуж за нормального миллионера

а папу сдала в дом престарелых 1с-ников
139 Кирпич
 
15.09.16
16:53
(137) Как бы он у себя тягу не убил. Щас начнет Lazarus крутить, а там типы, классы, потоки. Толи дело 1С - тяп ляп и в кассу.
140 NikVars
 
15.09.16
16:56
(139) Ага! Тяжко будет! Сначала самому разобраться, потом семилетней девочке объяснить, потом задания придумать, потом сидеть с ней и помогать, и когда этап пройден - бежать на работу и сбрасывать психи на клиентов.
141 NikVars
 
15.09.16
16:57
И это при том, что я не рассматриваю темы:
1) я не поняла, повтори
2) не хочу, надоело
142 Кирпич
 
15.09.16
16:59
(141) ну мы же понимаем, что обучения не будет никакого. потому что рано.
143 mxs089
 
15.09.16
17:00
(142) будет просто порка
144 NikVars
 
15.09.16
17:00
(142) Будет обучение. Только будет обучение папы.
145 Кирпич
 
15.09.16
17:05
(144) пускай учится. Lazarus хороший. там есть всякие операторы типа += и т.п. А еще можно либы сишные линковать. И он реально кроссплатформенный. Я на нем для линукса писал и для Windows CE.
146 Кирпич
 
15.09.16
17:06
но мне тогда 6 лет было. совсем маленький был.
147 ДемонМаксвелла
 
15.09.16
17:07
(13) +100

lightbot чудесен
148 mxs089
 
15.09.16
17:17
поделюсь с вами маленьким секретом, в 4 года я начал изучать С, потом С++, меня звали в microsoft когда мне было 13, но по патриотическим причинам я остался на Родине, и кодю на 1С тоже из патриотических соображений...(
149 Господин ПЖ
 
15.09.16
17:26
(148) а чо так поздно?

тут львиная доля народу vbs еще по пути к яйцеклетке баловалась...
150 Кирпич
 
15.09.16
17:33
(149) ну кто к яйцеклетке стремился, а кто сразу в микрософт
151 Sиlьver
 
15.09.16
17:45
Голосую за Scratch. У самого дочка 7 лет, ей нравится.

Свое мнение
152 NoNameYet
 
15.09.16
17:47
В шахматы умеет играть?

Свое мнение
153 uno-group
 
15.09.16
18:04
В 7 лет надо развивать логическое мышление, а не код зубрить. Нафига из ребенка делать быдло кодера на любом языке программирования? Людей умеющих кодить хоть ж-ой жуй. умеющих придумать что то интересное что нужно закодить единицы.

Свое мнение
154 Господин ПЖ
 
15.09.16
18:11
>Людей умеющих кодить хоть ж-ой жуй. умеющих придумать что то интересное что нужно закодить единицы.

так они и не кодируют
155 mehfk
 
15.09.16
18:15
(0) Вместо Turbo Pascal можно взять Free Pascal Compiler. IDE аналогичная, можно выбрать "уровень совместимости".
А вместо Delphi - Lazarus
156 Ctrekoza
 
15.09.16
19:56
(0) Зачем так рано? Ребенок может стать замкнутым. Пусть общается со сверстниками, а не с компом.
Мое мнение, что программированию нужно учить не ранее лет 15-17, когда уже точно может быть осознанный выбор у ребенка.
157 Tarzan_Pasha
 
15.09.16
20:42
(80)алгориты же есть. вот их и реализовывать можно на любом полноценном языке. в яндексе кстати подруга работает у меня. так вот у них там принято изучать теории алгоритмов. а js скрипты используются для тестирования сильно. Яж не 1с предлагаю вам изучать )
158 PR
 
15.09.16
20:44
(152) Да, но так, очень немного, не знаю, в итоге наверное не пойдет.
159 Tarzan_Pasha
 
15.09.16
20:49
а вообще меня тётя обучала программированию. Она препод по информатике и программист - всю жизнь этим занималась. Нас с друзьями обучала. Кружок был у ней для старшеклассников. И она нам давала задачи на паскале. именно задачи, направленные на создание алгоритмов типа сортировки и т.п. Сначала мы учились рисовать блок-схемы. Потом уже только начали изучать язык. Без компьютеров писали программы. Хотя она знала и другие языки, включая ассемблер и Си. А в институте мы изучали СИ сразу.
160 PR
 
15.09.16
20:59
Хм, вот думаю, наверное все-таки вариант 1 будет интереснее, потому что в Lazarus визуальное программирование и это удобно, круто и быстро сразу видишь, что получается, конечно, но даже это уже скрыто и неявно.
Что такое переменная еще объяснишь, а вот исполнение кода уже событийное, а не один поток с одним входом.
Линию нарисовать вообще ХЗ как.
Элементарное сообщить сам не понимаю, куда что сообщать.
И т. д.
В общем будет два, думаю, сначала Турбо паскаль, потом как другой взгляд на программирование — Lazarus :))
А то показал сегодня, так пока показал, сам замаялся вспоминать, как сделать на форме три числовых, а не текстовых поля, чтобы при изменении первых двух считалось третье :)) Так и не понял, кстати, как тип задать, то ли где-то указать явно, то ли маску задать, то ли че.
161 novichok79
 
15.09.16
21:01
Я начинал с разбора программ для спектрумовского бэйсика, которые писал в тетрадке старший брат. мне было 8 лет. потом я плотно подсел на Turbo Pascal и программы zhopa1.pas, zhopa2.pas. Потом был Delphi в 14 лет, где я каталогизировал весь рэпчик, что был на компе. Оказывается, я написал базу данных. Потом я скатился до 1С в районе 23 лет, потому что надо было кодить за тарелку супа во франче.
Поэтому - 1), 3), а потом можно 4)

Турбо паскаль в виртуалке
162 f_vadim
 
15.09.16
21:09
я канеш за паскаль, но не представляю как им можно заинтересовать девочку семи лет.
поэтому наверное лучше что-нибудь игровых.

Свое мнение
163 PR
 
15.09.16
21:35
(162) Нарисовать кружок, потом в цикле его рисовать, стирать и рисовать заново, но уже правее.
Написать программку, которая складывает введенные цифры.
Сказать компьютеру открыть Ютуб с заданным текстом.
Ну и т. д.
Тут все просто.
Либо ей понравится либо нет.
Не понравится, обучу MS офису, элементарной компьютерной грамоте и все.
164 zak555
 
15.09.16
21:56
(163) может лучше музыкой или биологией занять ?
165 PR
 
15.09.16
22:01
(164) Почему ты решил, что она занимается только программированием?
166 Ctrekoza
 
15.09.16
22:03
(165) А сколько времени она сидит у монитора? Зрение ребенка как защищаешь?
167 PR
 
15.09.16
22:09
(166) Пока мало, полчаса в день максимум.
Никак не защищаю.
168 Ctrekoza
 
15.09.16
22:15
(167) Вот зрение и позвоночник самая уязвимая часть когда ребенок за компом сидит. Может не надо? Или она очень инетеруется? Может лучше в спортивную секцию гимнастики пока?
169 Ctrekoza
 
15.09.16
22:16
(168) *интересуется
170 zak555
 
15.09.16
22:23
(168) кстати, да
девчонок лучше не гимнастику
171 qwerty
 
15.09.16
22:58
буэ...

Java, C#, Python

Свое мнение
172 wt
 
15.09.16
23:20
(0) блок-схемы научи строить. Тогда будет по барабану на каком языке что делать.
Наверное это симптом современных специалистов по решению задач программным способом. У меня был курс в вузе, семантика алгоритмических языков, после него по барабану какой язык. Между прочим, когда решается вопрос, как решать задачу, необходимо выбирать программно-аппаратную платформу, на какой эта задача будет решена.
173 impulse9
 
16.09.16
04:27
codecombat для мальчиков. Для девочек даже не знаю что придумать, у меня нет дочерей.

С 6 класса можно в 1С-школу программистов поводить, у них там есть java для начинающих

Свое мнение
174 Jonny_Khomich
 
16.09.16
05:24
Пусть учится готовить борщ

Свое мнение
175 H A D G E H O G s
 
16.09.16
16:46
(156) И вырастит быдлодевочка.
176 H A D G E H O G s
 
16.09.16
16:46
(163) Посмотрел видео по Лазарусу. Это же какой-то мод к Дельфи :-) С человеческим лицом.
177 H A D G E H O G s
 
16.09.16
16:49
(160) Используй TSpinEdit
178 Wirtuozzz
 
16.09.16
16:59
Буду склонять свое чадо к С++, и потом работа в престижной забугорной организации.

Свое мнение
179 igork1966
 
16.09.16
17:01
(171) + C++

Свое мнение
180 Ctrekoza
 
17.09.16
04:29
(175) С чего  это она должна вырасти быдлодевочкой?
181 Web00001
 
17.09.16
06:46
Я думаю надо начинать с colobot :) циклы условия алгоритмы, робот ездит, пишешь проги, выполняешь задания, помогая выживать космонавту. Можно играть и без программирования, Но это уже становится так себе. Имхо очень крутая штука. На русском языке.
182 bolder
 
17.09.16
07:34
(0) В семь лет обучать программированию ребёнка - надо быть злодеем.Ему школьные занятия бы успеть сделать и поиграть чтобы время осталось.

Свое мнение
183 PR
 
18.09.16
12:00
(182) Ну да, посмотреть мультики на ютубе время есть, а программировать нет, да?
Я же говорю, она сама хочет.
Если бы не хотела, не учил бы.
184 Tarzan_Pasha
 
18.09.16
13:56
(183)Так это еще и девочка! Посуду научи ее мыть лучше и полы. Уборкой заниматься! И борщи варить.

А вообще у маминой подруги дочка. Вырастила ее мать-одиночка. Так вот она изучила программирования - эта дочка, принимала участив в каких то там олимпиадах постоянно, училась она уже в Москве, а не в Казани. Ей оплачивали учебу. Потом она в США училась и работала. А сейчас работает в yandex. Талантливая девочка.
185 eryomin
 
18.09.16
14:32
(184) совсем недавно, вместе со мной сдавала экзамен на специалиста по платформе девчонка, отработавшая полгода в московском фране. влегкую, не то что мы, старые пердуны.
186 PR
 
18.09.16
15:08
(184) Паш, иди поучи жену щи варить :))
187 Jump
 
18.09.16
15:10
(182) Если есть интерес то почему нет?
188 Jump
 
18.09.16
15:11
189 Jump
 
18.09.16
15:14
Изучать какой то востребованынй язык в таком возрасте нет смысла - много лишних и непонятных сложностей и сущностей.

Да и пока вырастет этот язык может уже забудут.
А приобрести базовые навыки поможет любой язык, главное чтобы он был понятен и интересен ребенку.

Т.е язык должен был такой чтобы можно было сразу без поготовки делать что-то заметное, видимое на экране.
190 PR
 
18.09.16
15:15
(189) Ищется не то что язык, скорее среда. И Lazarus все-таки видимо подходит больше всего.
191 PR
 
18.09.16
15:16
(189) >>Т.е язык должен был такой чтобы можно было сразу без поготовки делать что-то заметное, видимое на экране.
Именно
192 Jump
 
18.09.16
15:26
(190) См.(188)
Это именно визуальная среда для детей.
193 Jump
 
18.09.16
15:27
Вот внешний вид среды
http://marsohod.org/11-blog/106-scratchstart
194 PR
 
18.09.16
15:34
(193) Может быть. Но вообще слишком уж узкозаточено и бесперспективно.
195 Jump
 
18.09.16
15:38
(194) А какие нужны перспективы?
196 PR
 
18.09.16
15:40
(195) После освоения базовых вещей по-любому захочется сделать что-то свое.
Да вот элементарно, сделать пару полей на форме и третье, с суммой первых двух.
Самому нарисовать круг и нарисовать, как он типа движется по экрану.
Запросить дату и посчитать возраст.
Да дохрена примитивов всяких, хрен знает, куда стрельнет мысль.
197 PR
 
18.09.16
16:29
(195) Вообще неплохо, нужно будет показать
198 Tarzan_Pasha
 
18.09.16
16:32
вот кстати среда разработки
https://jsfiddle.net/
199 PR
 
18.09.16
16:44
(198) Херь какая-то
200 mrFreeman
 
18.09.16
17:41
(0) Бейсик! Так:

Small Basic
http://smallbasic.com/

Бейсик. Как?
201 romix
 
18.09.16
17:42
(97) > Кирпич [RU/Москва] лидер вот http://pascalabc.net/

Скачал, выглядит очень зачетно.

Я смотрю, она и DLL-ки может...
202 mrFreeman
 
18.09.16
17:47
+(200)
Документация, в том числе на великом и могучем: https://msdn.microsoft.com/en-us/ff423682
203 PR
 
18.09.16
17:53
(202) Мерси, надо будет посмотреть :))
204 PR
 
18.09.16
18:23
(201) Кстати, да, графика в пять строчек — это то, что надо. Лучше, чем Lazarus, думаю.
205 Mort
 
18.09.16
19:02
http://store.steampowered.com/app/375820/

Ещё можно Unity поставить. Там все просто
206 Когнитивный Диссонанс
 
19.09.16
09:00
Есть же методы обучения детей, и там начинается не с вбивания текстов, а манипулирования визуальными объектами
Kodu Game Lab, Scratch
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой