Другие языки программирования и технологии

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

Любой высокого уровня, не слишком экзотический.
Визуальные среды программирования без изучения основ - тоже не очень хорошая идея.
Оталкиватся надо от реальностей нашего образования - после школы программистами не становятся, надо еще получить высшее или ср. специальное образование (а если и есть такие гении, то это редко заслуга школы и образования) .
Программа по разделу информатики: программирование стандартизированна и при ее охвате по изучаемым темам (последовательные действия, ветвление, циклы, массивы, функции, работа в графическом режиме) выбор языка из Basic, C, Pascal - роли не играет. А вот выбор компилятора это сейчас проблемма, т. к. классика от Turbo Pascal, Turbo C, QBasic - плохо уживается на WindowsXP и Vista. Да и для школьников ни очень привлекательнен текстовый режим и 16 цветовая графика, не позволяющая написать программы (имея уровень знаний школьника, а не программиста - системщика) с использованием графических файлов в формате .bmp, .jpg использованием звуковых файлов.
Неплохая альтернатива QBASIC: BlitzBasic, DarkBasic. Не секрет, что школьников (которые конечно хотят научится программировать, а не те которым информатика далека и непонятна) привлекает идея написание игр (мне пока не встречались, те кто хотел бы искать интеграл или сумму ряда, или ввести матрицу, прибавить к каждому элементу константу, вывести матрицу - часто этим заканчивается изучение темы матрицы, а зачем это нужно и как применяется - часто так и остается недосказанным) , а данные языки дают такую возможность, написание игр не только в 2D, но и в 3D.
Большой минус этих языков - это почти полное отсутствие книг, наработок по этим программам.
А так, разрабатывая простенькие игры, можно изучать теже темы (циклы, массивы, ветвление, графику) не абстрактно и более интересно.
ВН
Вячеслав Никифоров
7 015
Лучший ответ
О, Win-Dos перименовался в Енота)
Прикольно, я даже знаю чей ответ будет выбран лучшим)
Чечня 20
Чечня 20
15 134
С++, Delphi - наиболее распостраненные языки программирования, с многолетней историей. Phiton, Ruby - развивающиеся, новые языки.
дельфи-вполне приемлимый вариант
По-моему лучше начинать с блок-схем и алгоритмов, потом обзорно пройтись по Pascal и переходить на Delphi.
Что касается С++ и Assembler, то это просто смешно. Если школьнику нравится программирование, то он и сам сможет выучить эти языки. А если ему это абсолютно по барабану, то тут и basic не поможет. Это моё мнение.
c++ и асм
Scratch
Простой, кроссплатформенный язык, специально предназначенный для обучения детей. Нормальная документация на русском и среда разработки. Есть методички и для преподавателей. Детям нет смысла изучать что-то сложное или низкоуровневое, нужны лишь базовые навыки. В 10-11 специализированных матмех классах можно ввести Python. C++, C и прочее -- только институт.