> -- Иван Денисов писал(а):
> ...Давайте делать новую школьную сборку всё же на Блэкбоксе 2.0, ...
С радостью! Вот только, я думал, что она пока в альфа-версии.
Разве она уже готова для применения?

> -- Иван Денисов писал(а):
> В системе Блэкбокс удобно вызывать процедуры, поэтому лучше сразу разместить код в процедуре:
Да, дети отлично воспринимают процедуры. Но пусть они сперва увидят "голый" код. Потом, конечно, я подключу процедуры.

> -- Comdiv писал(а):
> Интересно, о каком классическом Паскале, который знают знакомые, идёт речь?
Вот, посмотрите:
## Код:
```
MODULE Hello;
    IMPORT Log;
BEGIN
    Log.String("hello world");Log.Ln;
END Hello.
```

Тут END с уточнением, что именно подошло к завершению. Именно эта мелочь мешала. Мы её даже не сразу увидели

Ещё кое-что. Я не зря спрашивал на конференции про семантику отступов:
Вот тут всё работает.
## Код:
```
MODULE Hello;
    IMPORT  Log;
BEGIN
    Log.String( 'Привет!' );  Log.Ln;
END Hello.
```

А вот тут - не работает. Разница - в одном отступе.
## Код:
```
MODULE Hello;
IMPORT  Log;
BEGIN
    Log.String( 'Привет!' );  Log.Ln;
END Hello.
```
