- •1. Цели и задачи дисциплины, ее место в подготовке специалиста данного профиля
- •1.1 Цель преподавания дисциплины
- •1.2 Требования к уровню освоения дисциплины
- •2. Содержание и структура дисциплины
- •2.1 Лекции, их содержание и объем в часах, наименование тем
- •2.2 Лабораторные занятия, их наименование и объем в часах
- •2.3 Практические занятия, их содержание и объем в часах
- •2.4 Содержание самостоятельной работы студентов, ее объем в часах
- •2.5 Календарный план изучения дисциплины
- •3. Основная и дополнительная литература, карта обеспеченности учебной литературой
- •Карта обеспеченности учебной литературой
- •4. Перечень наглядных и других пособий
2.2 Лабораторные занятия, их наименование и объем в часах
Лабораторная работа №1.
Работа с простыми типами данных Java. Числа. Строки
Объем: 3 ч.
Лабораторная работа №2.
“Линейные структуры. Арифметические выражения на Java ”
Изучение способов ввода математических формул. Разработка алгоритма линейной структуры и его программная реализация в соответствии с индивидуальным заданием.
Объем: 3 ч.
Лабораторная работа №3.
Программирование простейших задач с использованием структур ветвления. Оператор IF.
Объем: 3 ч.
Лабораторная работа №4.
Разработка программ с использованием методов на Java
Объем: 3 ч.
Лабораторная работа №5.
Разработка программ с использованием Java-технологий
Объем: 3 ч.
Лабораторная работа №6.
Разработка программ с использованием массивов на Java.Разработка простейшего интерфейса с использованием Java-технологий
Объем: 3 ч.
Лабораторная работа №7.
Программирование задач с использованием циклов, связанных с обработкой одномерных массивов. Вложенные циклы.
Объем: 3 ч.
Лабораторная работа №8.
Решение задач сортировки для массивов на Java
Объем: 3 ч.
Лабораторная работа №9.
Программирование задач, связанных с использованием двумерных массивов.
Объем: 3 ч.
Лабораторная работа №10.
Программирование задач с использованием нескольких программных модулей. Основные способы передачи данных между модулями.
Объем: 3 ч.
Лабораторная работа №11.
Строковые данные.
Абстрактные методы и классы. Работа со строками.
Объем: 2 ч.
Лабораторная работа №12.
Программирование циклических алгоритмов в JAVA. Табулирование функции.
Реализация алгоритмов линейных, разветвляющихся, циклических и итерационных структур на языке Java.
Объем: 2 ч.
2.3 Практические занятия, их содержание и объем в часах
В соответствии с учебным планом практические занятия по данной дисциплине не предусмотрены.
2.4 Содержание самостоятельной работы студентов, ее объем в часах
Разделы и темы для самостоятельного изучения |
Виды и содержание самостоятельной работы |
Объем в часах |
2.1.1-2.1.17 |
Подготовка к лекциям |
20 |
2.2.1-2.2.12 |
Подготовка к лабораторным работам |
30 |
2.2.1-2.2.12 |
Изучение нормативных документов по оформлению алгоритмов и отчетов к лабораторным работам |
9 |
2.2.1-2.2.12 |
Решение задач, упражнений; |
20 |
2.1.1-2.1.17 |
Работа с тестами и вопросами для самопроверки; |
20 |
2.1.1-2.1.17 |
Выполнение контрольной работы |
20 |
2.5 Календарный план изучения дисциплины
Номера |
Количество часов |
|||||
Семестров |
Недель |
Тем рабочей программы |
Лекций |
Лабораторные занятия |
Практические занятий |
Используемые наглядные пособия |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
1 |
2.1.1, 2.2.1 |
1 |
2 |
― |
4.1 |
2 |
2.1.2,2.2.1, 2.2.2 |
1 |
2 |
― |
4.1, 4,2 |
|
3 |
2.1.3,2.2.2 |
1 |
2 |
― |
4.1 |
|
4 |
2.1.4, 2.2.3 |
1 |
2 |
― |
4.1 |
|
5 |
2.1.5, 2.2.3,2.2.4 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
6 |
2.1.6, 2.2.4 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
7 |
2.1.7, 2.2.5 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
8 |
2.1.8, 2.2.5,2.2.6 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
9 |
2.1.9, 2.2.6 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
10 |
2.1.10, 2.2.7 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
11 |
2.1.11, 2.2.7,2.2.8 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
12 |
2.1.12, 2.2.8 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
13 |
2.1.13, 2.2.9 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
14 |
2.1.14,2.2.9,2.2.10 |
1 |
2 |
― |
4.1, 4. 2, 4.3 |
|
15 |
2.1.15,2.2.10 |
1 |
2 |
― |
4.1 |
|
16 |
2.1.16, 2.2.11 |
1 |
2 |
― |
4.1 |
|
17 |
2.1.17, 2.2.12 |
1 |
2 |
― |
4.1 |