- •Часть II. Информатика
- •Содержание
- •Структура дисциплины
- •Рейтинг и оценка уровня знаний студентов по дисциплине «Математика и информатика»
- •1. Оценивание результатов работы студентов
- •Допуск к тестированию и процедура тестирования
- •Ликвидация задолженности студента по дисциплине
- •Инструкции для студента
- •Модуль 3. Алгоритмизация и программирование Маршрутная карта изучения дисциплины «Математика и информатика-2» по модулю №3
- •2.1. Алгоритм и его свойства
- •2.2. Таблица блоков
- •2.3. Основные типы алгоритмов
- •2.3.1. Линейные алгоритмы
- •2.3.2. Алгоритмы ветвлений
- •2.3.3. Циклические алгоритмы
- •2.4. Блок-схемы линейных алгоритмов
- •Блок-схемы разветвляющихся алгоритмов
- •3. Примеры выполнения задания к практическому занятию № 1
- •3.1. Линейный алгоритм
- •3.2. Разветвляющийся алгоритм
- •4. Задания к практическому занятию № 1
- •5. Вопросы для самоконтроля к практическому занятию № 1. Тема «Алгоритмы. Ветвления»
- •Практическое занятие №2. Алгоритмы. Блок-схемы. Циклы
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №2
- •2.1. Словесные алгоритмы. Циклы
- •2.2. Блок-схемы. Циклы
- •Примеры выполнения задания к практическому занятию №2
- •4. Задания к практическому занятию № 2
- •5. Вопросы для самоконтроля к практическому занятию № 2. Тема «Алгоритмы. Блок-схемы. Циклы»
- •Практическое занятие № 3. Алгебра логики. Операции над высказываниями
- •1. Цель занятия
- •Теоретический материал для практического занятия №3
- •2.1. Логические операции
- •3. Примеры выполнения задания к практическому занятию №3
- •4. Задания к практическому занятию № 3
- •5. Вопросы для самоконтроля к практическому занятию № 3. Тема «Алгебра логики»
- •Практическое занятие №4. Программирование. Линейные процессы. Ветвления
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №4
- •2.1. Конструкция языка Turbo Pascal
- •2.1.1. Алфавит
- •2.1.2. Данные и типы данных
- •2.1.3. Стандартные функции
- •2.1.4. Арифметические, логические, символьные выражения
- •2.2. Структура программы на языке Паскаль
- •2.3. Основные операторы Паскаля
- •2.3.1. Оператор присваивания
- •2.3.2. Операторы ввода
- •2.3.3. Операторы вывода
- •2.3.4. Комментарий
- •2.4. Операторы передачи управления
- •2.4.1. Оператор безусловного перехода
- •2.4.2. Операторы условного перехода
- •3. Примеры выполнения задания к практическому занятию № 4
- •3.1. Программы линейных алгоритмов
- •3.2. Программы разветвляющихся алгоритмов
- •4. Задания к практическому занятию № 4
- •5. Вопросы для самоконтроля к практическому занятию № 4
- •Практическое занятие № 5. Программирование. Циклы
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 5
- •2.1. Оператор цикла с параметрами
- •2.2. Оператор цикла while с предусловием
- •2.3. Оператор цикла repeat…until с постусловием
- •3. Примеры выполнения задания к практическому занятию № 5
- •4. Задания к практическому занятию № 5
- •5. Вопросы для самоконтроля к практическому занятию № 5. Тема «Программирование. Циклы»
- •Практическое занятие №6. Языки программирования высокого уровня
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №6
- •2.1. Общая классификация языков программирования
- •2.1.1. Языки низкого уровня
- •2.2. Классификация языков программирования высокого уровня
- •2.2.1. Процедурное программирование
- •2.2.2. Объектно-ориентированное программирование
- •2.2.3. Системы визуально-ориентированного программирования
- •2.2.4. Проблемно-ориентированное (непроцедурное или декларативное) программирование
- •1) Функциональное программирование
- •2) Логическое программирование
- •3) Языки описания сценариев
- •3. Примеры выполнения задания к практическому занятию №6
- •4. Задания к практическому занятию № 6
- •5. Вопросы для самоконтроля к практическому занятию № 6. Тема «Языки программирования высокого уровня».
- •Модуль 4. Стандартное программное обеспечение, предназначенное для обработки информации Маршрутная карта изучения дисциплины «Математика и информатика-2» по модулю №4
- •Задания к практическим работам по модулю №4
- •Практическое занятие № 7. Операционные системы. Работа в операционных системах
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 7
- •2.1. Понятие информации
- •2.2. Свойства информации
- •2.3. Измерение информации
- •2.3.1. Синтаксическая мера информации
- •2.3.2. Семантическая мера информации
- •2.3.3. Прагматическая мера информации
- •2.4. Информатика. Предмет и задачи информатики
- •Технические средства
- •2.5.1. Архитектура эвм
- •2.5.2. Состав и назначение основных элементов персонального компьютера (пк)
- •Центральный процессор
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •2.6. Обзор программного обеспечения
- •2.6.2. Системы программирования
- •2.6.3. Прикладное программное обеспечение
- •2.7. Базовое программное обеспечение. Операционные системы (ос)
- •2.7.1. Понятие файла, каталога, файловой структуры
- •2.7.2. Операционная система ms Windows
- •3. Примеры выполнения задания к практическому занятию №7
- •4. Задания к практическому занятию № 7
- •5. Вопросы для самоконтроля к практическому занятию № 7. Тема «Работа в операционных системах»
- •Практическое занятие №8. Офисный пакет программ Microsoft Office в профессиональной деятельности. Текстовые редакторы и процессоры
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 8
- •3. Примеры выполнения задания к практическому занятию № 8
- •4. Задания к практическому занятию № 8
- •5. Вопросы для самоконтроля к практическому занятию № 8. Тема «Текстовый редактор word»
- •Практическое занятие №9. Применение встроенных функций электронной таблицы excel в профессиональной деятельности
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №9
- •2.1. Ячейка – основной элемент таблицы
- •2.2. Вычисления в Excel. Формулы и функции
- •2.2.1. Формулы Excel
- •2.2.2. Функции Excel
- •3. Примеры выполнения задания к практическому занятию №9
- •3.1. Примеры с функциями 16 из таблицы 9.3
- •3.2. Пример с функцией «суммесли»
- •3.3. Пример с функцией «счётесли»
- •3.4. Пример с функцией «если»
- •4. Задания к практическому занятию № 9
- •5. Вопросы для самоконтроля к практическому занятию № 9. Тема «Встроенные функции excel»
- •Практическое занятие № 10. Компьютерная графика. Сравнение различных видов графики
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 10
- •2.1. Виды графики
- •2.1.1. Растровая графика
- •Векторная графика
- •Разрешающая способность
- •Цветовое разрешение и цветовые модели
- •2.3.1. Кодирование цвета
- •2.3.2. Цветовые модели
- •1) Цветовая модель rgb
- •2) Цветовая модель cmyk
- •2.4. Форматы графических изображений
- •2.5. Шрифты, поддерживаемые операционной системой Windows xp
- •1) Контурные шрифты
- •2) Векторные шрифты
- •3) Растровые шрифты
- •3. Примеры выполнения задания к практическому занятию №10
- •4. Задания к практическому занятию №10
- •5. Вопросы для самоконтроля к практическому занятию № 10. Тема «Компьютерная графика»
- •Практическое занятие №11. Анализ прикладного и служебного программного обеспечения
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №11
- •2.1. Служебные приложения Windows xp
- •2.2. Служебное программное обеспечение Windows xp
- •2.3. Прикладное программное обеспечение (ппо)
- •3. Примеры выполнения задания к практическому занятию №11
- •4. Задания к практическому занятию №11
- •5. Вопросы для самоконтроля к практическому занятию № 11. Тема «Анализ прикладного и служебного программного обеспечения»
- •Литература
- •Приложение №1. Задания для выполнения самостоятельной работы №3 Задание 1. Тема: «Алгоритмы. Блок-схемы. Ветвления»
- •Задание 2. Тема: «Алгоритмы. Блок-схемы. Циклы»
- •Задание 3. Тема «Алгебра логики»
- •Приложение №3. Задания для выполнения самостоятельной работы идз №4 Задание 1. Тема: «Текстовые редакторы. Гиперссылки»
- •Варианты заданий по теме: «Текстовые редакторы»
- •Задание 2. Тема: «Выполнение вычислений в таблицах редактора word»
- •Задание 3. Тема: «Встроенные функции электронной таблицы excel»
- •Приложение №4. Задания для выполнения практического занятия и самостоятельной работы идз №4 Тема: «Анализ прикладного и служебного программного обеспечения»
- •Задание 4. Идз №4. Тема: «Программное обеспечение (прикладное, сервисное, служебное)»
- •Приложение №5. Оформление самостоятельной работы
- •Раздел 3 самостоятельной работы по модулям №3, 4 должен включать:
- •Приложение №6. Формулы для практической работы №7
Инструкции для студента
Данное пособие предназначено для студентов, которые обучаются по новой технологии, особенностью которой является то, что основная деятельность студента – эта его самостоятельная работа.
Технологическая карта (Маршрутная карта) является для студента проводником по графику обучения. В карте указаны недели обучения и материал, который студент должен изучить в указанные сроки.
Лекции и практические занятия у студентов проводит преподаватель, а за самостоятельную работу отвечает академический консультант.
Все вопросы, которые возникают у студента во время выполнения самостоятельной работы, студенты задают академическому консультанту через образовательный портал (Форум) или в часы консультаций для каждой группы.
Вариант домашнего задания и практической работы соответствует номеру студента по списку группы.
На образовательном портале представлена вся информация по дисциплине и все результаты обучения студентов.
В пособии подробно отражено, как студент должен действовать, чтобы изучить каждый из предложенных модулей.
По всем интересующимся вопросам студент может обратиться к:
-
руководителю дисциплины
-
лектору
-
преподавателю
-
академическому консультанту (тьютору).
Модуль 3. Алгоритмизация и программирование Маршрутная карта изучения дисциплины «Математика и информатика-2» по модулю №3
№ недели |
Наименование учебного мероприятия (под руководством) |
Тема учебного мероприятия |
Задание для самостоятельной работы |
1 |
Лекция №1 (лектор) |
Лекция №1 «Алгоритмы. Основные типы алгоритмов. Блок-схемы. Алгебра логики» |
|
1 |
Практическое занятие №1 (преподаватель) |
Практическое занятие №1 Тема: «Алгоритмы. Блок-схемы. Ветвления» |
|
1 |
Практическая работа №1 |
Тема: «Алгоритмы. Блок-схемы. Циклы» |
Подготовиться к практическому занятию №2 по теме: «Алгоритмы. Блок-схемы. Циклы» |
2 |
Практическое занятие№2 (преподаватель) |
Практическое занятие №2 Тема: «Алгоритмы. Блок-схемы. Циклы». Выдача индивидуального домашнего задания №3. Пройти тренинг по теме: «Алгоритмы. Блок-схемы». Адрес тренинга: (http://inf.tltsu.ru )
|
|
2 |
Практическая работа №2 |
Тема: «Алгоритмы. Блок-схемы» |
Выполнение индивидуального домашнего задания по теме: «Алгоритмы. Блок-схемы» |
3 |
Практическое занятие №3 (преподаватель) |
Практическое занятие №3 Решение задач по теме: «Алгебра логики. Операции над высказываниями» |
|
3 |
Практическая работа №3 |
Тема: «Алгебра логики. Операции над высказываниями» |
Выполнение индивидуального домашнего задания по теме: «Алгебра логики. Операции над высказываниями» |
3 |
Лекция №2 (лектор) |
«Программирование. Основные операторы Паскаля» |
|
4 |
Практическое занятие №4 (преподаватель) |
Практическое занятие №4 Тема: «Программирование. Линейные процессы. Ветвления». Пройти тренинг по теме занятия. Адрес тренинга: http://inf.tltsu.ru |
|
4 |
Практическая работа №4 |
Тема: «Программирование. Линейные процессы. Ветвления» |
Выполнение индивидуального домашнего задания по теме занятия. Подготовка к семинару по теме: «Языки программирования высокого уровня» |
5 |
Практическое занятие №5 (преподаватель) |
Практическое занятие №5 Тема: «Программирование. Циклы». Пройти тренинг по теме «Программирование. Циклы». Адрес тренинга: http://inf.tltsu.ru |
|
5 |
Практическая работа №5 |
Тема: «Программирование. Циклы»
|
Выполнение индивидуального домашнего задания по теме: «Программирование. Циклы»
|
6 |
Практическое занятие №6 (преподаватель) |
Практическое занятие №6 Семинар по теме: «Языки программирования высокого уровня» |
|
6 |
Практическая работа №6 |
Темы модуля №3 |
Оформление и подготовка к защите ИДЗ №3 |
7 |
Практическое занятие №7 (преподаватель) |
Практическое занятие №7 Защита ИДЗ №3 |
|
7 |
Практическая работа №7 |
Темы: «Алгоритмы. Основные типы алгоритмов. Блок-схемы. Алгебра логики. Программирование. Основные операторы Паскаля» |
Подготовка к промежуточному тестированию по темам модуля №3 |
8 |
Промежуточное тестирование по модулю №3 через ЦТ |
Промежуточное тестирование по Модулю 3 в центре тестирования |
|
Задания к практическим работам по модулю №3
-
В приложении №1 выбрать свой вариант индивидуального домашнего задания (ИДЗ №3).
-
Выполнить его, пользуясь данными методическими указаниями.
-
Результат предъявить преподавателю.
-
Оформить работу по образцу приложения №3.
-
Ответить на вопросы для самоконтроля к практическим занятиям модуля №3.
-
Защитить преподавателю свою выполненную работу по ИДЗ №3.
Практическое занятие №1. Алгоритмы. Блок-схемы. Ветвления
1. Цель занятия
Цель занятия – усвоить понятие «алгоритм» и его свойства. Знать типы алгоритмов и способы представления основных типов алгоритмов. Уметь представить алгоритм словесно и графически, в виде блок-схемы.
2. Теоретический материал для практического занятия №1
Понятие алгоритма – одно из фундаментальных понятий информатики, которое исторически оформилось в самостоятельную дисциплину «теорию алгоритмов», близкую к другой дисциплине «математическая логика». С другой стороны дисциплину «теория алгоритмов» можно рассматривать промежуточной между двумя дисциплинами: математикой и информатикой, связанной с разделом программирования.
Алгоритмизация относится к общим методам информатики, имеет большое значение при решении сложных задач. Прежде, чем написать программу решения задачи на ЭВМ, необходимо просмотреть последовательность действий, которые должны быть выполнены для правильного решения рассматриваемой задачи.