OberonCore
https://forum.oberoncore.ru/

Как в "нерусскую" сборку вставить модуль из "школьной"
https://forum.oberoncore.ru/viewtopic.php?f=35&t=5028
Страница 1 из 1

Автор:  tvorimvsevmeste [ Суббота, 15 Март, 2014 13:03 ]
Заголовок сообщения:  Как в "нерусскую" сборку вставить модуль из "школьной"

Хочу сделать каркас онлайн игры в о3, в который школьники могли бы втыкать свои модули (с русскими именами переменных). о3 русские имена не принимает. Подскажите, как можно решить эту проблему (Если отказываться от русского в тексте программ, то нет смысла применять в обучении).

Автор:  Иван Денисов [ Суббота, 15 Март, 2014 16:55 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

Сейчас обсуждается вопрос поддержки юникодных литер в коде программ на уровне ядра и служебных модулей, поэтому скорее всего вопрос разрешится в недалеком (по меркам оберонов) будущем.

Автор:  tvorimvsevmeste [ Суббота, 15 Март, 2014 17:24 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

А если "вешать в граммах" (в месяцах, годах, тд.) это ориентировочно сколько?
Без русского языка в СЕРЬЕЗНЫХ проектах преимущество BB становится... призрачным. По сравнению с, например, Lasarus ступенька от чисто учебных к сколько-нибудь полезным проектам выглядит НЕОПРАВДАННО (преимуществами) большой. А для кружка нужны возможность делать ПОЛЕЗНЫЕ (с т.з. детей) проекты. Вне зависимости нравиться это мне или вам, педагогично или нет. Для удержания в кружке нужна плотная череда ситуаций успеха. Без них дети убегают туда, где эти ситуации успеха есть.

Автор:  Иван Денисов [ Суббота, 15 Март, 2014 18:12 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

Хельмут Цинн уже добавил возможность кириллических переменных в свою сборку.
http://www.zinnamturm.eu/downloads.htm
До служебных слов рукой подать, но может и пару лет пройти, сказать сложно, поскольку я конкретно этим не занимаюсь. Скоро он выпустит версию 1.7, где много чего добавляет и развивает. Рекомендую ему задать вопрос тут, скорее всего, он будет очень рад, так как работу делает большую, а фидбека мало получает.
viewforum.php?f=130

Я не совсем понимаю, как русский язык влияет на серьезность проекта... это некий cool-фактор, который может привлечь в первое время, но не принципиальная вещь для разработчика. BlackBox — бесплатный профессиональный инструмент, поддержка которого осуществляется квалифицированным сообществом энтузиастов и поклонников технологического направления Оброна. Он используется в самых серьезных проектах, люди зарабатывают деньги и решают самые разные задачи.

По моему скромному мнению, чтобы у детей были победы на занятиях требуется правильный настрой со стороны преподавателя. Что Вы преподносите в качестве победы... Ученик скажет: «Сегодня я решил эту сложную задачу сам! Я росту над собой, а не как обезьяна нажимаю на кнопки».

Автор:  tvorimvsevmeste [ Суббота, 15 Март, 2014 18:44 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

Иван Денисов писал(а):
По моему скромному мнению, чтобы у детей были победы на занятиях требуется правильный настрой со стороны преподавателя. Что Вы преподносите в качестве победы... Ученик скажет: «Сегодня я решил эту сложную задачу сам! Я росту над собой, а не как обезьяна нажимаю на кнопки».

Вы, наверное, общаетесь в основном со студентами (лучшей их частью). Ну, не входят в набор ценностей современного ОБЫЧНОГО подростка успешное решение УЧЕБНЫХ задач. А вот возможность продемонстрировать сверстникам, что он занимается чем то статусным, это,— да,— входит.

Автор:  Иван Денисов [ Суббота, 15 Март, 2014 19:52 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

В течении года вел курс по выбору для учеников восьмых классов, мы решали самые простые задачки на ББ, и им нравилось. Вот лучший пример образовательного сайта, где обучение построено как вы говорите на примере маленьких побед. Сайт учит алгоритмам с упором на алгоритмы для задач обработки биологических данных.
http://rosalind.info/problems/list-view ... ic-heights
В мире напряг с хорошими специалистами в этой области, поскольку алгоритмы действительно сложные, а большая часть задач решается именно комбинацией и применением этих алгоритмов.

Автор:  tvorimvsevmeste [ Суббота, 15 Март, 2014 20:27 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

Иван Денисов писал(а):
В течении года вел курс по выбору для учеников восьмых классов, мы решали самые простые задачки на ББ, и им нравилось.

К сожалению курс по выбору и кружок свободного посещения — две большие разницы. Перед педагогом курса по выбору не ставится первоочередной задачей удержать число посещающих чуть ли не любой ценой.

Автор:  Иван Денисов [ Воскресенье, 16 Март, 2014 06:23 ]
Заголовок сообщения:  Re: Как в "нерусскую" сборку вставить модуль из "школьной"

tvorimvsevmeste писал(а):
Иван Денисов писал(а):
В течении года вел курс по выбору для учеников восьмых классов, мы решали самые простые задачки на ББ, и им нравилось.

К сожалению курс по выбору и кружок свободного посещения — две большие разницы. Перед педагогом курса по выбору не ставится первоочередной задачей удержать число посещающих чуть ли не любой ценой.

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

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