OberonCore
https://forum.oberoncore.ru/

Нужна ли русификация?
https://forum.oberoncore.ru/viewtopic.php?f=3&t=81
Страница 3 из 3

Автор:  Борис Рюмшин [ Четверг, 15 Май, 2008 01:26 ]
Заголовок сообщения:  Re: Нужна ли русификация?

Valery Solovey писал(а):
Зачем глагол? Может, лучше сделать аналог F5?

Короче, поставить перед компилятором препроцессор сразу...

Автор:  Trurl [ Четверг, 15 Май, 2008 10:13 ]
Заголовок сообщения:  Re: Re:

Максим писал(а):
Может подскажете (кто знает в каком месте в сорцах БлэкБокс1.5 sp4.01 Рус) можно добавить или как сделать замену синонимов операторов IF THEN ELSE на ЕСЛИ ТО ИНАЧЕ (чтобы компилятор перед компиляцией заменял ЕСЛИ ТО ИНАЧЕ на IF THEN ELSE и таким образом переваривал и русские и английские операторы - очень хочется такое сделать сильно помогает пониманию/обучению)


Процедура DevCPS.Get.

Автор:  Info21 [ Четверг, 15 Май, 2008 20:40 ]
Заголовок сообщения:  Re: Нужна ли русификация?

Илья Ермаков писал(а):
...Вообще, ну никакого смысла тут нет. Ведь IFы-THENы-ELSEы - это не слова. Это просто символы нотации. Воспринимаются как единое целое. Как знак интеграла, например.

Подозреваю, что на уровне, скажем, 5-клашек смысл может быть.

Но я бы не в компилятор лез, а попытался сделать препроцессор: который бы запоминал отображение позиций и из скрытого англ. текста после неудачной компиляции копировал вставлял черные квадратики в русскоязычный исходник.

Более сложные сервисы (открытие сорца из Трапа) делать, возможно, и не нужно для такого простого уровня.

С другой стороны, встанет проблема переучивания.
Всё-таки, мне кажется, тут шанс, самое начало с русскими ключ. словами было бы попроще. Когда немножко привыкаешь, перестаешь их читать, тогда можно, наверное, и на английские перейти.

Но нужен опыт и статистика.

Автор:  А.П. [ Пятница, 16 Май, 2008 06:15 ]
Заголовок сообщения:  Re: Нужна ли русификация?

Из моего опыта: 8-классники поголовно воспринимают англ.ключевые слова КП совершенно без напряга. К этому возрасту они уже неплохо знают а.я. В случае др.языка, что бывает редко, тоже нет затруднений.
Статистики с 5-клашками у меня лично мало.
С другой стороны, для начинающих надо так мало ключевых слов (<20), что выучить их перевод не составляет большого труда. Да и автоподстановка по F5 полных каркасов вместо 1-2 первых букв значительно облегчает первые шаги и не требует идеального заучивания чужих слов. Практически надо запомнить менее 10 начал конструкций. Сложнее научить тому, ЧТО надо вставлять внутрь каркаса конструкции и КАК она работает. Если ученик не может и не хочет понять устройство и работу цикла, то ему без разницы, как выглядят ключевые слова цикла. Если человек не в состоянии понять смысл всего нескольких операторов: присваивания, IF-THEN-ELSE-END, WHILE-DO-END, FOR...END, процедур без параметров, то научить его конструктивному, созидательному алгоритмическому мышлению вообще невозможно. Самое сложное в обучении программированию - научить декомпозиции задачи на элементарные составляющие и выстраиванию в логической последовательности действий, приводящих к решению задачи. Вот это, на мой взгляд, самое важное и полезное в школьной информатике и как раз с этим школа в массе своей не справляется. И перевод на русский малочисленных основных конструкций КП решению этой проблемы не поможет.

И еще. Если у присутствующих есть желание и время внести свой вклад во внедрение КП/ББ в образование, то в нем найдется целый ряд других важных мест для приложения усилий. Конкретику готов обсуждать.
Сугубо ИМХО.

Автор:  Info21 [ Пятница, 16 Май, 2008 11:59 ]
Заголовок сообщения:  Re: Нужна ли русификация?

А.П. писал(а):
... И перевод на русский малочисленных основных конструкций КП решению этой проблемы не поможет. ...


Ответил здесь: viewtopic.php?p=15471#p15471

Страница 3 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/