5. Семантический портрет ИТ-специалиста В своей работе П. Деннинг предложил для компьютинга (академический аналог области ИТ) некоторую модель, «картину», великих концептов и принципов.


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте файл и откройте на своем компьютере.
Кто такой ИТ - специалист и как его готовить Сухомлин В. А. , проф. МГУ имени М. В . Ломоносова / Сухомлин В.А. Кто такой ИТ - профессионал и как его готовит ь // Актуальные проблемы чтения. Книга I . М: Изд - во СГУ, 2015. 125 с. С.80 - 9 9 / Аннотация В статье приводится анализ концепции и современного состояния системы международных стандартов образовательных программ в области ИТ , разработанных на основе кур р подхода, а также дано описание семантического портрета ИТ - специалиста, как цели образовательных процессов в системе ИТ - образования. 1. Введение Во всех глобальных концепциях развития современного общества и его сфер деятельности (промышленност и и др. ) главным движ ителем выступают информационные (и коммуникационные) технологии (ИТ) и как следствие те, кто их создает, развивает, эффективно использует . Примерами таких концепций могут служить модели г лобальног о и национального информационного общества, информационная теория электронной демократии, концепции электронного государства и правительства, электронного парламента и электронно го правосуди я, глобальной информационной инфраструктуры, информац ионных войн и т.п. Все это делает актуально й задач у массовой подготовки профессиональных кадров в области ИТ, т.е. ИТ - специалистов или ИТ - кадров . В условиях кадров имеет выработка соотве тствующих международных рекомендаций, обладающих высоким уровнем консенсуса в профессиональной среде и служащих ориентиром для университетов и вузов в соответствующей образовательной деятельности. Такого рода рекомендации должны систематизировать и унифици ровать требования практики к выпускникам вузов и к соответствующим образовательным программам, учитывать достижения и тенденции развития эффективным инструментом построения актуальных об разовательных программ, единого образовательного пространства. Ответственность за решение задачи формирования таких ориентиров - рекомендаций в виде типовых учебных программ или куррикулумов (curricul um ) уже многие годы несут ведущие международные профессион альные организации - и Компьютерное Сообщество Института инженеров по электронике и электротехнике (Computer Society of the IEEE или IEEE - CS ), которые ведут эту работу, начиная с 6 0 - х годов 20 - го столетия [1,2]. - 2 - 2. И з и стори и куррикулумной стандартизации ИТ - образования В 1965 году комитетом по образованию организации АСМ был разработан первый проект типовой программы курсов бакалавриата по компьютерным наукам (an undergraduate progra m in computer science) [3], который после доработки был опубликован в 1968 году в окончательном виде, получив известность как Curriculum 68 [4]. Через десять лет в 1978 году ACM выпустила новую версию этого документ а , известного как Curriculum 78 [5]. Прим ерно в таком же плане велась работа и в рамках IEEE - CS по разработке типовых программ подготовки бакалавров компьютерной инж ене рии (Computer Engineering). В 1985 году ACM и IEEE - CS объединили свои усилия, создав объединенную целевую группу под председатель ством профессора Питера Деннинга. В 1989 году эта группа подготовила доклад «Computing as a discipline» [6], в котором формулировались принципы преподавания дисциплины, названной компьютингом (Computing) и объединившей в себе две дисциплины (поддисциплины) - компьютерные науки (Computer Science) и компьютерную инженерию (Computer Engineering). В 1991 году объединенная группа опубликовала новое руководство для подготовки бакалавров по компьютингу - Computing Curricula 1991 (CC 1991) [7], надолго ставшее по с уществу эталонной моделью для университетов в деле подготовки ИТ - кадров. В 1998 году, вновь созданная объединенная группа специалистов под эгидой ACM и IEEE - CS приступила к разработке куррикулума Computing Curricula 2001 (CC 2001) [8]. Разработчикам этого документа уже на стадии анализа стало ясно, что за истекшее десятилетие область ИТ претерпела столь значительные изменения - развитие и вширь, и вглубь, названное в документах группы драматическим, что для ее адекватного представления в академическом прост ранстве необходимо было разработать целую систему куррикулумов , соответствующ ую современному состоянию науки и отрасли ИТ, потребностям практики в кадрах . М асштабно сть это го проекта потребовала вовлечением в него ряда других профессиональных организаций , включая : Ассоциаци ю информационных систем ( The Association for Information Systems - AIS ) и Ассоциацию профессионалов в области ИТ ( The Association for Information Technology Professionals - AITP ) . К середине первого десятилетия текущего века был разработа н целостный набор стандартов куррикулумов (curriculum standards) или просто куррикулумов , описывающих типовые модели учебных программ по важнейшим направлениям подготовки ИТ - кадров ( далее будем называть их базовым и профилям и ). Такими профилями подготовки И Т - кадров были названы : вычислительная техника ( computer engineering - CE ), компьютерные науки (computer science – CS ) , информационные системы ( information systems - IS ), программная инженерия ( software engineering - SE ), системы информационных технологий ( information technology - IT). Системность и целостность этому набору куррикулумов придавал основной методологический документ - Computing Curricula 2005 ( CC 2005) [ 9 ] . В последующее десятилетие в рамках этого процесса, принявшего постоянный непрерывный хара ктер , осуществляе мого на принципах консорциумной стандартизации [1 0 , 1 1 ]) , практически все куррикулумы первого пятилетия были переработаны и вышли в новых редакциях. - 3 - 3. Концепция кур р икулумного подхода Основным концептуальным документом рассматриваемой сис темы кур р икулумов служит документ СС2005 , в котором определена архитектура этой системы , описаны важнейшие методологические положения, лежащие в основ е куррикулумного подхода. В частности , СС2005 включ ает : - к раткое описание профессиональных характеристик базовых профилей /направлений подготовки ; - о писание характерных областей деятельности для разных базовых профилей подготовки с использованием графической модели пространства задач ; - с равнительный анализ базовых профилей по тематическому содержанию професс иональной подготовки с помощью шкалированной табличной формы для ключевых технологий, общих для всех профилей ; - о писание исходящих профессиональных характеристик выпускников базовых профилей ; - принципы разработки самих куррикулумов и т.д. К ратко подытож им принцип ы куррикулумной стандартизации . Начнем с дифференциации подготовки в соответствии с характером деятельности ИТ - специалистов различных профилей. Такая дифференциация на качественном уровне может быть проиллюстрирована графической моделью, представ ленной на рис.1 [12] , на котором кривыми линиями , соответствующими различным профил ям , выделены характерные для специалиста каждого профиля области деятельности в пространстве профессиональных задач . Рис. 1. Модель пространства задач для базовых профи лей дисциплины компьютинг - 4 - Именно таксономия профилей и разработка детальных куррикулумов для каждого из них предоставляют возможность разработки учебных программ в широк ом диапазоне требований практики к профилированной подготовке выпускников вузов. Важным качеством всей системы куррикулумов является свойство целостности, благодаря тому, что все они разработаны в соответствии с определенными в СС2005 едиными терминологией, архитектурой, принципами . Одним из центральных принципов, проходящих через всю систем у стандартов куррикулумов , является принцип ядерных (ключевых) технологий , Он основывается на результатах исследования профессор а Питер а Денинг а [ 6, 1 3] , показавш его , что значительный акцент в подготовке ИТ - кадров должен быть сделан на освоении порядка 40 так называемых ядерных или базовых технологий, знание которых и умение ими пользоваться определяют профессиональную состоятельность выпускника, независимо от его профилизации, хотя уровень владения конкретной темой /технологией может существенно меняться в зав и симости от профиля. Список ключевых технологий составлен разработчиками СС2005 на основе обобщения сводов знаний , описанных в куррикулумах для базовых профилей. Этот список технологий, дополненный шкалированными весовыми характеристиками, отражающими у ровень освоения каждой темы для учащихся соответствующих профилей, позволяет в компактной табличной форме сравнить содержание профессиональной подготовки по базовым профилям на дидактическом уровне . Заметим, что для определения уровня профессиональной подг отовки по ключевым темам в зависимости от профиля используется некоторая модификация метода Блума [ 14 ] . Д ругими важным и принципам и куррикулумного подхода являются : - знание - ориентированность – спецификация структуры и собственно объемов (сводов) знаний или BOK (body of knowledge) , соответствующих профилям подготовки (до уровня тем/подтем) , что составляет основн ое содержание каждого куррикулум а ; - единая архитектура представления знаний в виде трех - четырех - уровневой иерархической структуры - на верхнем уровн е иерархии располагаются предметные области (areas), которые подразделяются на модули знаний (units), последние в свою очередь разбиваются на темы (topics), которые могут дел и т ь ся на подтемы (subtopics); - концепция ядра ( CORE ) свод а знаний – выделение в В ОК минимально необходимого содержания для всех учебных программ, что способствует поддержке целостности образовате льного пространства, мобильности учащихся, гаранти рует заданный уровень качеств а базовой подготовки; - четкая спецификация профессиональных ха рактеристик профилей, целей (результатов) обучения, итоговых профессиональных характеристик выпускников; - включение рекомендаций методического характера по диверсификации направлений подготовки, составлению учебных планов, компоновки курсов из модулей зна ний в соответствии с выбранной педагогической стратегией - 5 - реализации учебной программы, организации профессиональной практики, реализации процессов обучения; - включение описани я программ учебных курсов , разработанных и успешно реализуемых наиболее известны ми университетами; - высокая технологичность куррикулумов как технических документов – основные части таких документов, содержащие описание общепрофессиональных аспектов, системы целей обучения, итоговых профессиональных характеристик выпускников, а также архитектуры свода знаний, достаточно компактны (как правило, в пределах 50 страниц) , а детальное описание объемов знаний и программ курсов вынесены в хорошо структурированные приложения , как правило, весьма значительного объема . - консорциумный характер пр оцесса разработка куррикулумов, интегрирующий усили я академических, промышленных, коммерческих и правительственных организаций , ведущих специалистов образования и отрасли , что обеспечивает высокую степень доверия и высокий уровень консенсуса професс и ональн ого сообщества по отношению к стандартам куррикулумов. 4. Современное состояние системы стандартов куррикулумов В последнее пятилетие наиболее значимыми достижениями в развитии системы куррикулумов следует считать разработку следующих стандартов: - CST 2009 – ориентирован на организацию обучения на бакалаврскую степень выпускников двухлетних программ в соответствии с куррикулумом К - 12 [ 15 ] ; - GSwE 2009 ( Graduate Software Engineering 2009) [1 6 ] – рекомендация по подготовке магистров в области программной инжене рии; - CS 2013 – куррикулум для подготовки бакалавров CS [ 17 ] ; - SE 2014 – куррикулум для подготовки бакалавров SE [ 18 ]. Также нельзя не отметить как значимое событие в мире ИТ это издание в 2013 году новой редакции (версии 3) фундаментального документа SW EBOK V3 (Software Engineering Body of Knowledge ) [19] , определяющего требуемый объем знаний специалистов по разработке программного обеспечения , подготовленных для реализации проектов в соответствии с международным стандартом ISO 12207 (Процессы жизненного цикла программного обеспечения) . Этот документ создан совместными усилиями IEEE - CS и ACM . Он не является куррикулумом. Цель его разработки состояла в том, чтобы определить необходимый набор знаний и рекомендуемы х практик для разработчиков программного об еспечения, определить этические и профессиональные нормы в области программной инженерии, определить основу для разработки учебных программ по программной инженерии. Именно на этой основе и разработан стандарт SE 2014, имеющий большое значения для всей обла сти ИТ. Не менее значимой традиционно считается разработка куррикулумов в области Computer Science. При разработке документа CS2013 большое внимание уделялось уточнению архитектуры свода знаний (в частности, декомпозиции на предметные области), тщательной проработке концепции ядра объема знаний, детализации содержания модулей знаний и их тем, отбору значительного числа программ курсов ведущих университетов мира. Об информативности этого документа говорит его объем, составляющий более 500 страниц. - 6 - В частнос ти, в CS2013 весь объем профессиональных знаний на верхнем уровне разбивается на 18 предметных областей, состав которых показан в таблице 1. Табли ца 1. Состав предметных областей, определенных в CS2013 1. ● AL Алгоритмы и сложность ( Algorithms and Compl exity ) 2. ● AR Архитектура и организация ( Architecture and Organization ) 3. ● CN Вычислительная наука ( Computational Science ) 4. ● DS Дискретные структуры ( Discrete Structures ) 5. ● GV Графика и Визуализация ( Graphics and Visualization ) 6. ● HCI В заимодействия человека и компьютера ( Human - Computer Interaction ) 7. ● IAS Защита информации и безопасность ( Information Assurance and Security ) 8. ● IM Управление информацией ( Information Management ) 9. ● IS Интеллектуальные системы ( Intelligent Sys tems ) 10. ● NC Сети и коммуникации ( Networking and Communications ) 11. ● ОС Операционные системы ( Operating Systems ) 12. ● PBD Платформ енн о - ориентированные разработки ( Platform - based Development ) 13. ● PD Параллельные и распределенные вычисления ( Paralle l and Distributed Computing ) 14. ● PL Языки программирования ( Programming Languages ) - 7 - 15. ● SDF Основы развития программного обеспечения ( Software Development Fundamentals ) 16. ● SE Программная инженерия ( Software Engineering ) 17. ● SF Основы систем ( Syst ems Fundamentals ) 18. ● SP Социальные аспекты и профессиональная практика (Social Issues and Professional Practice) Анализ архитектурных решений в CS2013 показывает , что в документе отражены важные тенденции развития области ИТ . В частности, это - возро сш ая значимость системных решений , параллельных и распределенных вычислений, сервисов информационной безопасности, платформ енно - ориен т ированных программных разработок . Вновь акцентировано внимание к сетевым технологиям, в которых происходят революционные и зменения в связи наступлением эры Интернета вещей и внедрения сетевой технологии, называемой Software Defined Network ( SDN ) или Программно - Конфигурируемыми Сетями (ПКП), основанной на протоколе OpenFlow [ 20 ]. В тоже время из CS2013 исчез такой традиционных предмет, как основы программирования. Т екущ ее состояние системы куррикулумов в сфере ИТ - образования показано на Р ис .2. Рис.2. Текущее состояние системы куррикулумов в области ИТ - образования Чрезвычайно емкий материал куррикулумов по сводам профессиональных знаний и характеристикам выпускников программ ИТ - образования в целом позволяет составить профессиональный облик ИТ - специалиста. Однако наглядный концептуальный семантический портрет классич еского айтишника во многом облегчил бы работу по созданию учебных программ профессиональной - 8 - подготовки, позволил бы улучшить взаимопонимание университетов и бизнеса в том, кого и как готовить для ИТ - отрасли. Примером такого решения может служить работа авт ор а компьютинг а профессор а Питер а Деннинг а [ 13 ]. По прошествии десятилетия вновь анализируя модель, предложенную архитектором систем третьего поколения, убеждаешься, что не так - то просто найти ее усиление. Поэтому в заключение стать и кратко рассмотрим осно вные элементы этой модели , котор ой автор стать и постоянно пользовал ся при разработке учебных программ в сфере ИТ - образования . 5. Семантический портрет ИТ - специалиста В своей работе П. Ден н инг предл ожил для компьютинга ( академический аналог области ИТ) некот орую модель, «картину», великих концептов и принципов . Таковыми в предлагаемой модели названы , во - первых, концепты структуры и поведения вычислительных процессов ( вычислений ) , называ емые автором механикой компьютинга , и , во - вторых, принципы проектирования (дизайна) – дизайна, как вычислений (их структур, описаний в виде спецификаций и программ ), так и процессов жизненного цикла таких систем ИТ ( программ - вычислений ) . Таким образом м еханика к омпьютинга имеет дело со структурой /программой и исполнением вычисл ений. Она реализуется на основе таких механизмом , как алгоритм ы обработки данных , машины Тьюринга, грамматики, механизм ы процесс ов и нитей , стек протоколов, управление памятью и кеширование , виртуальны е машин ы и многого другого. В данной работе все эти мех анизмы сгруппирова ны в пять категорий: вычисление ( c omputation ) , коммуникация ( c ommunication ) , координация ( c oordination ) , автоматизация ( a utomation ) и хранение ( r ecollection or s toring and retrieving information ) . Такая таксономия позволяет рассматривать любую базов ую технологи ю с пяти точек зрения, соответствующим этим категориям механизмов компьютинга, несмотря на то, что г раницы между этими категориями могут быть и размыты. На рис. 3 иллюстрируется такое многогранное представление технологий. Рис.3 Пя ть точек зрения на ИТ - технологии В таблице 2 для каждого класса механизмов поясняется его назначение и приводятся характерные примеры конкретных механизмов и понятий. - 9 - Таблица 2 : Пять категорий механизмов компьютинга Категория Основной смысл Примеры Вычис ление ( Computation ) Что может быть вычислено; пределы вычисления Алгоритмы, управляющие структуры, структуры данных, автоматы, языки, машины Тьюринга, универсальные компьютеры, сложность по Тьюрингу, колмогоровская сложность, рекурсия, логика предикатов, приближения, эвристики, невычислимость, трансляция, физическая реализация функции Коммуникация ( Communication ) Посылка сообщений от одного пункта до другого Передача данных, ш энноновская энтропия, кодирование для передачи по среде, пропускная способность канала, подавление шума, сжатие файлов, криптография, реконфигурирование сетей передачи пакетов, сквозной контроль ошибок Координация ( Coordination ) Множеств о сущност ей , сотрудничающи х для дости жения общего результата» Взаимодействие людей (циклы деятел ьности, потоки работ, поддержанные взаимодействующими компьютерами), человеко - компьютерное взаимодействие (интерфейс, ввод, вывод, время ответа); межкомпьютерное взаимодействие (синхронизация, гонки, тупики, сериализация, атомические действия или примитивы )) Автоматизация: ( Automation ) Выполнение интеллектуальных задач с помощью компьютеров Моделирование интеллектуальных задач, философское осмысление автоматизации, экспертные системы, усиление интеллектуальности, тесты Тьюринга, электронное обучение, маши нное - 10 - распознавание, бионика Запоминание Хранение и поиск информации Иерархии памяти, локализация , ссылки, кэширование, адресное пространство, именование, разделение памяти, искажение, поиск, поиск по имени, поиск по содержанию Как отмечалось выше, работ а с базовыми механизмами компьютинга, составляет только часть фундамента профессиональной вооруженности ИТ - специалиста. Второй базовой составляющей в его деятельности является проектирование или д изайн . Термин «дизайн» используется в дву х смыслах – диза йн структуры (архитектуры) ИТ - сущностей (программ, систем, приложений, ресурсов) и дизайн процесс ов (процедур, методов) , т.е. проектирование как архитектур систем ИТ , так и жизненных циклов реализации этих архитектур . В области ИТ (комьютинга) дизайн прин ципиально отличается от других областей деятельности человека . В ИТ проектиру ются абстрактные объекты , которые выполняют реальные действия . Другие области используют абстракцию, чтобы объяснить или организовать материальные предметы. Так как дизайн раскры вает устройство и организацию базовых компонентов, дизайн располагается выше механики в формируемой картине области ИТ. В основе дизайна программ и систем лежат пять базовых принцип ов проектирования . Это : • Простота : использование различны х форм абстракции и структуры для преодоле ния конструктивной и функциональной сложност и структуры и приложений. • Производительность : оптимизация вычислени й , оценка врем ени ответа на обработку, оценка пропускной способности информационных каналов , анализ узки х мест вычисле ний , планировани е распределения ресурсов . • О тказоустойчивость : резервирование ресурсов , надежность функционирования, толерантность и во сстановление вычислений в случае исключительных ситуаций , управление потоком данных , целостность, обеспечение свойства д овери тельности. • Развиваемость : адаптация к изменениям функци ональности, масштаб ирование решений . • Безопасность : управление доступ ом к ресурсам , секретность, конфиденциальность, аутентификаци я , целостность, безопасность , цифровая подпись . К базовым мето дам (принципам) следует отнести такие методы, как, абстракци я и иерархия , инкапсуляци я и модульность, раздельн ая компиляци я , пакеты, управление версиями, принцип разделяй и властвуй, разбиение по - 11 - функциональным уровням , декомпозици я задач, повторное исполь зование, интерфейсы и виртуальные машины и др . Как правило, методы и принципы дизайна применяются в рамках ограничений стоимости, планирования, совместимости и удобства использования. Следующий уровень профессиональных знаний отводится набору базовых или я дерных технологий, которые используют в качестве строительных блоков элементы механики и дизайна во всем их многообразии . Наиболее полное описание таких технологий для базовых профилей компьютинга приводится в документе СС2005. Высший уровень профессиональ ных знаний определяет ся владением основными профессиональными видами деятельности, называемыми практиками, в виду их конструктивной практической направленности. К ним относятся Программирование ( Programming ) , Проектирование (инжиниринг систем ИТ - Engineer ing of Systems ), Моделирование и испытания систем ( Modeling and V alidation ) , Инновационная деятельность ( Innovating ) , Работа с ИТ - приложени ями ( Applying ) . • Программирование (платформенно - ориентированное) – Использование языков программирования для создания программных систем для различных платформ , удовлетворяющих спецификациям и созданных в сотрудничестве с пользователями систем. Профессионалы компьютинга должны быть многоязычниками и владеть несколькими языками и пла т формами . • Инжиниринг систем ИТ – Проекти рование систем программного обеспечения для различных платформ и сетевых инфраструктур , м етоды проектирования процесс ов жизненного цикла программных систем. • Моделирование и испытания - Построение моделей систем с целью предсказания их поведении при различн ых условиях; проектирование и планирование вычислительных экспериментов с целью подтвер ж д ения правильност и разработки алгоритмов и систем. • Инновационная деятельность – Лидерство в разработке и привнесении существенных изменений в способы работы групп и соо бществ. Нацеленность на анализ и выявление возможностей совершенствования систем и процессов в интересах их пользователей. • Работа с ИТ - приложениями – Создание , развитие, использование прикладных систем для поддерж ки различных приложений. Эти великие практи ки составляют верхний уровень знаний, умений и отношений в модели профессиональной подготовки ИТ - специалиста, завершая тем самым построение портрета ИТ - профессионала, представленного на Рис.3. - 12 - Рис.3 Семантический портрет ИТ - специалиста (модель П.Деннинг а) 6. Заключение Цель ю написания статьи является продвижение куррикулумного подхода в каче с тве магистральной или базовой методической парадигмы образования. Примером успешного применения такого подхода может служить современная система международных стандарт ов куррикулумов в сфере подготовки ИТ - специалистов (разного уровня) , т.е. специалистов в области информационных технологий или ее академического аналога – компьютинга . Как было показано в статье, д анная система стандартов характеризуется полнотой описания образовательного контента и методичес кого учебного материала для всех основных ИТ - профилей . Она поддержана непрерывн ым процесс ов развития и а ктуализации куррикулумов, реализуемого на принципах консорциумной стандартизации, что обеспечивает стандартам курри кулумов высокий уровень доверия в профессиональном сообществе. Следует отметить, что рассмотренны й выше сектор образования , называем ый часто системой ИТ - образования, выделяется в образовательном поле не только профессиональной направленностью, но и наибол ее высок ой динамик ой развития, как в части содержания обучения , так и в технологическо м компонент е , поэтому система ИТ - образования может служить ориентиром для всей системы образования в целом . В статье дан краткий экскурс в полувековую историю развития к уррикулумной стандартизации компьютинга, рассмотрены архитектура , принципы построения системы международных стандартов куррикулумов, ее современное состояние , важнейшие принципы разработки самих куррикулумов . Вообще п онятие куррикулума является исключите льно богатым . Оно вмещает в себя описание актуального содержания обучения, методи ческие рекомендации по реализации процессов обучения, тщательно разработанные и увязанные с элементами объем а знаний оценочные средства , примеры лучшей практики лидеров универ ситетского образования. - 13 - По убеждению автора, только перевод российского образования на куррикулумного парадигму может вывести наци ональн ую систем у образования из кризиса , вызванного непродуманны ми навязанными сверху реформ ами . Глубокой ошибкой реформаторо в было подведение под методическое обеспечения системы образования в качестве базовой парадигм ы семантически куцего компетентностного подхода [21] , что , в частности, привело к положению, когда образовательные стандарты оказались бесполезными для образовате льной практики . Кстати, куррикулумная парадигма ник оим образом не отвергает компетентност н ый подход, который может служить полезным дополнением к куррикулумной методологии, повышая эффективность конкретных учебных программ куррикулумного типа. В заключени е статьи рассматривается семантический портрет ИТ - специалиста, предложенный профессором Питером Деннингом, как результат обобщения его опыта в куррикулумной стандартизации. Данная модель использовалась автором статьи неоднократно при разработке учебных про грамм и образовательных стандартов , успешно внедренных в образовательную практику. 7. Литература 1. Перекатов В.И. Компьютерные дисциплины в представлении профессиональных обществ США: вехи академической легенды. Информационные технологии и вычислительные систе мы. 2002. N1. 2. Перекатов В.И. Компьютерные дисциплины в представлении профессиональных обществ США: последний куррикулум?. Информационные технологии и вычислительные системы. 2002. N4. 3. Association for Computing Machinery, Curriculum Committee on Computer Science. An undergraduate program in computer science – preliminary recommendations. Comm. ACM, 8, 9 (Sept. 1965). 4. Curriculum 68. Recommendations for Academic Programs in Computer Science. Comm. of the ACM, 11, 3 (March 1968). 5. Curriculum’78. Recommendation s for the Undergraduate Program in Computer Science. Comm. of the ACM, 22, 3 (March 1979). 6. Denning, Peter et al. “Computing as a discipline”. ACM Communications 32, 1 (Jan 1989), 9 - 23 . 7. Computing Curricula 1991. Report of the ACM/IEEE - CS Joint Task Force . IEEE Computer Society Press, 1991. 8. Computing Curricula 2001. Computer Science Volume. Association for Computing http://www.acm.org/education/cc2001/final . 9. Computing Curricula 2005 (CC2005). Association for Comput ing Machinery and Computer Society of IEEE. 10. Сухомлин В.А. Введение в анализ информационных технологий. М: Горячая линия - Телеком, 2003, 457 с. 11. Сухомлин В.А. ИТ - образование. Концепция, образовательные стандарты, процесс стандартизации. М.: “Горячая линия - Телеком”, 2005, 176 с. - 14 - 12. Сухомлин В.А. Международные образовательные стандарты в области информационных технологий . Прикладная информатика , 2012, № 1(37), с. 33 - 54 13. Peter J. Denning. Great Principles of Computing. Сб. избранных трудов Первой Международной научно - практической конференции «Современные информационных технологий и ИТ - технологии». Под редакцией В.А. Сухомлина, МАКС ПРЕСС, М. 2005, с. 4 - 13. 14. Bloom, B. S. (Ed.), Taxonomy of educational objectives: The classification of educational goals: Handbook I, cognitive domain, Longmans, 1956. 15. К12 - http :// www . acm . org / educati on / education / curric _ vols / k 12 final 1022. pdf 16. Graduate Software Engineering 2009(GSwE2009). Association for Computing Machinery and Computer Society of IEEE. 17. CS 2013 - Computer Sci ence 2013: Curriculum Guidelines for Undergraduate Programs in Computer Science - http://www.acm.org/education/CS2013 - final - report.pdf 18. SE2014 - Software Engineering Curriculum Guideline - http://www.acm.org/education/se2014.pdf 19. SWEBOK V3 - https://www.computer.org/web/swebok/v3 20. Лапонина О.Р., Сухомлин В.А. Способы трансформации сетей к SDN - архитектуре. International Journal of Open Information Technologies, Vol 3, No 4 (2015) 21. В.А. Сухомлин. Реформа высшей школы – анализ итогов. Сб. трудов V Ме ждународной научно - практической конференции «Современные информационных технологий и ИТ - технологии». Под редакцией В.А. Сухомлина, ISSBN 978 - 5 - 9556 - 0115 - 1, М.: ИНТУИТ 2010, с. 3 - 22.

Приложенные файлы

  • pdf 15183449
    Размер файла: 649 kB Загрузок: 0

Добавить комментарий