Длительность
занятия
занятия
1 час
Занятий
в неделю
в неделю
2
Возраст
учащихся
учащихся
8-10 класс
Стоимость обучения,
руб/занятие
руб/занятие
375
Программа обучения
1 год обучения
- 1. Изучим этапы создания программы, ознакомимся со средой разработки, освоим ввод, вывод и хранение данных в программе
- 2. Узнаем основные типы данных, ознакомимся с арифметическими операциями и порядком выполнения
- 3. Освоим ветвления и условные операторы в программировании
- 4. Научимся использовать циклические конструкции. Узнаем виды циклов и их особенности, рассмотрим воженные циклы
- 5. Рассмотрим основы работы с массивами данных. Изучим многомерные массивы
- 6. Изучим определение подпрограмм, научимся реализовывать свои функции
- 7. Познакомимся с представлением данных в памяти компьютера, рассмотрим работу с указателями и динамическим выделением памяти
- 8. Освоим структуры данных, особенности работы с ними
- 9. Научимся считывать и записывать информацию в файловую систему
- 10. Начнем погружение в ООП с создания классов. Выполним итоговый проект
2 год обучения
- 1. Познакомимся с препроцессором
- 2. Узнаем, что такое рекурсия и алгоритмы в которых удобно применять рекурсию
- 3. Ознакомимся с парадигмой наследования
- 4. Научимся обрабатывать исключительные ситуации и создавать свои собственные исключения
- 5. Ознакомимся со стандартными структурами данных доступных в библиотеке STL
- 6. Ознакомимся с библиотекой WPF для создания десктопных приложений с графическим интерфейсом и сделаем итоговый проект в виде графической игры
3 год обучения
- 1. Ознакомимся с библиотекой LINQ
- 2. Познакомимся с понятием базами данных используя язык SQL. Научимся основам управления данными в реляционных базах данных
- 3. Рассмотрим работу с базой данных посредством фреймворка Entity Framework, сравним плюсы и минусы относительно работы с чистым SQL
- 4. Научимся создавать и запускать задачи в нескольких потоках. Узнаем о асинхронности
- 5. Изучим понятие рефлексии и мета программирования
- 6. Узнаем про новые и дополнительные возможности ООП и сделаем итоговый проект в виде автоматизированной системы учета
Дальнейшие перспективы
- Дальнейшее изучение возможностей платформы NET, написание более сложных проектов с применением новых фрэймворков и технологий