
- •1. Информация о дисциплине
- •1.1. Предисловие
- •Содержание дисциплины и виды учебной работы
- •2. Рабочие учебные материалы
- •2.2. Тематический план дисциплины
- •2.3 Структурно-логическая схема дисциплины
- •2.4 Временной график изучения дисциплины
- •2.5. Практический блок
- •2.6. Рейтинговая система по дисциплине «Программирование и основы алгоритмизации»
- •3. Информационные ресурсы дисциплины
- •3.1. Библиографический список
- •3.2. Опорный конспект лекций по дисциплине
- •Раздел 1. ОБЩИЕ ПОЛОЖЕНИЯ
- •Раздел 2. ПРОГРАММИРОВАНИЕ ТИПОВЫХ АЛГОРИТМОВ
- •Раздел 3. МАССИВЫ
- •Раздел 4.ГРАФИКА
- •3.3. Лабораторные работы
- •3.4. Практические занятия
- •Заключение
- •4.Блок контроля освоения дисциплины
- •4.1. Методические указания к выполнению курсового проекта
- •4.2. Блок тестов текущего контроля
- •4.3. Вопросы к экзамену
- •Содержание
2.4 Временной график изучения дисциплины
|
|
Продолжитель- |
№ |
Название раздела (темы) |
ность изучения |
|
|
раздела (из |
|
|
расчета – 4 часа |
|
|
в день) |
1. |
1.1. Технология программирования |
1 дн. |
2 |
1.2. Базовые понятия алгоритма и |
3 дн. |
|
алгоритмического языка |
|
3 |
1.3. Основные понятия алгоритмического |
2 дн. |
|
языка С++ и системы программирования |
|
|
Builder |
|
4 |
2.1. Программирование прямых алгоритмов |
2 дн. |
5 |
2.2. Программирование разветвляющихся |
2 дн. |
|
алгоритмов |
|
6 |
2.3. Программирование циклических |
4 дн. |
|
алгоритмов с известным количеством |
|
|
повторений |
|
7 |
2.4. Программирование алгоритмов с |
2 дн. |
|
подпрограммами |
|
8 |
2.5. Циклы с неизвестным количеством |
4 дн. |
|
повторений |
|
9 |
3.1. Числовые массивы |
3 дн. |
10 |
3.2. Строковые массивы |
2 дн. |
11 |
3.3. Методы сортировки и поиска в массиве |
4 дн. |
12 |
3.4. Развитые структуры и алгоритмы |
2 дн. |
13 |
4.1. Графические приемы построения |
32 дн. |
|
изображений |
|
|
Итого |
33 дн. |
2.5. Практический блок
Лабараторные работы (очная форма обучения).
Примечание. Звёздочкой (*) отмечены работы, выполняемые студентами
заочной формы обучения в классе. |
Материал работ, не отмеченных |
||
звёдочкой, студенты должны освоить |
самостоятельно. Студенты очной и |
||
очно-заочной форм обучения выполняют все работы. |
|
||
|
|
|
|
№ |
Наименование работы |
|
Кол-во |
|
часов |
||
|
|
|
|
1 |
* Прямые алгоритмы |
|
4 |
2 |
Разветвляющиеся алгоритмы |
|
4 |
3 |
Циклы с известным количеством повторений. Подпрограммы |
4 |
|
4 |
*Итерационные циклы. Решение уравнений методом деления |
|
|
|
пополам |
|
4 |
|
4.1. Вычисление корня квадратного |
|
|
|
4.2. Определения корня монотонно - возрастающей функции |
|
|
|
методом деления отрезка существования функции пополам |
|
|
5 |
Работа с числовыми массивами |
|
4 |
|
5.1. Одномерные массивы |
|
|
|
5.2. Двумерные массивы |
|
|
6 |
Графические приемы построения изображений |
4 |
|
7 |
Методы сортировки |
|
4 |
|
7.1. Сортировка массива методом |
«всплывающего |
|
|
пузырька» |
|
|
|
7.2. Сортировка массива методом поиска локального |
|
|
|
минимума |
|
|
|
|
|
|
8 |
Прямой поиск в неупорядоченном и в упорядоченном |
4 |
|
|
массиве |
|
|
9 |
Бинарный поиск в упорядоченном массиве |
4 |
|
|
Всего |
|
36 |
2.6. Рейтинговая система по дисциплине «Программирование и основы алгоритмизации»
Дисциплина «Программирование и основы алгоритмизации» состоит из одной части. Курс содержит четыре раздела, при изучении которых следует выполнить шесть лабораторных работ. После изучения каждой темы необходимо ответить на вопросы теста текущего контроля, а после завершения работы с разделом – на вопросы теста рубежного контроля. Для подготовки к рубежному тесту Вам предлагается пройти тренировочный тест. Номера соответствующих тренировочных ирубежныхтестовуказанывтематическихпланах.
За каждый вид самостоятельных работ начисляется определенное число баллов:
-за правильный ответ на вопрос тренировочного теста – 0.1 балла (10 баллов за все тесты);
-за выполненную лабораторную работу – 5 баллов (30 баллов за все работы);
-за каждый правильный ответ рубежного теста – 0.3 балла (30 баллов за все тесты);
-за выполненный курсовой проект – 30 баллов;
При успешной работе студент может получить максимум 100 баллов. Для получения зачета достаточно набрать более двух третей от этой суммы. То есть, еслиВынабралиболее67 баллов, допусккэкзаменувамобеспечен!