Комплект контрольно-оценочных средств (КОС) по учебной дисциплине ОП.04 «Основы алгоритмизации и программирования».
Он разработан для оценки знаний и навыков студентов в области алгоритмического мышления и базового программирования на двух языках — Pascal и C#. Документ включает:
✓ Планируемые результаты обучения (умения и знания).
✓ Материалы для текущего контроля по 10 темам, охватывающим полный курс:
✓ Введение в программирование (языки, типы данных)
✓ Основы алгоритмизации (свойства алгоритмов, блок-схемы)
✓ Основы языка Pascal (структура программы, операторы)
✓ Операторы Pascal (условные, циклы, case)
✓ Циклы в Pascal (while, repeat, for)
✓ Массивы в Pascal (одномерные, двумерные)
✓ Строки и множества в Pascal
✓ Подпрограммы в Pascal (процедуры и функции)
✓ Введение в C# (синтаксис, структура программы)
✓ Основы ООП и WPF (классы, наследование, интерфейс)
✓ Материалы для экзамена (образец билета с теорией и практикой на компьютере, критерии оценки).
✓ Полный набор практических заданий (тесты, вопросы для устного опроса, практико-ориентированные задачи) по каждой теме.
Курс дает базовые навыки программирования, необходимые для дальнейшего изучения алгоритмов, структур данных и разработки приложений, включая объектно-ориентированное программирование и создание графических интерфейсов на WPF.
СОДЕРЖАНИЕ
1. Паспорт комплекта контрольно-оценочных средств
2. Результаты освоения учебной дисциплины, подлежащие проверке
3. Оценка освоения учебной дисциплины
3.1. Формы и методы оценивания
3.2. Типовые задания для оценки освоения учебной дисциплины
4. Контрольно-оценочные материалы для итоговой аттестации по учебной дисциплине
5. Приложения. Задания для оценки освоения дисциплины
5.1. Приложение 1. Тема 1. Введение в программирование
5.2. Приложение 2. Тема 2. Основы алгоритмизации
5.3. Приложение 3. Тема 3. Основы языка Pascal
5.4. Приложение 4. Тема 4. Операторы языка Pascal
5.5. Приложение 5. Тема 5. Циклы в Pascal
5.6. Приложение 6. Тема 6. Массивы в Pascal
5.7. Приложение 7. Тема 7. Строки и множества в Pascal
5.8. Приложение 8. Тема 8. Подпрограммы в Pascal
5.9. Приложение 9. Тема 9. Введение в C#
5.10. Приложение 10. Тема 10. Основы ООП и WPF
