На каком языке программирования учить школьников по информатике и ИКТ ?

Хайдаров Геннадий Гасимович

Однозначно лучше учить школьников программированию, как части информатики и современной компьютерной культуры, чем их не учить! Если не учить ребенка на компьютере думать, то он сам научится играть в «стрелялки». Но если у подростка есть желание учиться, то возникает очень серьезный вопрос: "На каком языке учить школьников программировать?". Стоит серьезно три раза подумать в каждом конкретном случае.

Во-первых, это зависит от возраста: Например, младшим LOGO или BASIC. Страшим то, что пригодится в ВУЗе. Причем разделение на старшие и младшие условно и больше зависит от серьезности намерений учащегося и родителей.

Во-вторых, это зависит от объема часов в программе обучения и желательно заниматься весь учебный год.
То есть достаточный объем одного занятия из 2-4 уроков (по 40-45 минут) и равномерно каждую учебную неделю в течение учебного года. Такие объемы говорят о серьезных намерениях и возможности учить серьезным языкам.

В-третьих, ответ о языках программирования старших школьников по информатике и ИКТ уже предложен в Демонстрационном варианте … ЕГЭ. Это – Бейсик, Паскаль, Си, Алгоритмический язык.

Итог:

1.      При отсутствие возможностей – проходить в школе Бейсик, то есть хоть что-нибудь для развития ума.

2.     При наличие учебных часов и возможностей стараться учить основному направлению развития программирования в мире. (Можно посмотреть курсы профессионального обучения программированию и выбрать язык программирования и среду, которые больше всего предлагают платные курсы обучения). То есть из традиционного выбора между Паскалем и Си я бы выбрал Си и далее C++.