Внедрение стандарта Computing Curricula’2001 в учебные планы к.т.н., доцент Андрей М. Чеповский bfchep@supercompilers.com

Содержание

Слайд 2

Внедрение стандарта Computing Curricula’2001 в учебные планы

Совокупность знаний по информатике CC2001

Внедрение стандарта Computing Curricula’2001 в учебные планы Совокупность знаний по информатике CC2001

Слайд 3

Внедрение стандарта Computing Curricula’2001 в учебные планы

Задача
привести программы обучения программистов в

Внедрение стандарта Computing Curricula’2001 в учебные планы Задача привести программы обучения программистов
соответствие с Рекомендациями комитета по образованию общества ACM в части требований к «Совокупности знаний по информатике»

Слайд 4

Внедрение стандарта Computing Curricula’2001 в учебные планы

Необходимость:
Противоречие между традиционно высоким уровнем фундаментального

Внедрение стандарта Computing Curricula’2001 в учебные планы Необходимость: Противоречие между традиционно высоким
образования в Российской высшей школе и недостаточным уровнем базового образования на программистских специальностях.
Подмена базового образования «тренингом»
«Противоречия» между IT-Индустрией и Университетом:
«индустриализация» труда программиста

Слайд 5

Внедрение стандарта Computing Curricula’2001 в учебные планы

Проблема взаимоотношений Университетов с «промышленностью»
«Конвейерный

Внедрение стандарта Computing Curricula’2001 в учебные планы Проблема взаимоотношений Университетов с «промышленностью»
метод в программировании может либо убить интеллектуальную компоненту в труде программиста, либо вызвать неврозы…»
А.П.Ершов, 1972 г.
«Программирование – это слишком сложное интеллектуальное занятие, чтобы можно было надеяться навязать ему узы иерархической системы, которая душит всякую инициативу»
Б.Мейер, К.Бодуэн, 1982 (1978) г.

Слайд 6

Внедрение стандарта Computing Curricula’2001 в учебные планы

Задача
привести программы обучения программистов в

Внедрение стандарта Computing Curricula’2001 в учебные планы Задача привести программы обучения программистов
соответствие с Рекомендациями комитета по образованию общества ACM в части требований к «Совокупности знаний по информатике»
Условия
Без «революционных преобразований» высшей школы с сохранением традиций российских Университетов
Метод решения
Модернизация учебных планов в рамках существующих государственных стандартов

Слайд 7

Внедрение стандарта Computing Curricula’2001 в учебные планы

Принципы реализации
Названия курсов и основное содержание

Внедрение стандарта Computing Curricula’2001 в учебные планы Принципы реализации Названия курсов и
Программ дисциплин соответствует традиционной для технических университетов практике;
Разделы (наборы тем) из «Совокупности знаний по информатике» Computing Curricula’2001 должны входить в одну из Программ курсов учебного плана ;
Количество часов в программах учебных курсов, отводимые на разделы, соответствующие Computing Curricula’2001, должно быть не меньше рекомендованных.

Слайд 8

Внедрение стандарта Computing Curricula’2001 в учебные планы

Следствие:
Соответствие с Рекомендациями СС2001 осуществляется не

Внедрение стандарта Computing Curricula’2001 в учебные планы Следствие: Соответствие с Рекомендациями СС2001
на уровне Учебных планов специальности, а на уровне Программ дисциплин
Вывод:
Необходима тщательная проработка Программ дисциплин

Слайд 9

Внедрение стандарта Computing Curricula’2001 в учебные планы

Опыт составления учебных планов
по
Направлению подготовки

Внедрение стандарта Computing Curricula’2001 в учебные планы Опыт составления учебных планов по
бакалавра и магистра
552800 Информатика и вычислительная техника
Направлению подготовки дипломированного специалиста
654600 Информатика и вычислительная техника
для специализации
«Высокопроизводительные компьютерные системы и технологии»
МГТУ им. Н.Э.Баумана

Слайд 10

Внедрение стандарта Computing Curricula’2001 в учебные планы

CC2001
AR. Архитектура и организация ЭВМ (36

Внедрение стандарта Computing Curricula’2001 в учебные планы CC2001 AR. Архитектура и организация
часов)
OS. Операционные системы (18 часов)
СООТВЕТСТВИЕ
Традиционные курсы учебных планов
Организация ЭВМ и систем (68)
Операционные системы и системное программирование (153)
Сети ЭВМ и телекоммуникации (170)

Слайд 11

Внедрение стандарта Computing Curricula’2001 в учебные планы

PL. Языки программирования (21 час)

Внедрение стандарта Computing Curricula’2001 в учебные планы PL. Языки программирования (21 час)

Слайд 12

Внедрение стандарта Computing Curricula’2001 в учебные планы

AL. Алгоритмы и теория сложности (31

Внедрение стандарта Computing Curricula’2001 в учебные планы AL. Алгоритмы и теория сложности (31 час)
час)

Слайд 13

Внедрение стандарта Computing Curricula’2001 в учебные планы

Соответствие учебных планов государственному стандарту

Внедрение стандарта Computing Curricula’2001 в учебные планы Соответствие учебных планов государственному стандарту

Слайд 14

Внедрение стандарта Computing Curricula’2001 в учебные планы

Общепрофессиональные и специальные дисциплины
(4 года)
Организация

Внедрение стандарта Computing Curricula’2001 в учебные планы Общепрофессиональные и специальные дисциплины (4
ЭВМ и систем
Операционные системы и системное программирование
Сети ЭВМ и телекоммуникации
Программирование на языке высокого уровня
Алгоритмические языки программирования
Структуры данных
Функциональное и логическое программирование
Базы данных
Компьютерная графика
Теоретическое программирование
Технология программирования
Системы искусственного интеллекта
Проектирование компиляторов
Разработка программного обеспечения

Слайд 15

Внедрение стандарта Computing Curricula’2001 в учебные планы
«Программист должен обладать способностью первоклассного математика

Внедрение стандарта Computing Curricula’2001 в учебные планы «Программист должен обладать способностью первоклассного
к абстракции и логическому мышлению в сочетании с эдисоновским талантом сооружать все, что угодно, из нуля и единицы»
А.П.Ершов

Слайд 16

Внедрение стандарта Computing Curricula’2001 в учебные планы

Математические курсы станд.: 1240 уч.план: 1840
Алгебра

Внедрение стандарта Computing Curricula’2001 в учебные планы Математические курсы станд.: 1240 уч.план:
и геометрия
Математический анализ
Дискретная математика
Математическая логика и теория алгоритмов
Вычислительная математика
Теория вероятностей и случайные процессы
Методы оптимизации Теория принятия решений
Функциональный анализ
Математическая физика
Дополнительные главы алгебры
Современные методы вычислительной математики
Теория автоматов; Теория формальных языков

Слайд 17

Внедрение стандарта Computing Curricula’2001 в учебные планы

Опыт составления учебных планов
для получения дополнительной

Внедрение стандарта Computing Curricula’2001 в учебные планы Опыт составления учебных планов для
к высшему образованию
квалификации
«Специалист по теоретическим вопросам информатики»
в рамках дополнительного образования
на механико-математическом факультете
МГУ им. М.В.Ломоносова

Слайд 18

Внедрение стандарта Computing Curricula’2001 в учебные планы

Математическая логика.
Алгебра.
Дискретная математика
Теории алгоритмов и сложности

Внедрение стандарта Computing Curricula’2001 в учебные планы Математическая логика. Алгебра. Дискретная математика
вычислений
Численные методы
Кибернетические модели.
Теория информации и смежные вопросы.
Низкоуровневое программирование
Объектно-ориентированное программирование
Операционные системы
Сетевые технологии.
Обработка текстовой информации.
Теоретическое программирование
Актуальные вопросы программирования. Спецсеминар
Теория формальных языков. Теория компиляторов
Алгоритмы компьютерной алгебры
Теория информационных систем
Функциональное и логическое программирование
Параллельная обработка данных.
Анализ и проектирование программного обеспечения.
Имя файла: Внедрение-стандарта-Computing-Curricula’2001-в-учебные-планы-к.т.н.,-доцент-Андрей-М.-Чеповский-bfchep@supercompilers.com.pptx
Количество просмотров: 150
Количество скачиваний: 0