Технологии Microsoft в теории и практике программирования


Технологии Microsoft в теории и практике программирования - стр. 26


С появлением .NET впервые возникает возможность проиллюстрировать современные тенденции и практические приемы программирования в рамках единого учебного курса. С начала обучения в вузе студенты получают возможность параллельно постигать фундаментальные аспекты различных подходов к разработке программных систем. В результате выбор подхода к разработке ПО происходит более осознанно, проектирование программных комплексов и необходимость интегрированного подхода к созданию программ понимается глубже.

            Первый семестр курса посвящен фундаментальному введению в программирование и computer science, а второй – ознакомлению с приемами профессиональной разработки ПО. При таком подходе первый семестр курса целесообразно излагать на примере языка SML, практически не требующем начальных знаний [1]. SML как язык нового поколения предоставляет широкие возможности для погружения в программирование. Основы профессиональной разработки ПО рекомендуется излагать в сравнении языков C# и SML.

Курс реализован в форме лекций и лабораторного практикума. Материалы доступны с сайта факультета информационной безопасности МИФИ [2]. Экспериментальное изложение курса начато в МИФИ в 2003-2004 учебном году. Апробация показала высокую востребованность, теоретическую и практическую значимость подхода. Курс поддержан грантом Microsoft Research на 2003 год, в 2004-05 г.г. планируется продолжение сотрудничества. Концепция и результаты реализации курса докладывались в 2003 г. на  научно-практической конференции Microsoft Research [3]. В 2004 г. планируется дистанционное обучение по курсу в Интернет-университете ИТ [4].

 

Список литературы

1. Рекомендации по преподаванию информатики в университетах: Пер. с англ.– СПб., 2002.– 372 с. ISBN 5-288-03105-3.

2. Информация о курсе доступна с Интернет-ресурса http://www.mephi.edu/projects.htm

3. Зыков С.В. Проектирование и реализация гетерогенных прикладных систем под управлением технологической платформы Microsoft .NET. Конференция Microsoft Research «Технологии Microsoft в научных исследованиях и высшем образовании».


- Начало -  - Назад -  - Вперед -