Учитель: Куприянова Анна Владимировна
Образовательное учреждение: ГОУ СПО 6 Медицинское училище
Электронная почта: kupriyanova_anna@mail.ru
1. Ввести понятие алгоритма.
2. Сформулировать свойства алгоритмов.
3. Рассмотреть различные типы алгоритмов и способы их представления с помощью блок-схемы.
1. развитие умения логически мыслить, анализировать, сопоставлять факты.
• Приветствие студентов
• Формулирование темы
• Составление алгоритма к задаче о волке, козе и капусте.
• Решение практической задачи:К вам в гости пришло 10 человек. Вы хотите напоить их чаем. Составление словесно – пошагового алгоритма ваших действий.
Решение этой практической задачи записать на доске, максимально четко формулируя каждое пункт (действие) алгоритма. Обратить внимание студентов на то, что здесь есть ветвление (хватило горячей воды или нет) и возможен цикл (если горячей воды не хватило ,то ставим чайник еще раз).
Происхождение термина «алгоритм», его определение, способы записи. Рассмотрение свойств алгоритма, его исполнителя.
Демонстрация видео - материалов:
Происхождение и определение понятия алгоритма
Свойства алгоритма
Исполнитель алгоритма
Устранение недостатков составленного алгоритма.
Составление схемы «Алгоритм», в которой обязательно должно быть
• Происхождение слова
• Определение
• Способы записи
• Свойства
• Конструкции (типы). [Изучаются на второй половине занятия]
• Исполнитель
При составлении схемы можно ориентироваться на соответствующую схему из «Информатика в схемах» Н.Е. Астафьева, С.А. Гаврилова и др. Москва, Бином. Лаборатория знаний, 2006г
• Составление словесно- пошагового алгоритма чистки зубов.
• Составление блок- схемы для данного алгоритма.
• Демонстрация видео - материалов:
• Изменение словесно- пошагового алгоритма чистки зубов, учитывая вопрос: закончилась зубная паста в тюбике или нет?
• Изменение блок – схемы.
• Демонстрация видео – материалов:
• Изменение словесно- пошагового алгоритма чистки зубов, учитывая, что пришли чистить зубы родители.
• Изменение блок – схемы.
• Демонстрация видео – материалов:
Составление и заполнение таблицы. Материалом для заполнения таблицы служат алгоритмы – манипуляции по основам сестринского дела.
Линейный алгоритм | ветвление | цикл |
---|---|---|
манипуляция | манипуляция | манипуляция |
• Измерение роста -1
• Определение массы тела-1
• Исследование пульса -1
• Измерение артериального давления-1
• Измерение температуры тела -1
• Оформление титульного листа «медицинской карты» стационарного больного- 1
• Транспортировка пациента в лечебное отделение -2
• Приготовление постели пациенту -2
• Применение горчичников -3
• Применение грелки -1
• Выбор назначений из истории болезни -2
• Раздача лекарственных средств для энтерального применения -3
1. что такое алгоритм, и какими способами можно его записать
2. какими свойствами обладает алгоритм
3. какие типы алгоритмов существуют
4. что такое блок - схема
1. различать типы алгоритмов, в том числе медицинские
2. составлять алгоритмы словесно – пошаговым способом
Алгоритмика
Алгоритмы: понятие, свойства, виды. Словесная форма представления алгоритмов.
Алгоритмы и формы их представления
Язык алгоритмов
Язык алгоритмов (часть 2)
Логическая схема понятий по теме: "Управление и алгоритмы"
1. закрепить понятие «линейный алгоритм»
2. закрепить навыка составления блок –схемы
3. закрепить навык использования свойств алгоритмов
4. сформулировать основные понятия QBasic, такие как алфавит языка, служебные слова и команд языка, структура программы
5. ввести понятие типа данных, команды присваивания
6. показать правила записи арифметических выражений, правила ввода данных и вывода результата на экран
1. развитие умения логически мыслить, анализировать, сопоставлять.
2. развитие самодисциплины, смекалки, взаимовыручки
1. воспитание эмоциональной устойчивости, уверенности в своих силах
2. умение работать самостоятельно, в малой группе, совместно с преподавателем\
• Приветствие студентов
• Формулирование темы
Студенты делятся на три команды по 3 -5 человек в каждой. Каждая команда составляет алгоритм манипуляции с использованием раздаточного материала (заготовлены карточки, на каждой из которых по одному действию медицинской сестры). У каждой команды своя манипуляция. Готовый алгоритм – манипуляцию команда передает другой команде для исполнения. Третья команда оценивает составленный алгоритм с точки зрения использования свойств алгоритма и достижения результата.
манипуляции, основаные на линейном алгоритме
Самостоятельная работа студентов с текстом. Задание: Записать в тетрадь о QBasic
• алфавит языка
• служебные слова и команды языка
• правила записи арифметических выражений
Запись на доске и в тетрадях арифметических выражений, выражений, содержащих формулы и математические функции.
• Самостоятельная работа студентов с текстом, содержащим условие задачи, блок – схему решения и текст программы в среде программирования QBasic .
• Разбор на доске простых программ, содержащих команду присваивания, команды ввода данных и вывода результатов на экран.
• Составление программ с использованием раздаточного материала.
• Самостоятельное составление простых программ на языке QBasic.
линейные алгоритмы и задачи в среде программирования QBasic.
задания для интерактивной доски
1. что такое линейный алгоритм
2. основные понятия QBasic, такие как алфавит языка, служебные слова и команд языка, структура программы
1. составлять алгоритмы словесно – пошаговым способом
2. записывать на языке QBasic арифметические выражения, выражения, содержащие формулы и математические функции.
3. составлять простые программы на языке QBasic с использованием линейного алгоритма
1. закрепить понятие «алгоритм ветвления», «алгоритм цикла»
2. закрепить навыки составления блок – схемы
3. закрепить навык использования свойств алгоритмов
4. сформулировать команды языка QBasic, используемые для записи алгоритма ветвления и цикла
5. закрепить навык составления программ в среде программирования QBasic
1. развитие умения логически мыслить, анализировать, сопоставлять
2. развитие самодисциплины
1. воспитание эмоциональной устойчивости, уверенности в своих силах
2. умение работать самостоятельно, в малой группе, совместно с преподавателем
• Приветствие студентов
• Формулирование темы
Студенты делятся на пары. Каждой паре предложено составить блок – схему манипуляции, в состав которой входит ветвление.
Алгоритмы ветвления и циклов.
Самостоятельная работа студентов с текстом. Задание: Записать в тетрадь о QBasic
• Определение логического выражения
• Способы записи логических выражений, таблицу истинности
• Команду ветвления IF. Полную форму команды, неполную форму команды
• Разбор на доске примеров записи математических выражений с помощью команды IF
• Разбор на доске программ, содержащих команду IF
• Составление блок- схем для задач, при решении которых используется алгоритм ветвления. Составление программ в среде программирования QBasic
Задачи для самостоятельной работы.
Самостоятельная работа студентов с текстом. Задание: Записать в тетрадь о QBasic:
• Определение цикла, этапы цикла
• Команду цикла с параметром FOR – NEXT
• Команду цикла WHILE
• Разбор на доске программ, содержащих команду цикла
• Самостоятельное составление простых программ в среде программирования QBasic
1. что такое алгоритм ветвления, алгоритм цикла
2. правила записи команды ветвления IF
3. правила записи команд циклов FOR – NEXT и WHILE
1. записывать на языке QBasic алгоритм ветвления, алгоритм цикла
2. составлять программы на языке QBasic с использованием полной и неполной формы команды IF, команды алгоритма ветвления, циклов FOR – NEXT и WHILE
задачи по теме "алгоритм ветвления"
ещё задачи по теме "алгоритм ветвления"
ветвление в алгоритмах и программах
задачи по теме "циклы"
тест по теме "Алгоритмы"
• Информатика. Структурированный конспект базового курса. И.Г.Семакин, Г.С.Вараскин. Москва, Бином Лаборатория знаний, 2001г
• Бейсик, QBasic и Visual Basic. Я.Н.Глинский, В.Е.Анохин, В.Я.Ряжская, ДиасофтЮП, Санкт- Петербург,2002г
• Информатика и ИКТ. Практикум 8-9. Под редакцией Н.В. Макаровой. Москва. Питер.
• Информатика и ИКТ. Базовый уровень. 10 класс. 11 класс. Под редакцией Н.В. Макаровой. Москва. Питер.
• Информатика в схемах. Н.Е. Астафьева, С.А. Гаврилова и др. Москва, Бином. Лаборатория знаний, 2006г
• Алгоритмы – манипуляции по основам сестринского дела. НУМЦ по непрерывному среднему медицинскому образованию и сестринскому делу. Санкт- Петербург 1998г