Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

OberonCore.ru - Оберон, Компонентный Паскаль, BlackBox


Здравствуйте, уважаемые читатели!

I. Новости Интернет-проекта OberonCore.ru

Выпущена новая версия BlackBox Lab - 1.0.2.

См. http://oberoncore.ru/index.php?option=com_content&task=view&id=96&Itemid=29
Обсуждение Lab на форуме: http://forum.oberoncore.ru/viewtopic.php?f=7&t=571&st=0&sk=t&sd=a

Отметим, что в новом учебном году началось внедрение учебных исполнителей BlackBox Lab  в школьную программу в Витебской области Белоруссии.
См. http://www.inr.ac.ru/~info21/vitebsk/welcome.html

Изменения в версии 1.0.1 от 10.09.2007

Исправлены ошибки:

1. При щелчке по другому заголовку задачи не изменялась информация в полях диалога свойств задачи.

2. В документе, открытом в режиме "только чтение", можно было изменять свойства задач.

Добавления:

1. Таблица стандартных цветов (добавлена ссылка в карте документации).

2. Доработан исполнитель Робот.

   1) Введена возможность быстро строить большие стенки.
   Удерживайте нажатым Shift и проведите мышью линию, вдоль которой требуется построить стену, или прямоугольник, который требуется ограничить (однако для тех фрагментов, где уже есть стена, она будет убрана. Т.е. разметка "инвертируется").
   
   2) Добавлены команды:
      FillColor (ЗакраситьЦветом) - позволяет закрашивать клетку определённым цветом.
      EditClear (РедактОчистить) - очищает разметку на поле.
      Load (Загрузить), Save (Сохранить) - загружает и сохраняет поле Робота.
      Подробнее см. документацию модулей LabRobot и LabRobotRu.

Изменения в версии 1.0.2 от 15.09.2007

Исправлены ошибки:

1. В нерусифицированной версии BlackBox не работали команды вставки англоязычных исполнителей (теперь эти команды перенесены в англоязычные модули).

2. Устранено накопление погрешности у исполнителя Черепашка (невозвращение Черепашки в исходную точку при некоторых углах поворотов).
Исправления внесены Юрием Скалько (PGR).

 

II. Новости проекта Информатика-21

Источник см. здесь http://www.inr.ac.ru/~info21/nov.htm 

2007-09-04
Краткий отчет с томского Совещания (3 июля 2007, Томский гос. университет).

2007-09-04
Материалы урало-сибирской части визита Вирта в 2005 г.

2007-09-03
Решением Ученого совета факультета информатики Томского гос. ун-та первокурсники изучают программирование, используя две среды: Блэкбокс и Лазарус (по выбору; Дельфи и проч. исключены из ассортимента). Лабораторные занятия по Блэкбоксу ведет А.И.Попков.

Электронная версия пособия по программированию для абитуриентов, поступающих на факультет информатики ТГУ, авторы Ю.Л.Костюк и И.Л.Фукс, переведена на Компонентный Паскаль.

2007-09-03
А.И.Попков, наш координатор в Сибирском Федеральном Округе и первый внешний участник проекта, вступил в должность Директора образовательных проектов быстрорастущей инновационной компании Элекард (Томск) — одной из очень немногих ИТ-компаний России, на деле успешно реализующей декларируемую цель перехода к инновационному развитию: компания "живет" разработкой и экспортом высокотехнологической наукоемкой продукции (лицензий на видеооборудование).
Это назначение является признанием со стороны ИТ-индустрии высокого уровня нашего проекта.
Одновременно А.И.Попков приступил к работе в качестве преподавателя на факультете информатики Томского государственного университета с целью отработки методики преподавания вводных курсов программирования в русле идей нашего проекта.
(Комментарий. Пока одни ... скажем так, ждут и сомневаются, другие -- те, кто сумел своим умом сориентироваться и проявил терпение в общении с местными руководителями образования -- уже пожинают плоды ...)

2007-09-02
Наш консультант Никлаус Вирт закончил работу над пересмотренным сообщением о языке Оберон (теперь это Оберон-07). Устраняются последние опечатки.
Наиболее существенное изменение в Обероне-07 с точки зрения обучения программированию
-- полная реализация цикла WHILE с несколькими ветками (как было предложено Э.Дейкстрой из теоретического анализа построения программ; см. его книгу "Дисциплина программирования"). Соответственно, из языка удален цикл LOOP с возможностью выхода из произвольной точки (EXIT). Кроме того в Обероне-07 запрещены множественные операторы RETURN в теле процедуры; разрешен только один, непосредственно перед закрывающим процедуру END.
Оба изменения идут в том же направлении, что и сделанное когда-то исключение оператора
GOTO, и направлены на повышение верифицируемости -- а следовательно, надежности -- программ.
Практика подтверждает, что применение метода Дейкстры позволяет резко упростить построение сложных циклов, практически исключая сложную отладку и гарантируя правильность (разумеется, при использовании надежного компилятора).

2007-08-29
Выложен сборник избранных статей Эдсгера Дейкстры (переводчик
Alf; впервые опубликован на сайте OberonCore.ru). Настоятельно рекомендуется для "продувки мозгов".

2007-08-23
В Витебске (Беларусь) весьма успешно продолжается эксперимент. Из сообщения от А.Б.Кондратовича:

From: Александр Кондратович [voipk at mail.ru]
To: info21 at ms2.inr.ac.ru
Subject: ИНФОРМАТИКА-21
Time: 2007-08-23 at 11:39
Message
... С наилучшими пожеланиями из Беларуси А. Кондратович.
Вот и закончился первый год нашего эксперимента, начинаем работу второго года.
... мы разработали фаультатив для учащихся 1-4 классов "Компьютерные исполнители в среде программирования BlackBox". Таким образом, количество участников нашего эксперимента значительно увеличится.
... Для учащихся 5-12 классов разработана программа спецкурса "Язык объектно-технологического программирования Компонентный Паскаль в среде программирования BlackBox".
...
управление образования Витебского облисполкома дало нам зелёный свет на продолжение интересного дела.
... В апреле 2008 года планируем уже традиционную олимпиаду "Компьютерная сказка" для учащихся 1-4 классов провести в BlackBox.
Отчет за 2006-2007 уч. год

 

С наилучшими пожеланиями,
команда проекта OberonCore.ru.


В избранное