DRAKON.SU
https://forum.drakon.su/

Что посоветуете для студентов?
https://forum.drakon.su/viewtopic.php?f=139&t=3699
Страница 1 из 1

Автор:  TAU [ Среда, 30 Ноябрь, 2011 16:48 ]
Заголовок сообщения:  Что посоветуете для студентов?

Студенты старших курсов, наименование предмета "Современные методы проектирования и разработки сложных программных комплексов", хочу дать некоторое введение в визуальное программирование.

Есть мысль использовать Дракон. Но! Хочется сразу чтобы с генерацией кода и его можно было запустить, но без "экзотики" незнакомой студентам.

Какую пару "редактор" - "генератор кода" посоветовали бы?

Автор:  Владислав Жаринов [ Четверг, 01 Декабрь, 2011 12:15 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)

Автор:  Илья Ермаков [ Четверг, 01 Декабрь, 2011 19:29 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Может, взять Шалытовский UniMod и SWITCH-технологию?

Автор:  TAU [ Четверг, 01 Декабрь, 2011 23:50 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Владислав Жаринов писал(а):
Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)

Ничего не понял... Я имел в виду графический язык...

Автор:  TAU [ Четверг, 01 Декабрь, 2011 23:52 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Илья Ермаков писал(а):
Может, взять Шалытовский UniMod и SWITCH-технологию?

Интересная идея... Не задумывался...

Автор:  Валерий Лаптев [ Пятница, 02 Декабрь, 2011 07:21 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

TAU писал(а):
Студенты старших курсов, наименование предмета "Современные методы проектирования и разработки сложных программных комплексов", хочу дать некоторое введение в визуальное программирование.

Есть мысль использовать Дракон. Но! Хочется сразу чтобы с генерацией кода и его можно было запустить, но без "экзотики" незнакомой студентам.

Какую пару "редактор" - "генератор кода" посоветовали бы?
Я еще на 2 курсе запустил курсовую, которую студент успешно продолжает делать: редактор графических моделей. Сначала сделал скелет на Qt, а теперь на скелет постепенно навешиваем разные виды диаграмм. В том числе и драконовские. На 4 курсе что-нить получится.
Присоединяюсь к Ермакову - шалытовское автоматное программирование рулит, попробовать не помешает.

Автор:  Владислав Жаринов [ Пятница, 02 Декабрь, 2011 07:31 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

TAU писал(а):
Владислав Жаринов писал(а):
Вот это вызывает всё больший интерес: viewtopic.php?f=93&t=3625#p67604... в сочетании с этим: viewtopic.php?f=62&t=3389&p=66300&hilit=+%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0#p66300
Не знаю только, как там с готовностью и порядком доступа... :)

Ничего не понял... Я имел в виду графический язык...
Ну, собственно, Валерий уже ответил. Я имел в виду именно это (структурный редактор с возможностью описания схемами, в частности на гибридном техноязыке).

Автор:  TAU [ Пятница, 02 Декабрь, 2011 14:35 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Валерий Лаптев писал(а):
Присоединяюсь к Ермакову - шалытовское

А Паронджановское никак? Вроде есть несколько даже генераторов программ?

Автор:  Владислав Жаринов [ Суббота, 03 Декабрь, 2011 06:02 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Ну, генератор у Дмитрия_ВБ - это ведь с языка практически в алфавите блок-схем... но с возможностью "силуэтной" организации. Кодогенерация настраивается файлами определений ВЯЗБС-среды. У Станислава Тарасенко - фактически по тому же принципу, но для Ты-среды. Вроде ничего больше "Паронджановского" нет...

Автор:  ==== [ Суббота, 03 Декабрь, 2011 09:07 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

TAU,
на форуме есть ИС Дракон.

В ИС Дракон органично сочетаются алгоритмизация деятельности и процессы управления проектом, проектирования, верификации, программирования и отладки.

Отзывы о ИС Дракон:

1. Сергей Ефанов, из письма от 28.10.2011
Цитата:
Дракон используется "на всю катушку" Сейчас пытаюсь реализовать с его помощью довольно "развесистое" меню управления какой то плавильной печкой.
В устройстве используется энкодер, и индикатор 2 строки по 16 символов. Пока довольно успешно получается.

Вся программа этого устройства (ну, почти вся) сделана (нарисована?) с помощью Дракона.
Причём, в этой разработке я первый раз применил "настоящую" операционнную систему реального времени - FreeRTOS.
Мне стало "тесновато" в рамках той прото-ось, с которой я начинал использовать Дракон.
Так вот, с FreeRTOS Дракону очень понравилось, они прекрасно дополняют друг друга.

2. В.Д. Паронджанов в википедии здесь и там же на вкладе "Обсуждение".

3. Alexey_Donskoy - "Спасибо за новую версию!", 23 Октябрь, 2011 http://forum.oberoncore.ru/viewtopic.php?p=66639#p66639

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

Автор:  Евгений Темиргалеев [ Понедельник, 05 Декабрь, 2011 09:24 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Поскольку мнения насчёт применимости текущего варианта ИС Дракон в процессе обучения разделились, дискуссия выделена в отдельную тему, чтобы не загромождать данную.

Применимость ИС Дракон в проц. обучения

Автор:  Владислав Жаринов [ Вторник, 06 Декабрь, 2011 19:38 ]
Заголовок сообщения:  Среда редактирования/трансляции схем программ

TAU в viewtopic.php?f=79&t=3706#p68432 писал(а):
...
Нужна среда визуального программирования с возможностью действительно построить и исполнить программный код:
1. Бесплатная
2. По возможности безглючная
3. По возможности удобная

Что посоветуете?
Да, а система Дмитрия_ВБ не подойдёт?.. ВЯЗБС хоть и не совсем ДРАКОН - но с силуэтом... :) Обсуждалась также здесь.

Автор:  TAU [ Вторник, 06 Декабрь, 2011 20:09 ]
Заголовок сообщения:  Re: Среда редактирования/трансляции схем программ

Владислав Жаринов писал(а):
система Дмитрия_ВБ[/url] не подойдёт?.. ВЯЗБС хоть и не совсем ДРАКОН - но с силуэтом... :) Обсуждалась также здесь.

Вряд ли. Совсем непрофессионально выглядит.

Автор:  Владислав Жаринов [ Вторник, 06 Декабрь, 2011 20:11 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Чисто из интереса - каковы критерии профессионального вида?..

Автор:  TAU [ Среда, 07 Декабрь, 2011 08:08 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Владислав Жаринов писал(а):
Чисто из интереса - каковы критерии профессионального вида?..

Ну хотя бы расположение на листе, эффективность его использования

Автор:  Дмитрий_ВБ [ Среда, 07 Декабрь, 2011 12:03 ]
Заголовок сообщения:  Re: Что посоветуете для студентов?

Ранее в теме "программы ab_vjaz и dal_vjaz" я писал:

"И алгоритмы, используемые программой dal_vjaz, далеки от оптимальных,
и вид самой визуальной схемы даже в ее минимизированном варианте
далек от совершенства. В общем много шероховатостей, да и неотлаженные
ошибки скорее всего имеются (куда уж без них!).
Но я и не стремился достигнуть совершенства - моей задачей было
создать макет-заготовку, которую энтузиасты визуального
программирования, если бы мой макет показался им интересным, могли
бы всячески развивать и дорабатывать как в смысле скорости и
надежности работы программы, так и в смысле улучшения эргономичности
отображения визуальной схемы и пользовательского интерфейса."

(ну, в общем, это и есть задача для студентов)

И принцип генерации исходного кода, который, кстати, после исправлений
можно опять считать в программу (подробнее см. dalvjaz.txt; в
ИС Дракон, насколько я понимаю, такой возможности пока нет), тоже
можно считать кустарным.

!!! Но,
если реализовать в dalvjaz2 режим экспорта исходного кода (этого пока
нет), т.е. генерации исходного кода без включения в него служебных
комментариев программы dalvjaz2, то полученный исходный код почти
ничем не будет отличаться от того, который мог бы написать в одной
из популярных IDE любой среднестатистический программист (сравните
с генерацией исходного кода в ИС Дракон).


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

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