OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 20:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
СообщениеДобавлено: Воскресенье, 25 Ноябрь, 2007 17:13 

Зарегистрирован: Пятница, 02 Декабрь, 2005 14:35
Сообщения: 210
Откуда: Россия, Томск
Коллеги!

В последнее время в сфере школьного образования идут активные подвижки в сторону формирования пакета свободного ПО. Правительство выделяет значительные деньги на приоритетный нацпроект «Образование». Правда, дележка этих денег ведется чиновниками обычным ... способом. Тем не менее, стоит попробовать получить некоторую сумму на то, что я назову здесь «проектом обустройства» КП/ББ для среднего российского образования. Хотелось бы обсудить набросок проекта. Может, его удастся подать «наверх» и так или иначе претворить в жизнь.
Материалы, наработанные энтузиастами, интересны и полезны, но оставляют желать лучшего. Их надо очень придирчиво перелопатить и существенно дополнить. Поэтому в состав гипотетического Проекта я бы включил:

1. Доработку перевода документации ББ, выполненного энтузиастами (техническое редактирование, приведение терминологии к единообразию, вычитка...)
2. Перевод на русский язык ряда разработок из Коллекции Г.Зинна (Basic, Ctls, Escher, Music, Beautifier, …), которые могут использоваться в преподавании программирования и вообще в школе, а также в будущих разработках для школьного образования (инструментальные пакеты и наборы типа Ctls). Возможно, расширить Beautifier некоторыми средствами пакета "Мастер" С.Губанова
3. Развитие ББ подключением/настройкой функций офисных пакетов с учетом школьной специфики. Например, чтобы ББ мог использоваться как развитый текстовый редактор.
4. Пополнение ББ цифровыми образовательными ресурсами по различным предметам и темам школьной программы (например, тренажеры/демонстраторы/калькуляторы по таблице умножения, склонению числительных по падежам, работе с обыкновенными дробями и др.; вообще говоря, это направление развития бесконечно)
5. Полную юникодизацию ББ
6. Доработку пакета «черепашка»
7. Воспроизведение на КП известных и разработку новых учебных исполнителей (программных роботов) ("а-ля Роботландия").
8. Доработку системы локального автоматического тестирования (САТ) решений учебных задач (без выхода в какую-либо сеть)
9. Доработку системы дистанционного автоматического тестирования для олимпиад по информатике разного уровня, начиная со школьных и кончая российскими
10. Формирование Задачника – обширного банка задач, тестовых наборов к части из них с правильными ответами и образцовыми решениями на КП, покрывающими с большим запасом все темы школьного курса программирования.
11. Подготовку «оберток» и/или методических пособий для ряда сложных разделов - типа графического пакета Info21sysTPGraphics и пакета Lab, получения данных с датчиков учебной цифровой лаборатории, работа с мышью и клавиатурой (чтение скан-кодов клавиатур разных модификаций), программирования анимаций, кросс-программирования игровых и учебных роботов, и т.д. Пользование подобными средствами надо сделать таким же простым, как циклом FOR. С графикой и автозаменой, например, это хорошо удалось info21!
12. Подготовку официальной бесплатной школьной версии ББ с перспективой дальнейшего развития
13. Подготовку и выпуск серии методических пособий суммарным объемом порядка 200 (двести) авторских листов - заделы у ряда авторов есть, и немалые.
14. Поддержку порталов, посвященных так или иначе КП/ББ
15. Проведение массовых курсов переподготовки методистов и учителей информатики по методам преподавания основ алгоритмизации на базе КП/ББ, устройству и развитию среды, технике проведения олимпиад на КП и т.п.
16. Организацию региональных (?) центров технической поддержки (сall-центр) или через специальный портал
17. Перенос школьной версии на Линукс

В обсуждениях с интересующимися из числа новичков часто затрагиваются темы возможных доработок/развития ББ. Хорошо бы все их суммировать и вычленить то, что действительно нуждается в улучшении, не нарушая духа и базовых принципов оберон-систем.

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

Задача-максимум – добиться такого уровня развития, качества и распространения ББ, чтобы он стал продолжением операционной системы любого школьного компьютера и домашнего компьютера школьника.
Возможно, под эту масштабную задачу следует выкупить у разработчиков ББ некую генеральную лицензию.

Как организоваться и кто что будет делать - пока не обсуждаю.

Какие будут замечания и предложения?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 25 Ноябрь, 2007 21:46 

Зарегистрирован: Четверг, 01 Июнь, 2006 11:14
Сообщения: 240
предложение по ББлаб:
нужно сделать так, чтобы было видно, как робот вляпался в стену
в смысле
сейчас так:
если алгоритм приводит к врезанию в стену, то после запуска процедуры у нас сразу выскакивает "робот разбился об стену" и ученику не показали, как робот шел ДО того как разбился
на мой взгляд, это существенный методический минус.
понимаю что там идет мгновенное выполнение после компиляции и потом только замедленное, но нужно чегонить придумать

по поводу доразвития черепашки:
до уровня логомиров например?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Апрель, 2008 19:49 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Для облегчения поддержки разных версий пришлось придумать "базовую конфигурацию" коя будет исходным пунктом для дальнейшего.
Там поддержка русификации есть, но все меню английские -- максимальная близость оригиналу, почти точный суперсет.

Внимание: я был вынужден по-другому организовать русскоязычную документацию -- "ортогонально".
Старая схема задолбала, мне очень неудобно.
Теперь есть Docu и рядом DocuRu, и команды тоже дублируются: Documentation и Документация -- открывают документацию на соответствующем языке.

Дельту перетряс -- см. там же.

См. через новости Информатики-21.

Подчеркну, это "базовая" версия. Промежуточная точка.
Отдельно выложу свою лицейскую (с Черепашкой, русскими меню и т.п. -- скоро) и университетскую для своего курса (до сентября).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Апрель, 2008 23:13 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Фёдор Васильевич, всё хорошо.

Только вот зачем Вы из раза в раз включаете в пакет мусор uninst.exe - uninst.dat?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Апрель, 2008 23:27 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Так. Ну что же, это уже не может не радовать:

Info21 писал(а):
Для облегчения поддержки разных версий пришлось придумать "базовую конфигурацию" коя будет исходным пунктом для дальнейшего.

Порадовало разделение на пакеты - по уму. (первое впечатление, внутрь ещё не залез).
Цитата:
Внимание: я был вынужден по-другому организовать русскоязычную документацию -- "ортогонально".
Старая схема задолбала, мне очень неудобно.

Эх... ключевое слово здесь "мне"... ладно, посмотрим как оно...
Цитата:

Дельту перетряс -- см. там же.

Посмотрим на сколько...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 09 Апрель, 2008 07:22 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Борис Рюмшин писал(а):
Цитата:
[b]... Старая схема задолбала, мне очень неудобно.

Эх... ключевое слово здесь "мне"... ладно, посмотрим как оно...


Не уверен, что тут есть много людей, кои с бОльшим числом учебных и неучебных версий активно работают, пытаются переводы редактировать и проч.

Борис Рюмшин писал(а):
Цитата:
Дельту перетряс -- см. там же.

Посмотрим на сколько...

Просто прочесал. Как волосы чешут. Чтобы мусор вычесать. Был же он там -- Вы же помните :-) А по сути ничего не изменилось.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 09 Апрель, 2008 07:27 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Илья Ермаков писал(а):
Фёдор Васильевич, всё хорошо.

Только вот зачем Вы из раза в раз включаете в пакет мусор uninst.exe - uninst.dat?


Я не включаю, а просто не трогаю. Для простоты.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 09 Апрель, 2008 08:03 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Info21 писал(а):
Илья Ермаков писал(а):
Фёдор Васильевич, всё хорошо.

Только вот зачем Вы из раза в раз включаете в пакет мусор uninst.exe - uninst.dat?


Я не включаю, а просто не трогаю. Для простоты.

А лучше трогать - оно всё равно не работает, а потом лишний повод у "оппонентов" флуд развести.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 09 Апрель, 2008 08:07 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Info21 писал(а):
Просто прочесал. Как волосы чешут. Чтобы мусор вычесать. Был же он там -- Вы же помните :-) А по сути ничего не изменилось.

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 10 Апрель, 2008 02:36 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Борис Рюмшин писал(а):
А лучше трогать - оно всё равно не работает, а потом лишний повод у "оппонентов" флуд развести.


Да, вспомнил про флуд. Надо убрать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 12 Апрель, 2008 23:42 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Мусор убрал, ссылочку поправил.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Апрель, 2008 10:16 

Зарегистрирован: Пятница, 29 Июнь, 2007 12:16
Сообщения: 98
Федор Васильевич, вы лучше свой скрипт для менеджера проектов доведите до ума. А еще лучше запаять его внутрь ББ.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Апрель, 2008 11:32 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Darksnake писал(а):
Федор Васильевич, вы лучше свой скрипт для менеджера проектов доведите до ума. А еще лучше запаять его внутрь ББ.


Скрипт не мой. А что там не так?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Апрель, 2008 13:19 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Info21 писал(а):
Darksnake писал(а):
Федор Васильевич, вы лучше свой скрипт для менеджера проектов доведите до ума. А еще лучше запаять его внутрь ББ.


Скрипт не мой. А что там не так?

А что за скрипт?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Апрель, 2008 14:00 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Борис Рюмшин писал(а):
А что за скрипт?


"динамический" /Use

в некой папке (ниже root) можно иметь несколько вторичных папок,
скрипт открывает диалог, можно выбрать вторичную папку, в которой и работать.

Код:
' adapted by FVT 2005-08-28
'------------------------------------------------------------ browse.vbs ----
' Author: Bernhard Treutwein BdT(at)wildwein de
' based on a hotline answer of the german computer magazin c't, issue 9/2004, p. 184
' original script and copyright available at: ftp://ftp.heise.de/pub/ct/listings/0409-184.zip
' modified with help of the original author Hajo Schulz [hajo.schulz@heise.de]
' Last change: 28-Apr-2004
' ------specific directories changed by FVT as needed.

Option Explicit
Dim sh, app, fldr
Dim prg, arg, mypath, root
Dim i

Set sh = WScript.CreateObject("WScript.Shell")
Set app = Wscript.CreateObject("Shell.Application")

prg = "C:\!BlackBox\exe\blackbox15i21base\BlackBox.exe"  ' Define prg as the full path name of your BlackBox installation
root = "C:\!BlackBox\!projects\"  ' Define root as the full path name of the root directory of your BlackBox Projects

set fldr = app.BrowseForFolder(0, "Please choose project folder" & CHR(10) & CHR(10) & "Cancel uses Blackbox Program directory", 65, root)
If fldr Is nothing then ' Cancel pushed, use default
  mypath = ""
 Else
  mypath = fldr.Self.Path
End If

If mypath = "" Then
  sh.Run prg, 1, false
 Else
'  sh.CurrentDirectory = "C:\!BlackBox\!projects\"
'  mypath = "C:\!BlackBox\!projects\"
  sh.CurrentDirectory = mypath
  sh.Run prg & " " & "/use " & mypath, 1, false
End If


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB