DRAKON.SU

Текущее время: Вторник, 19 Март, 2024 08:07

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




Начать новую тему Ответить на тему  [ Сообщений: 376 ]  На страницу Пред.  1 ... 15, 16, 17, 18, 19
Автор Сообщение
СообщениеДобавлено: Понедельник, 03 Ноябрь, 2008 22:25 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 71
Откуда: Россия, Орёл
Игорь Пушечников писал(а):
Давайте к реалям, если есть давайте, если нет, то извинитесь и закройте тему.

Может быть я несколько раздражителен последнее время, но в первом же сообщении начинать с наезда... Вас сюда никто не приглашал и никто здесь не задерживает.

Ну ежели всё же хотите конструктивно побеседовать - всегда пожалуйста.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 01 Декабрь, 2008 22:05 

Зарегистрирован: Понедельник, 01 Декабрь, 2008 21:48
Сообщения: 1
А по моему реальней некуда :D . Если я правильно понял, Дракон-редактор граф-схем, Дракон-редактор объектов (отделение объекта от процесса), автоматическая проверка правильности алгоритма и автоматическая генерация кода. Или я что-то пропустил?


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

Зарегистрирован: Суббота, 15 Ноябрь, 2008 17:27
Сообщения: 1
Здравствуйте!
На http://www.youtube.com/watch?v=HRKMLDgarU8 лежит видео работы с ДРАКОН-редактором.
Подскажите, если кто знает, что это за редактор


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

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
grev писал(а):
Здравствуйте!
На http://www.youtube.com/watch?v=HRKMLDgarU8 лежит видео работы с ДРАКОН-редактором.
Подскажите, если кто знает, что это за редактор

Смотрите здесь


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

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Добрый день!

Я работал главой IT в американском университете в СомалиЛенд в Африке.
http://abaarsotech.org/

Я преподавал 6 предметов.
В том числе программирование.

Обучал студентов языку DRACON, Python.
До меня они начали изучать scratch , визуальный язык программирования.
У меня была задача научить их Python.

Мы изучали параллельно на различных предметах.

Сети, администрирование, архитектура ЭВМ.
Веб, программирование сайтов.
Математика, дискретная и системы счислений.
Бухгалтерия, пользовательский уровень Exel и т.д.
Python, DRAKON, прикладное программирование.

Результаты следующие.
Из 14 человек 7 ушли в отсев.
Из 7 оставшихся 3 получили твёрдую специальность и работу по профессии.
1 уехал в Америку на курсы CISCO и продолжает там учиться в университете.
Ещё 3 из них 2 девушки освоили компьютер на уровне продвинутого пользователя, готового к работе на любой IDE, включая Eclipse.

Это было в мусульманской стране. Срок обучения 5 месяцев.
Начальный уровень знаний низкий. 1 человек до этого получил хорошее образование в Омане (другой, не тот который сейчас в Америке)

:-)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 24 Апрель, 2013 18:24 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
В википедии об университете сказано
Цитата:
Один из таких университетов Abaarso Tech, где уровень преподавания средний. Преподавание в Abaarso_Tech ведётся на английском языке, представляет собой интернат, обучение смешанное, 4 года, первый ВУЗ в Сомали, начавший работать с MBA. Кроме этого есть курсы английского для населения, а дважды в неделю преподаватели работают в обычных школах города.


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

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Ну я, наверное, сам и писал эту статью. И да после того, как я от туда уехал, уровень преподавания по программированию стал гораздо ниже. Это точно. До этого я работал в МИЭТ и Samsung, как в Корее так и в Москве. Надеюсь уровень МИЭТ 1995-2000 года и 2004-2006 более менее. В СомалиЛенд я старался уровень не опускать.

:-)
Вот это моя компания
http://bion-car.com/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 24 Апрель, 2013 21:00 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Интересно.

Какая книга В.Д. Паронджанова послужила основой для преподавания Дракона?


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

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Студентам давал следующую книгу:

DRAKON
The Human Revolution
in Understanding Programs


October 2011
Stepan Mitkin
stipan.mitkin@gmail.com

Это лучшее что нашёл на английском (студенты не знают русского языка).

Как методический материал для преподавателя (себя), использовал другую книгу:

Владимир Паронджанов
язык дракон
краткое описание

Для студентов из первой главы этой книги рекомендовал Рис.4 "Иконы языка дракон"
И1-И13 (первую колонку)
Их изучению их графических образов мы посвятили 1 академическую пару.
Для каждого икона я давал перевод и краткое соответствие токену языка Python.

На практическом занятии мы закрепляли приобретённую информацию моторными навыками работы в среде.

Например давал простую программу (скорее конструкцию отдельную) - просил перевести на Drakon. И наоборот :-)
Постепенно, для изучения стали использовать только диаграммы Drakon. И следующим шагом - компиляцию в Python.

Но ближе к концу курса, студентам приходилось читать исходный код с github на языке Python.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Апрель, 2013 11:01 

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
В среде dracon_editor

http://drakon-editor.sourceforge.net
drakon.editor@gmail.com

Результаты в целом положительные.

В методическом плане DRAKON позволяет:

1. Преодолеть языковые проблемы (не все студенты хорошо говорят по английски, да и мой английский не самый блестящий).
2. Экономить время.
3. На наглядном примере (переход между родительскими и дочерними блоками\диаграммами), показать иерархическое устройство программы.
4. На примере перехода между диаграммами в списке диаграм, студенты привыкают к линейному доступу к коду и использования современной IDE.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 29 Апрель, 2013 12:51 

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Пример теста для Android устройства, на языке Drakon можно скачать тут:
Хранилище публичных файлов Bion

hg clone http://ci.bion-car.com/public/


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

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Мне не пришлось читать всевозможные дискуссии по поводу Дракона.
Их я прочитал только вчера.

Я к сожалению не использовал ИС "Дракон" а использовал только drakon_editor1.8 для обучения студентов. Не каких неудобств и замечаний и придирок не замечал. Привожу одну из диаграмм реального теста. Диаграмма сделана в Классе-Модуле Drakon-Python. Было бы интересно услышать замечания и исправления по этому набору диаграмм. Все диаграммы в аттаче.

Вложение:
Комментарий к файлу: Это корневой силуэт теста.
navitel.png
navitel.png [ 13.51 КБ | Просмотров: 18685 ]


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

Возможно, эта диаграмма, может быть одним из аргументов к вопросу о реальном использовании Drakona.

Drakon-Python используется в связке с Django-MySQL(постепенно переходим на PostgreSQL).

Для баз данных, кстати имеются прекрасные визуальные диаграммы в Dia, которые я использую примерно с 2003 года. Которые вполне могут служить языком описания данных. В Django есть один из наиболее удобных фреймворков для работы с реляционными данными.
Плюс, Google Glass использует ту же самую технологию для работы с данными.


Вложения:
Комментарий к файлу: Это весь набор диаграмм теста приложения Navitel
navitel.drn [44 КБ]
Скачиваний: 831
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 30 Апрель, 2013 17:08 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
ignat99,

редактор Митькина страдает тем, что вся информация однослойная на поверхности и программный код вытесняет проблемное описание алгоритма.

Т.е. это всего лишь иная форма записи программного кода. Когда видишь такую Дракон-схему, сложно понять назначение алгоритма и его проблемную логику, и что послужило основанием для программной реализации.


Последний раз редактировалось ==== Вторник, 30 Апрель, 2013 17:43, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 30 Апрель, 2013 17:37 

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Основание для реализации диаграммы, удобство чтения и развития теста, сторонними программистами.
Но к формату редактора Миткина имею пожелание, сделать формат файла и его изменения читаемыми в системах контроля версий и изменений кода.

Так выглядит Drakon диаграмма в Mercurial


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 11 Май, 2013 17:52 

Зарегистрирован: Среда, 24 Апрель, 2013 09:26
Сообщения: 40
Drakon диаграмма скрипта, который собирает курсы криптовалют типа Биткоин в базу данных. или тут.


Вложения:
Комментарий к файлу: Дракон диаграмма сборщика курсов криптовалют.
exch_rate.drn [27 КБ]
Скачиваний: 858
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 27 Май, 2019 08:35 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5844
Откуда: Москва
Воскресенье, 06 Апрель, 2008 16:16 —
это знаменательный момент в судьбе
языка ДРАКОН


В этот миг язык ДРАКОН сошел с космических высот на грешную Землю.

В это самое мгновение Геннадий Тышов из Северодвинска совершил замечательный подвиг — подвиг пионера-первопроходца.

Геннадий разработал и предъявил для всеобщего использования Первый в истории гражданский ДРАКОН-конструктор. То-есть графический редактор, для работы с языком ДРАКОН.

Вот это историческое сообщение:
viewtopic.php?p=14323#p14323
Геннадий Тышов писал(а):
Сообщаю ссылку реального Дракон-Редактора:
http://narod.ru/disk/55428000/DRT.rar
Все (почти) по книге В.Д. Паронджанова "Как улучшить работу ума".
Имеется ряд дополнений для полноты функционирования.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 376 ]  На страницу Пред.  1 ... 15, 16, 17, 18, 19

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


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

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


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

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