etc:teach:diplomants:projects:2009:olpcmind:wordstream

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:teach:diplomants:projects:2009:olpcmind:wordstream [2008/05/19 23:06] kuvetc:teach:diplomants:projects:2009:olpcmind:wordstream [2008/10/01 03:51] (current) kuv
Line 7: Line 7:
   * [[:olpcmind:wrapper | создание обёртки]] чтобы превратить не-python приложение в activity   * [[:olpcmind:wrapper | создание обёртки]] чтобы превратить не-python приложение в activity
  
-==== Основные понятия == +[[http://kkv.spb.su/doku.php?id=etc:teach:diplomants:projects:2009:olpcmind:protege Задание смотрим здесь ]]
-  * Излагаются в [[www.koob.ru/toni_buzan/ | книжках Тони Бьюзена ]]. Главным образом, в "Супермышлении" +
-==== Mindmap-редакторы == +
-  * [[http://www.mindmap.ru | mindmap.ru]] +
-  * [[http://www.osp.ru/pcworld/2007/03/4189714/ | Обзор четырех редакторов]] - Vym, FreeMind, Compendium, ThinkGraph +
-  * [[http://www.mindmap.ru/soft/full.htm страница загрузки mindmap-редакторов]] (в том числе и платных) +
-===== Процесс == +
-  * Сформировать у всех одинаковый язык. В нашем случае: каждый приобретает понимание слов "знание", "модель предметной области", "онтология", "семантическая сеть (network, а не web!)", "mindmap" ... **TODO** дополнять список/  +
-  * Сделать так, чтобы все узнали об уже готовых приложениях, решающих схожую с нашей задачу. Научиться с ними работать. Понять, почему они хуже чем то, что сделаем мы (опять-таки, в рамках решаемой задачи). +
-  * Расковырять ноутбук и вики OLPC. Понять, какие требования предъявляются к: +
-    * системным требования программы +
-    * средствам разработки (сюда же и язык разработки) - //разбирается ceg. В процессе дополняем странички раздела "Программирование"// +
-Чтобы чувствовать, что мы и правда чем-то занимаемся предлагается устраивать маленькие встречи, где желающий будет рассказывать, что он изучил +
-===== Ближайшие планы == +
-==== Доклады ==== +
-=== Знания == +
-  * <del> kuv - доклад о Protege и представление знаний в виде онтологии - четверг 28.02</del> [[.:olpcmind:protege | редактор Protege ]]- итоги доклада+
  
-  * <del> Ира - представление знаний в виде mindmap. Чем различаются разные редакторы mindmap? [[.:olpcmind:midmap| План доклада]] **вторник, 4.03** </del> +===== Библиотеки == 
-  * <del>Ира - фреймовая модель представления знаний. + редакторы фреймовых моделей (тут же замешан и Protege) **? а надо ли**</del> по основам фреймовой модели достаточно почитать вот [[http://faculty.ifmo.ru/csd/dimour/ES/Protege.doc это руководство]] +  * [[http://sourceforge.net/projects/openjgraph/ | openjgraph]] - библиотека для создания графов и манипуляций имиТупаянельзя на узлы картинки вешать. 
-  * kuv представление знаний в виде семантической сети. **? а надо ли** +  [[http://sourceforge.net/projects/graphstream/ graphstream]] аналогично. больше функций, больше кушает. 
-  * kuv- средства коллективного проектирования. Сюда же - Collaborative Protege +  * [[http://geosoft.no/graphics/index.html | G ]] - пока не смотрел 
-=== OLPC == +  * [[http://www.jgraph.com/jgraph.html | JGraph]] - приятный по документации вариат. Позволяет вставлять картинки в качестве узловВообщебольшая мощь. Бытсродейстие -- не знаю. 
-  * ceg - требования к инструментарию, создание типового приложения с оберткой. **** + 
-=== Практика == +===== Онтологии == 
- --- //[[ganqqwerty@bk.ru|Yuri V Katkov]] 2008/03/21 13:32// : думаю, что с подготовкой мы практически закончилиВсем бы советовал дополничельно прочитать книжку Тони Бьюзена "Супермышление". В ближайшее время хотелось бычтобы все собрались и попробовали на листке А3 призвести ту деятельность, которую наши маленькие негритята будут производить на зелёных ХО.  +  * [[http://www.mygrid.org.uk/OWL/Converter | Конвертер]] из OWL в форматпонятный Fact++
-==== Самостоятельное изучение === +
-Дома обязательно нужно выполнить эти заданияОснования - понимание проблемы, подготовка к программированию приложения. Каждое задание выполняется после чтения соответствующего доклада. FIXME наверное, надо приносить сделанные задания и показывать их друг другу. +
-=== Знания == +
-**Зачем изучать?** Чтобы понять, что именно делают люди, связанные с инженерией знаний. Чтобы понять, чего не хватает в существующих приложениях (осознать требования) +
-  * скачать любой mindmap-редактор и нарисовать в нем карту. **Если не получается придумать тему карты**, рисуем карту занятий какого-нибудь насыщенного дняИли карту какого-либо учебного предмета+
-  * написать в любом редакторе онтологии какую-либо простую онтологию предметной области. [[http://kkv.spb.su/doku.php?id=etc:teach:diplomants:projects:2009:olpcmind:protege | Задание смотрим здесь ]] +
-  * :!: обязательно создать семантическую сеть в соответствующем редакторе+
-=== OLPC == +
-  * <del>установить себе эмулятор XO или каким-либо другим образом запустить оболочку Sugar на домашней машине.</del> кажися, все смогли +
-  * **написать приложение сложности hello world и сделать ему обертку на Python.Результат запускается на XO. Катя хотела попробовать пописать реальный код, ей идет задача обучения нубов cool-OLPC-coding'у. Катя же формирует чать списка инструментария, которая относится к написанию кода. Мы все пишем на qt? На gtk? Или, может, все на питоне? ** +
-{{tag>mindmap разум OLPC интеллект-карта}}+
  
 ===== Еще RUP ===== ===== Еще RUP =====
Line 49: Line 22:
   * [[http://www.uml2.ru/index.php?option=com_remository&Itemid=28&func=fileinfo&id=116 - plt | Шаблоны]] - огого! А тут есть шаблоны на русском! Вообще, сайт http://www.uml2.ru оказался очень полезным!   * [[http://www.uml2.ru/index.php?option=com_remository&Itemid=28&func=fileinfo&id=116 - plt | Шаблоны]] - огого! А тут есть шаблоны на русском! Вообще, сайт http://www.uml2.ru оказался очень полезным!
   * книжки: RUP For Small Teams(это просто библия), Applying UML 2.0 and Design Patterns   * книжки: RUP For Small Teams(это просто библия), Applying UML 2.0 and Design Patterns
-  * **Наш руп - в принципе, готова карта ролей и карта артефактов - выложить все на вики или сделать по Rational-шаблону**+
 ===== Еще знания ===== ===== Еще знания =====
- * в википедии страницы: [[http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9 | Представление знаний]]  - плохонькая стать, но большой портал. Также английская версия хороша +  * индивиды перестраиваются и объединяются в группы, по классам -- правильная штука. Позволяет перейти к качественно другому представлению онтологии.  
- * http://www.makhfi.com/KCM_intro.htm +  * Редактор онтологии, умеющий помогать их создавать -- это тоже сильно развивающая программа. Помощь постоеа на эвристиках. Пример помощи при создании типов связей в мире:  
- * http://www.visual-literacy.org/pages/documents.htm  - много и по делу +    * есть класс рыбы и его подклассы кистеперые, акульи, окуневые, сельдевые 
- * дружественная нам вики проекта Онтолинж-КАОН [[http://malinin.artikom.ru/wiki/KMResources/show?time=2008-04-14+20%3A04%3A45 | и её ссылки]] c подборкой материалов по визуализации (в основном онтологий) +    * ребенок создал связь "ловит" между людьми и кистеперые, между людьми и сельдевые, между людьми и акульи. 
- * Выбираем модель представления знаний. [[http://www.mari.ru/mmlab/home/AI/4/index.html | Отсюда]] я выудил, что бывают: +    * Программа задает вопрос -- а может быть, эта связь идт между классом лдей и всем классом рыбы? инми словами, ожет быть, всякую рыбу можно овить?  
-   * Сетевая модель  - думаю, что выберу её по причине простоты перехода к понрятному представлению для юзера +  * в википедии страницы: [[http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9 | Представление знаний]]  - плохонькая стать, но большой портал. Также английская версия хороша 
-     - классифицирующие сети +  * http://www.makhfi.com/KCM_intro.htm 
-     - функциональные сети +  * http://www.visual-literacy.org/pages/documents.htm  - много и по делу 
-     - сценарии +  * дружественная нам вики проекта Онтолинж-КАОН [[http://malinin.artikom.ru/wiki/KMResources/show?time=2008-04-14+20%3A04%3A45 | и её ссылки]] c подборкой материалов по визуализации (в основном онтологий) 
-   * Логическая модель - мы видели её в Прологе +  * Выбираем модель представления знаний. [[http://www.mari.ru/mmlab/home/AI/4/index.html | Отсюда]] я выудил, что бывают: 
-   * Продукционная модель + === Ссылки ==
-   * Фреймовая модель - нечто, похожее на классы +
-=== Ссылки ==+
 [[http://dev.laptop.org/pub/livebackupcd/]] - а тут вроде образы оси, устанавливаемой на XO [[http://dev.laptop.org/pub/livebackupcd/]] - а тут вроде образы оси, устанавливаемой на XO
- +===== Мудрости и афоризмы == 
- +//чтобы не зыбыть// \\ 
- +  * отрефакторь это все просто и используй максимум кода в стиле первоклассников 
- +  * онтология фунана -- не зря меня за неё в Йошкар-Оле уважили! 
-~~DISCUSSION~~+~~DISCUSSION:off~~
etc/teach/diplomants/projects/2009/olpcmind/wordstream.1211223999.txt.gz · Last modified: 2008/05/19 23:06 by kuv