Python

Вот какой смысл учить в школах и ВУЗах мертвые языки, вроде Бэйсика и Паскаля?

Я думаю, что проще учить какой-нибудь из современных высокоуровневых языков (Python, C#, C++, Delphi уж на худой конец). Базовые понятия об алгоритмах можно почерпнуть и из них. Да, немного сложнее в освоении, но их вполне можно будет использовать для практических задач в будущем...
Игорь Киреев
Игорь Киреев
61 622
Паскаль неплохой вариант учебного языка. Конечно, Паскаль не лишён недостатков (даже в качестве учебного языка). Какой язык выбрать?
В Python динамическая типизация, это недостаток для учебного языка.
C# - даже в простейшей программе надо создавать класс. Получается, надо писать лишние слова, смысл которых новичку непонятен.
C++ очень сложный, замороченный язык.
Delphi - это расширенный Паскаль. При изучении основ программирования эти расширения не нужны.
Есть более новые языки, которые могли бы заменить Паскаль. Но эти языки либо мало популярны, или по ним мало литературы для новичков. Поэтому Паскаль - это традиция.
Антон Нейман (Осипов)
Антон Нейман (Осипов)
58 065
Лучший ответ
Игорь Киреев Спасибо за интересный и развернутый ответ)
Я не знаю в каких школах и вузах учились остальные, но в моем случае смысла от информатики было ноль полный и абсолютный ноль. Основная причина адовый коктейль полной неподготовленности преподавательского состава и применения классических приемов обучения к специфической дисциплине, а именно начинаем с основ.... а далее программа обучения тупо заканчивается и остаются рудиментарные разрозненные куски знаний+никаких навыков их применения.
Аданис Баширов Такая же фигня.
Это ещё что...
Вот до революции в гимназиях учили латынь и греческий.
Адиль Тахаров
Адиль Тахаров
78 441
смысл прост, что знают, то и втирают
хочешь больше, прлати бабло, изучай сам
Илья Ванюков
Илья Ванюков
96 794
"Delphi" - который устарел
"C++" - который и взрослым-то не под силу, если нет профессионала рядом
"Я думаю" - вредно тебе над этим думать, увы...

"но их вполне можно будет использовать для практических задач в будущем..."
каких там практических задач?
училка научит как на работу джуниором устроиться? все 30 человек придут джуниорами? в одну ту же компанию? или в 20-30 разных компаний придут одинаковые джуниоры?

вот чему стоило бы учить так это гуглить. ну кто-то и учится наверно. чтобы найти ГДЗ, готовые рефераты и прочее. менее способные учатся задавать вопросы на ответах и ждут халяву. вот это реально практическая информатика.
Игорь Киреев Согласен) особенно насчёт последнего.
Но как по мне все познается именно через решение более сложных правтических задач. Если человек ищет решения - он их найдет.
"Delphi - который устарел" - тоже согласен, поэтому "на худой конец"
Хотя много небольших программ до сих пор на нем пишут) все же практического толку от него куда больше, чем от Паскаля, а в плане изучения он достаточно простой...
Просто в таких вуза преподы больше ничего и не знают
Anton Kosyakoff
Anton Kosyakoff
92 358
В школах дают общее образование, и на этих языках проще всего показать суть программирования. Готовых профессиональных программистов, так же как и физиков, химиков школы не готовят.
А шоб було, один писюн никто потом не идет по тому. что учили или преподавали в школах или вузе. Идешь потом работать как есть грузчиком или *свободная касса* и в перерыве на выходных, потягивая пиво или чего покрепче выкабеливатся, что ты знаешь языки программирования.
А если серьезно, то толку от этого мало, так-как нужен хороший специалист. А денег как всегда нет! Ну, ты и сам дальше понимаешь
Igor Mishin
Igor Mishin
16 571
Если нужно научить именно основам построения алгоритмов, то лучше паскаля сложно что-то придумать.
Более сложные языки будут использованы как микроскоп для забивания гвоздей. Тот же delphi - ориентирован больше на построение приложений с GUI. Зачем это школьникам, когда им надо разобраться в работе циклов и рекурсиях?
Андрей Карелин
Андрей Карелин
15 498
Ну насчет будущего - фиг его знает что там появится. Но насчет актуальности сегодня, да полностью согласна
Тут за одно поколение такой прорыв.. поэтому системе образования никогда не поспеть, надо понимать что всё лежит на самообразовании в наши дни.
Увы, такова программа образования. А вы направьте обращение министру образования с полным объяснением вашей идеи. Может хоть прочтёт.