Я согласен с Борисом: налицо подгонка ББ под что-то неестественное для ББ.
Но тут коллега-преподаватель из школы пришел. Вероятно, у него своя профдеформация, обусловленная "причудами нашего школьного образования". А у нас тут - своя, обусловленная средой. Как раз встреча таких уклонов - интересна.
"Ткачёв, за это избыточное сокрытие, его справедливо критиковал. Ну нет проблем объяснить детям, как работать со средой." Я как раз думал, что Федор Василич бы возражал против сокрытия, MAIN и т.п., вы подкрепили мои предположения. И я тоже не возьму в толк, почему нельзя детям объяснить, как оформить модуль. Во 2 классе учат писать "Классная работа", по центру, а рядом, на полях - дату. Дату учат писать сначала число, потом месяц. В 7 классе их на физике учат оформлять должным образом решение задач: столбик Дано, столбик Си, столбик Решение. Справляются дети, обучаются. А программу нужно оформлять так: пишешь MODULE , пишешь PROCEDURE, тут отступы делаешь, в конце END.
Ожидания, что "программу нужно запускать", кмк, нет у детей, по крайней мере, у тех, кого я обучал с нуля - не было. (А кстати, что такое "модуль запускать"? ) Они же пришли, как табула раса, и я им объясняю: вот так оформляешь программу, вот так ею пользоваться можно (с помощью коммандера). Вполне 12-летнему мальчику оказалось посильно.
Мой второй опыт с Паскалем был в обучающей среде, кажется, мини-паскаль называлась. (Первый - на бумаге:). Там, емнип, на текстовом экране уже был вбит шаблон: program, var, begin, end. Мне оставалось только вбить свою нехитрую программу. Среда, тем самым, избавляла меня от описок и части синтаксических ошибок, и этим помогала. Но не скрывала внешнего вида и структуры программы. Вскоре после этого мне попался турбо-паскаль, и его пустое синее окно, конечно, слегка приводило в растерянность. Но я уже видел в мини-паскале, как выглядит программа, и это укрепляло. Вот что-то такое можно было бы сделать в ББ. Можно очень простой прототип: форму с полями ввода. И даже кнопку "Выполнить", раз уж так хочется ее иметь, и раз коммандеры на потом откладываются.
|