OberonCore https://forum.oberoncore.ru/ |
|
Семантический редактор https://forum.oberoncore.ru/viewtopic.php?f=93&t=1542 |
Страница 31 из 34 |
Автор: | Владислав Жаринов [ Суббота, 02 Февраль, 2013 06:00 ] |
Заголовок сообщения: | Re: Семантический редактор |
Вот ещё в связи с юмлём - чего может получиться... непонятного: Вложение: На схеме видим разнобой механизмов связывания работ. То через "расщепления", то чем-то вроде переходов... |
Автор: | Валерий Лаптев [ Четверг, 07 Февраль, 2013 13:54 ] |
Заголовок сообщения: | Re: Семантический редактор |
Да, это сильно похоже на сеть Петри... Но они ж таких слов не знают... Кстати, мы уже первый приз получили за семантический редактор... Сошников написал в своем блоге: Цитата: Мотивирующий приз за раннюю подачу заявки на Imagine Cup получает команда ИУшки Incorporated из Астрахани http://blogs.msdn.com/b/rustudents/arch ... akhan.aspx |
Автор: | Дмитрий Грачёв [ Четверг, 07 Февраль, 2013 14:58 ] |
Заголовок сообщения: | Re: Семантический редактор |
Ого, рандом однако. |
Автор: | Владислав Жаринов [ Пятница, 08 Февраль, 2013 08:29 ] |
Заголовок сообщения: | Re: Семантический редактор |
Валерий Лаптев писал(а): Да, это сильно похоже на сеть Петри... Но они ж таких слов не знают... Эти знают... книжка как раз про расширения СП для БП-описательства... Только тут у них (точнее, в используемом варианте юмля) предполагается "вызов работы как процедуры" вперемешку с "естественным переходом на работу" (по срабатыванию "перекрёстка")... это как минимум... Мне, честно сказать, не хотелось бы такие схемы видеть... по "принципу наименьшего удивления"... не только читателя, но и исполнителя тоже (т.к. надо будет как-то "программно строго" разруливать это дело... так ведь?)...... Поэтому во вновь созданном подфоруме, возможно, стоит постепенно договориться, как без с-ложности описывать деятельность... используя и уместные темы отсюда?.. |
Автор: | Дмитрий Грачёв [ Среда, 13 Февраль, 2013 11:41 ] |
Заголовок сообщения: | Re: Семантический редактор |
Мы выиграли СТАРТ |
Автор: | Илья Ермаков [ Среда, 13 Февраль, 2013 11:44 ] |
Заголовок сообщения: | Re: Семантический редактор |
Поздравляю Успехов! |
Автор: | Валерий Лаптев [ Среда, 13 Февраль, 2013 20:46 ] |
Заголовок сообщения: | Re: Семантический редактор |
Адрес нашего сайта: http://www.sem-tech.net/ru-ru/%D0%93%D0 ... D1%8F.aspx Это первая версия. Там же можно скачать первую версию нашей среды, и прочитать первую заметку о среде. Заходите, регистрируйтесь, участвуйте в обсуждениях. |
Автор: | Владимир Паронджанов [ Среда, 13 Февраль, 2013 21:07 ] |
Заголовок сообщения: | Re: Семантический редактор |
Цитата: Semantic IDE. Запрограммируй свою жизнь на успех! Мы хотим изменить жизни миллионов людей к лучшему. Научись программировать сейчас с Semantic IDE - инновационным интерактивным самоучителем по программированию! Узнать больше Валерий Викторович, мне понравилось. От всей души поздравляю! |
Автор: | Владимир Паронджанов [ Среда, 13 Февраль, 2013 21:21 ] |
Заголовок сообщения: | Re: Семантический редактор |
СТРАНИЦЫ ИСТОРИИ СЕМАНТИЧЕСКОГО РЕДАКТОРА В самом первом сообщении этой темы viewtopic.php?p=28626#p28626 Сергей Прохоренко писал(а): А что такое структурный редактор, если не секрет? В ответ прозвучали навсегда вошедшие в историю чеканные слова — viewtopic.php?p=28653#p28653 Валерий Лаптев писал(а): Сейчас я это называю семантический редактор. Это примерно то же самое, что и ББ, только программы сразу конструкциями набирать, а не символами. Модель программы создается в редакторе — еще до компиляции. |
Автор: | Борис Рюмшин [ Среда, 13 Февраль, 2013 23:32 ] |
Заголовок сообщения: | Re: Семантический редактор |
Ну на счёт историчности... идея то не настолько нова... Были подобные работы и в Союзе, был Синклер 48 с его редактором Бэйсика и есть КуМир (пока ещё)... Но Валерия Викторовича с командой однозначно нужно поздравить!)))))) |
Автор: | Валерий Лаптев [ Четверг, 14 Февраль, 2013 07:20 ] |
Заголовок сообщения: | Re: Семантический редактор |
Естественно, работ было много. Но у нас цель - студентов обучать с минимальными затратами нервной энергии... Вот сейчас они после одного семестра переходят на стандартную Студию. То ли курс поступил хороший, то ли это влияние полугодового обучения в редакторе, но преподы отмечают - переход у подавляющего большинства получился без проблем. |
Автор: | Илья Ермаков [ Четверг, 14 Февраль, 2013 08:26 ] |
Заголовок сообщения: | Re: Семантический редактор |
Посмотрел Жалко, под Линуксом не ходит, пришлось искать Вынду Интересная штука, приятная. Однако что-то я изменил - и ничего явно не сохранял, так оно даже после переоткрытия кричало об ошибках в коде тронутого мной модуля и ничего не запускало, пока я не перераспаковал из архива. При этом при установке главного модуля "исправного" и его запуске всё равно "кричит" - т.е. всегда компилится весь проект? Аккуратно так, "каркасно" (в плане "структуризации работы") - но таки от синтаксиса впечатление многословности некоторой. Одинаковым регистром тяжело читается, к тому же. Понятно, что можно синтаксис менять - но, кстати, паскалеподобный или Си-подобный "из коробки" тоже сохраняет "присвоить...", "вызвать...". А вообще, имея такую "зажимающую в рамки" среду редактирования, прямая дорога к экспериментам в стиле методик Гальперина и его последователей (когда обучающийся без предварительного накачивания материалом снабжается "путеводителем", ограничивающим его манёвры "каркасом" и кидается "в бой" на решение множества правильно подобранных задач). Тут недавно Ерболат в ветках ДРАКОНа упомянул книгу: Б. Ц. Бадмаев Психология и методика ускоренного обучения. |
Автор: | Валерий Лаптев [ Четверг, 14 Февраль, 2013 08:35 ] |
Заголовок сообщения: | Re: Семантический редактор |
Илья Ермаков писал(а): Посмотрел Жалко, под Линуксом не ходит, пришлось искать Вынду Интересная штука, приятная. Однако что-то я изменил - и ничего явно не сохранял, так оно даже после переоткрытия кричало об ошибках в коде тронутого мной модуля и ничего не запускало, пока я не перераспаковал из архива. При этом при установке главного модуля "исправного" и его запуске всё равно "кричит" - т.е. всегда компилится весь проект? Аккуратно так, "каркасно" (в плане "структуризации работы") - но таки от синтаксиса впечатление многословности некоторой. Одинаковым регистром тяжело читается, к тому же. Понятно, что можно синтаксис менять - но, кстати, паскалеподобный или Си-подобный "из коробки" тоже сохраняет "присвоить...", "вызвать...". А вообще, имея такую "зажимающую в рамки" среду редактирования, прямая дорога к экспериментам в стиле методик Гальперина и его последователей (когда обучающийся без предварительного накачивания материалом снабжается "путеводителем", ограничивающим его манёвры "каркасом" и кидается "в бой" на решение множества правильно подобранных задач). Тут недавно Ерболат в ветках ДРАКОНа упомянул книгу: Б. Ц. Бадмаев Психология и методика ускоренного обучения. 1. Зарегитесь, пожалуйста, на sem-tech.net и все замечания-предложения там и пропишите. Мы там и отреагируем. Там есть bag-tracker - можно прямо туда на английском. Кстати, я говорил Дмитрию, что надо сделать на русском, но он уперся... Вот и подскажите, что сообщать об ошибках неплохо бы на русском тоже . 2. Да, над многословностью мы тоже думаем. Тут фишка в чем: для абсолютных новичков многословность полезна. Они просто читают на экране почти русский текст. Для продвинутых - словность лучше уменьшать. Я думаю, мы сделаем так в дальнейшем так: по достижении студентом некоторого уровня обученности (коий среда будет обязательно вычислять), становится доступным поменять синтаксиси на менее многословный. 3. Поле для экспериментов просто необъятное! Я тут намедни открыл для себя анализ временных рядов, так эта штука просто просится в нашу среду - в смысле анализа времени-ошибок-достижений студента и прогноза на ближайшее будущее. Это - в струю адаптивного поведения системы очень хорошо ложится. |
Автор: | Alexey_Donskoy [ Четверг, 14 Февраль, 2013 08:53 ] |
Заголовок сообщения: | Re: Семантический редактор |
Валерий Лаптев писал(а): Там есть bag-tracker Ох уж эти любители английского!
|
Автор: | Дмитрий Грачёв [ Четверг, 14 Февраль, 2013 09:00 ] |
Заголовок сообщения: | Re: Семантический редактор |
Илья Ермаков писал(а): Посмотрел Жалко, под Линуксом не ходит, пришлось искать Вынду Вопрос времени. То есть денег. А они начинают поступать Илья Ермаков писал(а): Интересная штука, приятная. Однако что-то я изменил - и ничего явно не сохранял, так оно даже после переоткрытия кричало об ошибках в коде тронутого мной модуля и ничего не запускало, пока я не перераспаковал из архива. При этом при установке главного модуля "исправного" и его запуске всё равно "кричит" - т.е. всегда компилится весь проект? Проект автоматически сохраняется при запуске и закрытии. Илья Ермаков писал(а): Аккуратно так, "каркасно" (в плане "структуризации работы") - но таки от синтаксиса впечатление многословности некоторой. Одинаковым регистром тяжело читается, к тому же. Понятно, что можно синтаксис менять Тут-то адаптивность и нужна. Илья Ермаков писал(а): - но, кстати, паскалеподобный или Си-подобный "из коробки" тоже сохраняет "присвоить...", "вызвать...". Там в настройках есть "показывать псевдослова". Илья Ермаков писал(а): А вообще, имея такую "зажимающую в рамки" среду редактирования, прямая дорога к экспериментам в стиле методик Гальперина и его последователей (когда обучающийся без предварительного накачивания материалом снабжается "путеводителем", ограничивающим его манёвры "каркасом" и кидается "в бой" на решение множества правильно подобранных задач). Тут недавно Ерболат в ветках ДРАКОНа упомянул книгу: Б. Ц. Бадмаев Психология и методика ускоренного обучения. Поэтому мы сейчас делаем модуль преподавателя, с помощью которого любой преподаватель может построить и настроить курс так, как считает нужным, а механизмы обратной связи, заложенные в среду, позволят сравнивать курсы/методики как в целом, так и по по единичным концептам предметной области, позволяя постоянно совершенствовать инструмент обучения программированию. Как Валерий Викторович говорил: "поле непаханное". А вообще да, Илья, давайте обсуждать среду у нас на форуме. |
Автор: | Валерий Лаптев [ Четверг, 14 Февраль, 2013 09:12 ] |
Заголовок сообщения: | Re: Семантический редактор |
Alexey_Donskoy писал(а): Валерий Лаптев писал(а): Там есть bag-tracker Ох уж эти любители английского! Кстати, я опять же говорил, что нужно это на русском написать. Но программист в душЕ Дмитрия уперся... |
Автор: | Дмитрий Грачёв [ Четверг, 14 Февраль, 2013 09:18 ] |
Заголовок сообщения: | Re: Семантический редактор |
Валерий Лаптев писал(а): Alexey_Donskoy писал(а): Валерий Лаптев писал(а): Там есть bag-tracker Ох уж эти любители английского! Кстати, я опять же говорил, что нужно это на русском написать. Но программист в душЕ Дмитрия уперся... Система управления ошибками? Длинно! |
Автор: | Владислав Жаринов [ Четверг, 14 Февраль, 2013 10:57 ] |
Заголовок сообщения: | Re: Семантический редактор |
Инспектор ошибок?.. |
Автор: | Владимир Паронджанов [ Четверг, 14 Февраль, 2013 10:58 ] |
Заголовок сообщения: | Re: Семантический редактор |
Валерий Лаптев писал(а): я говорил Дмитрию, что надо сделать на русском, но он уперся... Вот и подскажите, что сообщать об ошибках неплохо бы на русском тоже. Дмитрий, я полностью поддерживаю Валерия Викторовича. Валерий Лаптев писал(а): над многословностью мы тоже думаем. Тут фишка в чем: для абсолютных новичков многословность полезна... Для продвинутых - словность лучше уменьшать. Согласен. По-моему, решение такое. Надо создать два режима: — для начинающих; — для опытных. |
Автор: | Валерий Лаптев [ Четверг, 14 Февраль, 2013 11:10 ] |
Заголовок сообщения: | Re: Семантический редактор |
Владимир Паронджанов писал(а): Валерий Лаптев писал(а): над многословностью мы тоже думаем. Тут фишка в чем: для абсолютных новичков многословность полезна... Для продвинутых - словность лучше уменьшать. Согласен. По-моему, решение такое. Надо создать два режима: — для начинающих; — для опытных. Да, конечно. Мысли об этом у нас есть. Мы хотим создать три в одном: 1. Интегрированная среда для начинающих программистов. Сейчас сделано примерно половина работы, даже, наверное, процентов 40. 2. Платформа для препода - тут еще много работы. 3. В перспективе - среду для профессионального программирования. Семантическое представление программы позволяет из него получать представление, например, на Java? и потом уже средствами Явы транслировать и выполнять. Так что это у нас тоже в планах, но в третью очередь. По всем направлениям есть понимание, что делать. Но не было реальной рабочей силы. Это же надо несколько лет целенаправленного направления усилий желательно постоянной команда. А то два года мы работали вдвоем + один преподаватель. Да и то, всю программистскую нагрузку делал Дмитрий. |
Страница 31 из 34 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |