Конспект урока информатики Управление алгоритмическим исполнителем

Автор публикации:

Дата публикации:

Краткое описание: ...


Название предмета: Информатика и ИКТ

Класс:10

УМК: Информатика и ИКТ. И.Г. Семакин, Е.К. Хеннер, 2010г.

Уровень обучения: базовый

Тема урока: Управление алгоритмическим исполнителем

Общее количество часов, отведенное на изучение темы: 2 часа

Место урока в системе уроков по теме: урок практических знаний

Цель урока: дополнить и обобщить представления учащихся о компьютерных моделях, закрепить навыки работы с исполнителем Черепаха.

Задачи урока:

  • Образовательные: закрепить представления учащихся о моделях и моделировании, видах информационных моделей; систематизировать полученные знания, обобщить знания в управлении алгоритмическим исполнителем

  • Развивающие: развитие творческих способностей, логического мышления учащихся, их исследовательских умений и навыков.

  • Воспитательные: воспитание самостоятельности при выполнении  заданий, умения самостоятельно оценивать результат своей проектной деятельности и работы своих одноклассников.

Планируемые результаты:

  • Предметные Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели. Познакомить учащихся с примером алгоритмической модели, расширить представление учащихся о возможных сферах применения информационных моделей, показать выполнение трассировки алгоритма на конкретном примере.

  • метапредметные – учащиеся получат возможность развивать и отрабатывать умение анализировать, адекватно самостоятельно оценивать правильность выполнения действия и вносить необходимые коррективы в исполнение, как в конце действия, так и по ходу его реализации.

  • личностныеспособствовать формированию творческой активности учащихся через создание ситуации успешности

Оборудование: проектор, экран, ноутбук, компьютеры.

Ход урока

1. Организационный момент

Здравствуйте, начнём наш урок страничкой из истории.

2. Актуализация базовых знаний

1

У исполнителя, который работает с положительными однобайтовыми двоичными числами, две команды, которым присвоены номера:

1. сдвинь влево

2. вычти 1

Выполняя первую из них, исполнитель сдвигает число на один двоичный разряд влево, а выполняя вторую, вычитает из него 1. Исполнитель начал вычисления с числа 104 и выполнил цепочку команд 11221. Запишите результат в десятичной системе.

Решение:

  1. важно, что числа однобайтовые – на число отводится 1 байт или 8 бит

  2. главная проблема в этой задаче – разобраться, что такое «сдвиг влево»; так называется операция, при которой все биты числа в ячейке (регистре) сдвигаются на 1 бит влево, в младший бит записывается нуль, а старший бит попадает в специальную ячейку – бит переноса:

бит
переноса

можно доказать, что в большинстве случаев результат этой операции – умножение числа на 2, однако есть исключение: если в старшем (7-ом) бите исходного числа x была 1, она будет «выдавлена» в бит переноса, то есть потеряна [link]