Слайд 2Внедрение стандарта Computing Curricula’2001 в учебные планы
Совокупность знаний по информатике CC2001
![Внедрение стандарта Computing Curricula’2001 в учебные планы Совокупность знаний по информатике CC2001](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-1.jpg)
Слайд 3Внедрение стандарта Computing Curricula’2001 в учебные планы
Задача
привести программы обучения программистов в
![Внедрение стандарта Computing Curricula’2001 в учебные планы Задача привести программы обучения программистов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-2.jpg)
соответствие с Рекомендациями комитета по образованию общества ACM в части требований к «Совокупности знаний по информатике»
Слайд 4Внедрение стандарта Computing Curricula’2001 в учебные планы
Необходимость:
Противоречие между традиционно высоким уровнем фундаментального
![Внедрение стандарта Computing Curricula’2001 в учебные планы Необходимость: Противоречие между традиционно высоким](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-3.jpg)
образования в Российской высшей школе и недостаточным уровнем базового образования на программистских специальностях.
Подмена базового образования «тренингом»
«Противоречия» между IT-Индустрией и Университетом:
«индустриализация» труда программиста
Слайд 5Внедрение стандарта Computing Curricula’2001 в учебные планы
Проблема взаимоотношений Университетов с «промышленностью»
«Конвейерный
![Внедрение стандарта Computing Curricula’2001 в учебные планы Проблема взаимоотношений Университетов с «промышленностью»](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-4.jpg)
метод в программировании может либо убить интеллектуальную компоненту в труде программиста, либо вызвать неврозы…»
А.П.Ершов, 1972 г.
«Программирование – это слишком сложное интеллектуальное занятие, чтобы можно было надеяться навязать ему узы иерархической системы, которая душит всякую инициативу»
Б.Мейер, К.Бодуэн, 1982 (1978) г.
Слайд 6Внедрение стандарта Computing Curricula’2001 в учебные планы
Задача
привести программы обучения программистов в
![Внедрение стандарта Computing Curricula’2001 в учебные планы Задача привести программы обучения программистов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-5.jpg)
соответствие с Рекомендациями комитета по образованию общества ACM в части требований к «Совокупности знаний по информатике»
Условия
Без «революционных преобразований» высшей школы с сохранением традиций российских Университетов
Метод решения
Модернизация учебных планов в рамках существующих государственных стандартов
Слайд 7Внедрение стандарта Computing Curricula’2001 в учебные планы
Принципы реализации
Названия курсов и основное содержание
![Внедрение стандарта Computing Curricula’2001 в учебные планы Принципы реализации Названия курсов и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-6.jpg)
Программ дисциплин соответствует традиционной для технических университетов практике;
Разделы (наборы тем) из «Совокупности знаний по информатике» Computing Curricula’2001 должны входить в одну из Программ курсов учебного плана ;
Количество часов в программах учебных курсов, отводимые на разделы, соответствующие Computing Curricula’2001, должно быть не меньше рекомендованных.
Слайд 8Внедрение стандарта Computing Curricula’2001 в учебные планы
Следствие:
Соответствие с Рекомендациями СС2001 осуществляется не
![Внедрение стандарта Computing Curricula’2001 в учебные планы Следствие: Соответствие с Рекомендациями СС2001](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-7.jpg)
на уровне Учебных планов специальности, а на уровне Программ дисциплин
Вывод:
Необходима тщательная проработка Программ дисциплин
Слайд 9Внедрение стандарта Computing Curricula’2001 в учебные планы
Опыт составления учебных планов
по
Направлению подготовки
![Внедрение стандарта Computing Curricula’2001 в учебные планы Опыт составления учебных планов по](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-8.jpg)
бакалавра и магистра
552800 Информатика и вычислительная техника
Направлению подготовки дипломированного специалиста
654600 Информатика и вычислительная техника
для специализации
«Высокопроизводительные компьютерные системы и технологии»
МГТУ им. Н.Э.Баумана
Слайд 10Внедрение стандарта Computing Curricula’2001 в учебные планы
CC2001
AR. Архитектура и организация ЭВМ (36
![Внедрение стандарта Computing Curricula’2001 в учебные планы CC2001 AR. Архитектура и организация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-9.jpg)
часов)
OS. Операционные системы (18 часов)
СООТВЕТСТВИЕ
Традиционные курсы учебных планов
Организация ЭВМ и систем (68)
Операционные системы и системное программирование (153)
Сети ЭВМ и телекоммуникации (170)
Слайд 11Внедрение стандарта Computing Curricula’2001 в учебные планы
PL. Языки программирования (21 час)
![Внедрение стандарта Computing Curricula’2001 в учебные планы PL. Языки программирования (21 час)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-10.jpg)
Слайд 12Внедрение стандарта Computing Curricula’2001 в учебные планы
AL. Алгоритмы и теория сложности (31
![Внедрение стандарта Computing Curricula’2001 в учебные планы AL. Алгоритмы и теория сложности (31 час)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-11.jpg)
час)
Слайд 13Внедрение стандарта Computing Curricula’2001 в учебные планы
Соответствие учебных планов государственному стандарту
![Внедрение стандарта Computing Curricula’2001 в учебные планы Соответствие учебных планов государственному стандарту](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-12.jpg)
Слайд 14Внедрение стандарта Computing Curricula’2001 в учебные планы
Общепрофессиональные и специальные дисциплины
(4 года)
Организация
![Внедрение стандарта Computing Curricula’2001 в учебные планы Общепрофессиональные и специальные дисциплины (4](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-13.jpg)
ЭВМ и систем
Операционные системы и системное программирование
Сети ЭВМ и телекоммуникации
Программирование на языке высокого уровня
Алгоритмические языки программирования
Структуры данных
Функциональное и логическое программирование
Базы данных
Компьютерная графика
Теоретическое программирование
Технология программирования
Системы искусственного интеллекта
Проектирование компиляторов
Разработка программного обеспечения
Слайд 15Внедрение стандарта Computing Curricula’2001 в учебные планы
«Программист должен обладать способностью первоклассного математика
![Внедрение стандарта Computing Curricula’2001 в учебные планы «Программист должен обладать способностью первоклассного](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-14.jpg)
к абстракции и логическому мышлению в сочетании с эдисоновским талантом сооружать все, что угодно, из нуля и единицы»
А.П.Ершов
Слайд 16Внедрение стандарта Computing Curricula’2001 в учебные планы
Математические курсы станд.: 1240 уч.план: 1840
Алгебра
![Внедрение стандарта Computing Curricula’2001 в учебные планы Математические курсы станд.: 1240 уч.план:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-15.jpg)
и геометрия
Математический анализ
Дискретная математика
Математическая логика и теория алгоритмов
Вычислительная математика
Теория вероятностей и случайные процессы
Методы оптимизации Теория принятия решений
Функциональный анализ
Математическая физика
Дополнительные главы алгебры
Современные методы вычислительной математики
Теория автоматов; Теория формальных языков
Слайд 17Внедрение стандарта Computing Curricula’2001 в учебные планы
Опыт составления учебных планов
для получения дополнительной
![Внедрение стандарта Computing Curricula’2001 в учебные планы Опыт составления учебных планов для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-16.jpg)
к высшему образованию
квалификации
«Специалист по теоретическим вопросам информатики»
в рамках дополнительного образования
на механико-математическом факультете
МГУ им. М.В.Ломоносова
Слайд 18Внедрение стандарта Computing Curricula’2001 в учебные планы
Математическая логика.
Алгебра.
Дискретная математика
Теории алгоритмов и сложности
![Внедрение стандарта Computing Curricula’2001 в учебные планы Математическая логика. Алгебра. Дискретная математика](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/464122/slide-17.jpg)
вычислений
Численные методы
Кибернетические модели.
Теория информации и смежные вопросы.
Низкоуровневое программирование
Объектно-ориентированное программирование
Операционные системы
Сетевые технологии.
Обработка текстовой информации.
Теоретическое программирование
Актуальные вопросы программирования. Спецсеминар
Теория формальных языков. Теория компиляторов
Алгоритмы компьютерной алгебры
Теория информационных систем
Функциональное и логическое программирование
Параллельная обработка данных.
Анализ и проектирование программного обеспечения.