И есть ли у вас опыт работы с Lazarus в 6 классе?
  
Это типа "а ты кто такой?" :-)           Нет, увы, в 6 классе нету. Но почему-то есть уверенность,
что я в 6 классе смогу объяснить программирование на Лазарусе.
Еще раз повторю - если учить детей программированию сразу же с
использованием промышленного языка в профессиональной среде разработки -
огромное время тратится на преодоление тонкостей самого языка, зачастую
ненужных, а также на освоение среды разработки, большая часть
функционала которой тоже не нужна. И все это только мешает учебному
процессу.
  
Какие-такие тонкости языка? Денис, ну если вы C++ преподаете, то Pascal, думается мне,
содержит куда меньше тонкостей.
Учебному процессу в школе, как известно, больше всего мешают дети. Если б не они...
Уж не знаю, как сейчас обстоят дела, но у нас в школе на лабораторных по
физике были простые вольтметры, амперметры, омметры с большими
циферблатами и простые в использовании. Специальное учебное лабораторное
оборудование. Но дома я при этом пользовался мощным электронным
мультиметром. Что-то я ни разу не слышал дискусии на тему "Почему
школьники работают с игрушечными вольтметрами, а не с профессиональным
оборудованием".
  
Потому что школа всегда финансировалась по остаточному принципу. Это первая причина.
Вторая причина - это наглядные пособия, то есть схема, собранная на стенде, должна быть
видна всем издалека. Поэтому они просты и велики. Покажите мне учителя физики, который
откажется для лабораторных работ в классе иметь 40 мультиметров? Есть у вас такие на примете?

  
А с традицией преподавания бейсика в школе надо бороться. И, на мой
взгляд, с традицией преподавания Паскаля в школе тоже нужно бороться.
  
      
Паскаль-то вам чем не угодил? Я имею в виду его современную реализацию,
объектно-ориентированную?
    

Под современной реализацией вы подразумеваете то, что с языком сделала
Borland а free pascal пытается скопировать? А где стандарт, описывающий
этот язык?
  
Там же, где и стандарты на те псевдоязыки, которым вы предлагаете учить детей. Только
Borland Pascal широко используется  в России для разработки клиентских приложений баз
данных,  и менее широко для  других разработок. То есть его знание будет полезно и после
школы, и в институте, и без оного.
А еще, на мой взляд, программа "Hello World" в самом первом, учебном
языке программирования, должна иметь вид:

print "Hello, World!"

И даже паскалевский вариант уже слишком тяжел. А про Java и говорить не
стоит.
  
То есть
    Writeln('Hello, World!');
в сравнении с    
    print "Hello, World!"
тяжеловато? :-)
Про Java говорить не буду, там тяжеловато.

С уважением
Владимир Волков

_______________________________________________
Junior mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/junior

Ответить