Какой язык программирования с репетитором?
Ребенок в 7 классе, в сетке 2 часа информатики, учитель не впечатлил, на многое с ним не рассчитываем. Нашла студента для дополнительных занятий. Какой язык программирования выбрать? Пока искала, мнения кандидатов разделились - большинство предложило Паскаль (и тот, которого мы с ребенком выбрали для занятий), кто-то - Питон или вообще Скрэтч или что-то игровое. Аргумент за Паскаль тот, что он дает фундаментальную базу, которая облегчит понимание других языков впоследствии. Будучи весьма далекой от информатики, теоретически согласна с таким утверждением, но практически не могу оценить, действительно ли именно Паскаль даст такую мощную понятийную базу. Прошу помочь принять решение)
Цель занятий - развитие мышления в эту сторону, расширение области знаний.
И какой уровень ребенка в математике?
у паскаля есть то преимущество, что это понятный относительно простой "классический" язык. То есть начинать с него хорошо с учебной точки зрения. Но плохо с практической.
Для олимпиад нужен С++, для жизни нужен скорее питон.
Для ЕГЭ наверное паскаль тоже подойдет.
Поэтому сейчас те, кто ориентирован на олимпиады, начинают с питона, потом переходят на С++. Это плохо с методологической точки зрения, но хорошо с практической. Методологические недостатки компенсируются силой детей. В олимпиады слабые не идут.
Люди старой закалки пытаются начинать с паскаля (а кто-то и с Кумира) По этому признаку как раз старую закалку можно отличить. Для ЕГЭ вероятно этого хватит, но ни в олимпиады, ни для жизни.
Учитель озвучила 1 четверть Кумир (видимо для затравки), 2-4я - Питон.
а что вы под старой закалкой понимаете в этом контекте?
Берите что-то современное. Я за джаву - она как раз даст ту самую базу и развитие мышление, которого вы хотите
Цель какая?
Будь моя воля, дети начинали бы с ассемблера, какого-нибудь простенького, как у ADSPшек. Чтобы хорошо понять, что такое процессор, память, обмен данными. В идеале ещё бы лабораторию с осциллографом, чтобы всё увидеть вживую на отладке.
Потом что-то типа С, Паскаля.
А дальше уже перлы с питонами и джавами, опенскады, эскуэли и тп.