Учебно-тематический план

план программы дополнительного профессионального образования

(программа повышения квалификации)

«Преподавание программирования мобильных устройств на языке C#. Практикум по программированию Windows Phone»

Наименование

Всего

Виды учебных занятий, учебных работ

лекции

Интерактивные занятия

Форма контроля

1

Введение в курс

4

4

2.1

Возможности языка C#, области его применения; установка и настройка среды разработки и SDK; обзор проектных единиц

2

2

2.2

Константы, переменные, операторы, базовые механизмы взаимодействия, комментирование кода (три вида), типы данных, неявная типизация, преобразования типов

2

1

1

3.1

Операторы: условия, выборки, повторения, прерывания

2

1

1

3.2

Массивы

2

1

1

4

Введение в объектно-ориентированный подход: структуры, ключевые понятия, функционал, уровни доступности

4

1

3

5

Основа объектно-ориентированного подхода: инкапсуляция, полиморфизм, наследование

4

1

3

6

Промежуточное тестирование

4

4

Тест

7

Технология windows forms. Понятие событийно – управляемой модели. Мини-приложение

4

1

3

8

Базовые основы работы с графикой

4

2

2

9

Исключительные ситуации. Технология обработки ошибок. Стандартные ошибки

4

2

2

10

Коллекции. Технология использования коллекций. Обобщённое программирование

4

1

3

11

Технология Windows Presentation Foundation: основа, язык разметки

4

2

2

12

Промежуточное тестирование

4

4

Тест

13

Связывание, базовые паттерны проектирования

4

1

3

14

Введение в мобильную разработку для Windows Phone. Обзор наиболее часто используемых визуальных компонентов

4

2

2

15

Работа с датчиками: геолокация, акселерометр, камера, голосовое сопровождение

4

1

3

16

Работа с сетью: загрузка и данных разных форматов

4

1

3

17- 18

Итоговое тестирование. Защита проектов

8

8

Итоговый проект

Итого

 72

 24

 48