Форум АСУ в Україні

форум з автоматизації для викладачів, студентів та спеціалістів
Сьогодні: 28 березня 2024, 23:14

Часовий пояс UTC + 2 годин [ DST ]


Правила форуму


Натисніть тут для перегляду правил форуму



Створити нову тему Відповісти  [ 2 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Программа общего верхнего образования -- 2012(Левенчук)
ПовідомленняДодано: 09 жовтня 2014, 11:14 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Программа общего верхнего образования -- 2012 от Анатолия Левенчука
https://ailev.livejournal.com/1008939.html
Цитата:
Вот очередная версия моей программы общего верхнего образования, отражающая моё понимание образца июня 2012г.:

0. Пререквизит: английский язык

1. Информатика -- работа с (неформальными) текстами/контентом и формальными кодами, http://ailev.livejournal.com/1008054.html.
1.1. Философская логика: связь текстов и кодов с реальным миром.
1.1.1. Современная логика: аналитическая философия и логика, модальные логики, контрфактуалы
1.1.2. Неологицизм, дискретная математика
1.1.3. Обоснования (в том числе инженерные -- http://ailev.livejournal.com/811715.html), убедительная речь (риторика)
1.1.4. Рациональность (научный подход, парадигмы, гносеология), герменевтика ("смысл и толкования"), "принятие теорий всерьёз", радикальный конструктивизм, меметика. Теорвер, неопределенности, заблуждения и сдвиги (bias), квантовые эффекты.
1.1.5. Онтология -- теория бытия ("что есть в мире"). [Тест на понимание "некомпьютерной части": содержательно критиковать работу Сергея Дацюка -- http://www.uis.kiev.ua/xyz/tv/tv-book.htm ]. Альтернативные подходы (примат прагматики над семантикой).
1.1.6. Системный подход, системное мышление, мыслительные технологии системного подхода (СМД-методология, ТРИЗ, thinking process из теории ограничений, системы в системной инженерии, интегральный подход Кена Уилбера и его восемь групп описаний холонов).

1.2. Когнитивная наука: понимание текстов и кодов человеком, писание текстов и кодов человеком (http://www.keithfrankish.com/books/hand ... e-science/), обработка текстов (неформальных).
1.2.1. Понятия и категоризация (http://ailev.livejournal.com/1007293.html и http://ailev.livejournal.com/1008684.html)
1.2.2. Когнитивные архитектуры (http://en.wikipedia.org/wiki/Cognitive_architecture, http://www.cs.cmu.edu/~bej/CognitiveMod ... Survey.pdf)
1.2.3. Искусственный интеллект (http://www.keithfrankish.com/books/hand ... elligence/), GAI и теории сознания.
1.2.4. Генетические алгоритмы, машинное обучение, распознавание образов, анализ сцен.
1.2.5. Агентский подход и выход в деятельность (перформативы -- теория речевых актов).

1.3. Лингвистика: кодирование текста и отекстовка кодов.
1.3.1. Теории естественного языка
1.3.2. Важнейшие "естественные искусственные" языки (http://conlang.org/, список рассылки http://listserv.brown.edu/archives/conlang.html).
1.3.3. Терминологии: словари и тезаурусы.
1.3.4. Компьютерная лингвистика (на примере NLTK -- http://ailev.livejournal.com/1006416.html, GATE, UIMA). Достижения: SIRI, IBM Watson, CYC.

1.4. Компьютерная наука: перекодирование.
1.4.1. Теория категорий и другие разделы математики
1.4.2. Исполнение, вычисление, планирование. Понятие о квантовом компьютинге, теории Вольфрама, массово-параллельные вычисления. Доказательство правильности программ. Аппаратное выполнение.
1.4.3. Мультипарадигмальное кодирование: онтологизирование, программирование, мэппирование, моделирование "в малом" и в "большом". Коммуникации и интернет.
1.4.4. Дизайн мультипарадигмальных языков кодирования (мэппирования, запросов): формальная семантика, формальная прагматика, паралеллизм, рефлексивность.
1.4.5. Компиляция и мэппинг (включая суперкомпиляцию, интерпретацию, использование виртуальных машин и виртуальных виртуальных машины и т.д.). Кремниевая компиляция.
1.4.6. Исполняющие среды и редакторы, интерактивное программирование, вёрстка "приложений"
1.4.7. Многообразие видов баз данных и persistance. Моделирование и семантическая интеграция/федерация данных: BORO, онтологический подход (на примере semantic web, ISO 15926 -- http://dot15926.livejournal.com/27293.html), Simsion, Witt: Data Modeling Essentials (third edition, 2005). Handbook on ontologies, second edition (2009).
1.4.8. Предметно-специфические языки (моделирование паттернов архитектуры предприятия, инженерные языки и т.д.).
1.4.9. Алгоритмика (от сортировок до генетических алгоритмов).

2. Инженерия
2.1. Матан и статистика (на базе Mathematica, Maple и т.д.).
2.2. Имитационное моделирование (Handbook of Dynamic Systems Modeling, 2007. В том числе Modelica), проблемы композиции моделей (http://ailev.livejournal.com/673824.html и http://ailev.livejournal.com/675208.html), Simantics (http://simantics.org)
2.3. Введение в системную инженерию (http://ailev.livejournal.com/975339.html и пример курса http://ailev.livejournal.com/980403.html), виды жизненного цикла и модульность на разных уровнях вещества (включая композиты и метаматериалы)
2.4. Инженерия требований (в том числе GORE)
2.5. Инженерия системной архитектуры (в том числе ТРИЗ, DSM)
2.6. Верификация и валидация
2.7. Эксплуатация и обслуживание (в особенности EAM и выход на "ремонт по состоянию")
2.8. Программная инженерия (включая SOA, информационные шины предприятия и связанные с ними архитектуры. Справочные данные, MDM и федерирование информационных систем. Организация эксплуатации информационных систем -- ITIL и т.д.). Мегамодели и управление конфигурацией.
2.9. Системный дизайн киберфизических систем, порождающее проектирование (работы группы Генриха Брудни по "контрактам модулей" и т.д.).
2.10. порождающее производство (http://www.vtt.fi/inf/pdf/workingpapers/2009/W129.pdf), аддитивное производство, роботика и т.д.. Движение девопов.
2.11. модульность, product lines и system families.

3. Предпринятие (организация коллективной деятельности по достижению каких-то целей -- http://praxos.livejournal.com/14905.html)
3.1. Высокоуровневое стратегирование (http://ailev.livejournal.com/880588.html, http://businessmodelgeneration.com/), Предпринимательство. Цели, конфликты интересов, governance, KPI. Управление технологиями (http://ailev.livejournal.com/928711.html, дилемма инноватора).
3.2. Низкоуровневое стратегирование (маркетинг), управление портфелем проектов.
3.3. Операционный менеджмент: определение и маршрутизация объектов работы с максимизацией пропускной способности предпринятия (http://ailev.livejournal.com/462573.html + добавления из предпоследнего абзаца http://praxos.livejournal.com/14905.html. Включая управление конфигурацией и данными, а также логистику особого объекта "деньги" в рамках throughput accounting, в том числе beyond budgeting, и не исключая управление процессами, проектами не только по PMI, кейсами (http://ailev.livejournal.com/946134.html).
3.4. Инженерия предпринятия (организационное развитие):
3.4.1. организационная инженерия (в том числе ситуационная инженерия методов -- http://www.jucs.org/jucs_16_3/situation ... derson.pdf, языки паттернов -- http://ailev.livejournal.com/487783.html, паттерны архитектуры и архитектурные языки -- http://praxos.livejournal.com/13988.html. Веще-ориентированность против процессо-ориентированности, "редактор для коллектива" против "автоматизации процесса" в social BPMS и прочие рассуждения (страница 5 про activity/process-based, artifact/information-based, communication/organization-based из http://www.cordys.com/ufc/file2/cordysc ... _lr_v1.pdf, плюс пункт 6 в http://ailev.livejournal.com/519176.html с заметкой про разность кооперации и коллаборации, плюс замечание про подчиненную роль процессов у Gonzales-Perez в презентации на RuSEC2010).
3.4.2. организационные операции (цикл непрерывных улучшений теории ограничений, методы Six Sigma). Business rules (http://ailev.livejournal.com/693597.html), ведение библиотеки шаблонов предпринятия/адаптивной архитектуры предпринятия.
3.5. Лидерство (катализирование сотрудничества). Методы групповой коммуникации (групповая динамика, конфликтология и принципиальные переговоры, консалтинг, игровые техники, community building).
3.6. Управление талантами (новых сотрудников набирать или старых образовывать). Управление tacit knowledge, поддержка community of practice.
3.7. Корпоративные финансы (кроме управленческого учёта, который в операционном менеджменте)
3.8. Системы систем (http://ailev.livejournal.com/991792.html). Эко-системы предпринятий и их координация (форсайты, роадмэпы). Стандартизация (реактивная и проактивная).

4. Чего не делать: безопасность и экология
4.1. Научные школы в гуманитарных дисциплинах. Методологический индивидуализм и коллективизм. Отличия научных школ от политических философий. Книжки издательств ИРИСЭН, СОЦИУМ в ассортименте.
4.2. Основы праксеологии (Мизес, Котарбиньский), понятие о других теориях деятельности (СМДМ).
4.3. Этика и формальная этика. Мораль, ненасилие, справедливость. Право. Праксеология и право: австрийская правоведческая школа (Kinsella)
4.4. Государство. Страховая концепция государства.
4.5. Сингулярность и Человечество+
4.6. Праксеология и экономическое мышление: австрийская экономическая школа, вирджинская школа общественного выбора, краткая характеристика других экономических школ. Деньги, сеньораж и экономические кризисы.
4.7. Инженерия общества и эко-систем, управление развитием общества и экосистем (в т.ч. промышленная политика, антимонопольное регулирование, протекционизм и прочие ограничения на свободу деятельности и "стимулы").
4.8. Инженерная онтология безопасности и защиты (по Donald Firesmith), техническое регулирование.

5. Инженерия психики и тела
5.1. Активное сознание и воля (психонетика), в том числе организация религиозного опыта
5.2. НЛП и его современные последователи (clear speak, metapractice, и т.д.). Коучинг.
5.3. Двигательные навыки: модель тайцзи (http://metapractice.livejournal.com/72108.html, http://www.dongyue.ru/Library/Lmain.html), модель игры на фортепиано (первый и третий пункт из http://ailev.livejournal.com/944960.html), а далее обобщение на все двигательные практики.
5.4. Фитнес ("поддержание готовности"): тренировка силы и выносливости.
5.5. Экзокортекс и его организация в части планирования собственной деятельности (GTD).
5.6. Коммуникационные практики: презентация (http://kapterev.livejournal.com/696992.html), актерское мастерство.
5.7. Дидактика (instructional design),
5.8. Поток (Чиксентмихай) и его обеспечение,
5.9. User experience design и HCI.

6. Культура и искусство.
Не смотрите телевизор из соображений гигиены Не читайте top 10 из книжных рейтингов, нарвётесь на женские детективы. Можете не писать (снимать, рисовать) -- не пишите (снимайте, рисуйте).

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

Повторяться с обоснованиями и разъяснениями тоже лень: часть можно найти по приведенным ссылкам, а часть -- в предыдущих моих постах по этой теме:
-- программа общего верхнего образования: http://ailev.livejournal.com/853399.html (июль 2010)
-- тезисы к Программе общего верхнего образования: http://ailev.livejournal.com/855472.html (август 2010)
-- оценки времени верхнего образования: http://ailev.livejournal.com/871079.html (октябрь 2010)
-- системная инженерия верхнего образования http://ailev.livejournal.com/907435.html (февраль 2011)
-- верхнее образование инженеров-программистов: http://ailev.livejournal.com/937201.html (июнь 2011)
-- эскиз образовательного проекта: http://ailev.livejournal.com/961237.html (ноябрь 2011)
-- об систему "верхнего инженерного образования": http://ailev.livejournal.com/1005598.html (май 2012)

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


Догори
 Профіль  
 
 Тема повідомлення: Re: Программа общего верхнего образования -- 2012(Левенчук)
ПовідомленняДодано: 09 жовтня 2014, 11:15 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Фундаментальные заплатки для системноинженерного образования
https://ailev.livejournal.com/1141173.html
Цитата:
Сегодня инженеры не имеют фундаментального образования для знакомства с основами моделеориентированной системной инженерии: основам моделеориентированности в инженерном мышлении не учат сегодня специально никакие курсы. Образованный в современном ВУЗе инженер неминуемо становится "быдлопроектантом" ровно в том смысле, в каком образованный в современном ВУЗе программист неминуемо становится "быдлокодером": он не понимает, как связаны друг с другом и на какую теорию опираются используемые им приёмы архитектурного проектирования.

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

Опыт последней пары лет показал, что обучение в этих курсах идёт сборке пустоты: фундаментальных знаний, поддерживающих отдельные инженерные практики (кроме физики и матана), плюс фундаментальных знаний, поддерживающих собственно сборку материала в единое инженерное мировоззрение, у студентов (и у работающих инженеров тоже!) нет. Поэтому многое делается по наитию, без фундаментальной подготовки, по дилетантски. Дилетант-гений-самоучка, понятное дело, может получить гениальный результат -- но это неустойчиво. Если у него будет болеть голова, или отвлекут в момент принятия важных решений звонком от нетерпеливого начальства, то результат будет "как всегда", несмотря на все благие пожелания сделать "как лучше". Эта "творческая нестабильность" и есть эффект отсутствия фундаментального образования.

Вот что я бы давал в качестве "заплатки фундаментальности" к сегодняшней ситуации.

1. Философская логика и концептуальное моделирование (основной материал на базе BORO book). К освоению этого материала предусловием является нормальный курс дискретной математики и мат.логики -- его сейчас дают, но он "повисает в воздухе", нужно его докрутить до использования в реальном моделировании, чтобы можно было обсуждать федерирование различных моделей инженерного проекта. Идеально было бы в этом курсе выходить на практику реального концептуального моделирования (например, используя SysMoLan), но там пока нет моделера. Можно было бы использовать .15926 Editor, но это overkill для студентов, ибо софт профессиональный, а не учебный.

Всякие структурные языки типа ArchiMate, Essence и даже SysML могут быть фундаментально поняты только на этой теоретической базе. Фундаментальность же понимания нужна для того, чтобы сопоставлять друг с другом и федерировать модели, созданные на всех этих разнообразных языках. В голове должна быть какая-то наиболее общая модель мира, куда всё это разнообразие моделей имеет шанс хоть как-то единообразно уложиться.

2. Мультифизическое (на базе ранее пройденных матана и физики) моделирование принципиальных схем на базе Modelica. Нужно дотащить до понимания того, как комплексировать инженерные расчёты отдельных компонент в расчёт полных принципиальных схем.

Сюда же я бы давал exploratory programming для статистики и машинного обучения, программирование на Julia и какой-нибудь среде типа Matematica или Sage. Это не столько к архитектурному проектированию, сколько к испытаниям и эксплуатации (ремонты по состоянию). Но эту мысль нужно ещё додумывать, до этих стадий жизненного цикла инженеров редко удаётся довести.

Метод конечных элементов, сопромат и т.д. -- тут нужно додумывать ещё больше. В каком-то смысле это мне кажется менее фундаментальным знанием, это больше специальное знание для инженеров-механиков. Как метод молекулярных орбиталей больше специальное знание для квантовых химиков.

То есть упор в предлагаемом наборе курсов не столько на "физику" (её просто используем, и далеко не во всём объеме), а на "мультифизику", накопление знаний о предметной области в библиотеках (акаузальность) и прочий выход на мультимоделирование.

3. Design structure matrix на базе линейной алгебры -- работа с модуляризацией. Как Modelica для принципиальных схем (компонент и связей), DSM для структуры модулей (модулей и интерфейсов).

4. ТРИЗ, голдратовские деревья и тучи -- мыслительные инструменты теории ограничений (вот, кстати, свежий рассказ об этом -- http://cartmendum.livejournal.com/163175.html), гипотезы и фальсифицируемость, теории против эвристик и прочие методы решения проблем-противоречий и методы моделирования (те же голдратовские диаграммы), встречающиеся при этих решениях. Тут место очень мутное, но оно довольно фундаментальное. Рациональным "логическим" рассуждениям и методам решения противоречий нужно учить специально. Пригодится это отнюдь не только в архитектурном проектировании, когда нужно увязать логическую и физическую архитектуры.

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

Надо, кстати, прекращать говорить "моделеориентированная системная инженерия". Это как "механизированная бухгалтерия", "компьютеризированная бухгалтерия" или "электронная почта" -- уточнение моделеориентированности скоро пропадёт, ибо другой (немоделеориентированной) системной инженерии просто не будет. Но пока нужно уточнять, да.

Это я продолжаю линию размышлений над "трёхтомничком" по системной инженерии (http://ailev.livejournal.com/1136987.html). Там легко получается многотомничек (с учётом того, что по линии разнообразия природы целевых систем тоже приплывает много фундаментальных дисциплин -- взять хотя бы 3D САПРы и геометрическое моделирование). И да, это всё "заплатки". Полная картина фундаментального общего верхнего образования пока остаётся уже пару лет непроапдейченной тут: http://ailev.livejournal.com/1008939.html


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 2 повідомлень ] 

Часовий пояс UTC + 2 годин [ DST ]



Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 5 гостей


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете бесплатно создать форум PHPBB2 на MyBB2.ru, Также возможно создать форум бесплатно PHPBB3 на Getbb.ru
Український переклад © 2005-2007 Українська підтримка phpBB