Курс на 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 ↗