Курс на Stepik
Обложка курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» на Stepik
Бесплатно

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ 3.667

Открыть на
STEPIK.ORG

Программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 09.02.07 Информационные системы и программирование (Программист)

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Учеников на курсе 4 608
Сертификаты, выданные на курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Сертификатов выдано 0
Отзывы о курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Отзывов получено 3
Рейтинг курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Рейтинг курса 3.667
Уроки в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Количество уроков 113
Тесты в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Количество квизов 105
Задачи с кодом в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Количество задач с кодом 2
Время прохождения курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Время прохождения курса
Обновления курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Обновления курса
Дата публикации курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Дата публикации курса
Последнее обновление курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»Последнее обновление

Содержание курса

Разделы в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» 15 разделов Уроки в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» 113 уроков Тесты в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» 105 тестов Задачи в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» 2 задачи Время прохождения курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» 19 ч. Последнее обновление курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ» обн. 2 года назад

Тема 1.1. Языки программирования

4 урока
1. Развитие языков программирования. Обзор языков программирования.
2. Жизненный цикл программы. Программа. Программный проду
3. Типы данных. Простые типы данных. Производные типы данных
4. Примеры

Тема 2.1. Операторы языка программирования

22 урока
1. Начало работы. Visual Studio
2. Операции и выражения. Правила формирования и вычисления выражени
3. Примеры
4. Дополнительные примеры
5. Решенные задачи
6. Условный оператор. Оператор выбора
7. Дополнительные примеры
8. Решенные задачи
9. Операторы цикла. Цикл с предусловием. Цикл с параметром. Вложенн
10. Дополнительные примеры
11. Примеры
12. Решенные задачи
13. Массивы. Двумерные массивы
14. Дополнительные примеры
15. Примеры
16. Строки С#. Классы char, char[], String. Конструкторы класса Stri
17. Дополнительные примеры
18. Решенные задачи
19. Файлы последовательного доступа. Файлы прямого доступ
20. Дополнительные примеры
21. Дополнительные задачи
22. Решенные задачи

Тема 3.1. Методы

4 урока
1. Общие сведения о методах Перечень формируемых компет
2. Рекурсия. Программирование рекурсивных алгоритмов Перечень форм
3. Основы структурного программирования. Методы структурного програ
4. Дополнительные задачи

Тема 3.2. Модульное программирование

1 урок
1. Модульное программирование. Сборки .NET

Тема 4.1 Указатели

2 урока
1. Указатели. Описание указателей. Основные понятия и применение ди
2. Задача о стеке

Тема 5.1 Основные принципы объектно-ориентированного

4 урока
1. История развития ООП. Базовые понятия ООП: объект, его свойства
2. Основные принципы ООП: инкапсуляция, наследование, полиморфизм
3. Классы объектов. Компоненты и их свойства
4. Событийно-управляемая модель программирования. Компонентно-ориен

Тема 5.2 Интегрированная среда разработчика

2 урока
1. Интерфейс среды разработчика: характеристика, основные окна, инс
2. Состав и характеристика проекта. Выполнение проекта. Настройка с

Тема 5.3. Визуальное событийно-управляемое программирование

3 урока
1. Основные компоненты (элементы управления) интегрированной среды
2. Дополнительные элементы управления. Свойства компонентов. Виды с
3. Дополнительный материал

Тема 5.4 Разработка оконного приложения

4 урока
1. Графическая подсистема C#
2. Дополнительные примеры
3. Понятие анимации
4. Дополнительные примеры

Тема 5.5 Этапы разработки приложений

4 урока
1. Разработка игрового приложения
2. Проектирование объектно-ориентированного приложения
3. Создание интерфейса пользователя
4. Тестирование, отладка приложения

Тема 5.6 Иерархия классов

3 урока
1. Классы ООП: виды, назначение, свойства, методы, события
2. Методы
3. Тестирование и отладка приложения

Тема 5.7 Введение в платформу Monogame

4 урока
1. Введение в платформу Monogame
2. Двухмерная графика
3. Управление объектами. Столкновение спрайтов. Работа со звуком
4. Трехмерная графика

Silverlight 5

7 уроков
1. Введение в Silverlight
2. Элементы управления
3. Структура приложений Silverlight
4. Интерактивные средства Silverlight
5. Звук, видео и зуммирование
6. Трехмерная графика
7. Интеграция с браузером, настольные приложения Silverlight и VSM

Базы данных

5 уроков
1. 1
2. 2
3. 3
4. 4
5. 5

Задания для самостоятельного изучения

44 урока
1. Создание простого консольного приложения в C#
2. Основные структуры данных C#
3. Объектно-ориентированное программирование в C#
4. Создание главного окна приложения в среде С#
5. Создание главного меню приложения
6. Создание многооконного приложения
7. Создание пользовательских диалоговых окон
8. Создание панели инструментов и контекстного меню
9. Создание строки состояния
10. Создание элементов управления
11. Простое приложение на нескольких языках программирования
12. Вывод текста в клиентскую область формы
13. Рисование графических примитивов средствами GDI+
14. Элементы управления Data в приложениях на C#
15. Элементы управления DataGrid и ComboBox в приложениях ADO.NET
16. Создание объектов базы данных SQL Server средствами оболочки
17. Просмотр данных средствами ADO.NET с привязкой на этапе
18. Редактирование данных в среде ADO.NET
19. Подготовка ADO.NET к работе в приложении
20. Отображение данных на экранной форме
21. Модификация, вставка и удаление записей в наборе данных
22. Упорядочивание списков и вычисляемые столбцы DataSet
23. Улучшения интерфейса программы
24. Интеграция отчетов в Windows-приложения
25. Манипулирование строками соединений с источником данных
26. Развертывание приложения
27. Создание приложений WPF
28. Основы WPF
29. Текст WPF
30. События и команды в WPF
31. Ресурсы в WPF
32. Графика в WPF
33. Знакомство с XAML
34. Создание элементов интерфейса с помощью Microsoft Expression Bl
35. Трансформация и анимация в Silverlight с помощью XAML
36. Знакомство с XNA
37. Создание простого приложения для телефона на Silverlight
38. Создание простого приложения для телефона на XNA
39. Навигация между страницами с помощью Silverlight
40. Изменение ориентации экрана (Silverlight)
41. Обработка простого касания в XNA
42. Обработка жестов в XNA
43. Обработка простого касания в Silverlight
44. 5