Название предмета: Информатика и ИКТ
Класс:10
УМК: Информатика и ИКТ. И.Г. Семакин, Е.К. Хеннер, 2010г.
Уровень обучения: базовый
Тема урока: Управление алгоритмическим исполнителем
Общее количество часов, отведенное на изучение темы: 2 часа
Место урока в системе уроков по теме: урок практических знаний
Цель урока: дополнить и обобщить представления учащихся о компьютерных моделях, закрепить навыки работы с исполнителем Черепаха.
Задачи урока:
Образовательные: закрепить представления учащихся о моделях и моделировании, видах информационных моделей; систематизировать полученные знания, обобщить знания в управлении алгоритмическим исполнителем
Развивающие: развитие творческих способностей, логического мышления учащихся, их исследовательских умений и навыков.
Воспитательные: воспитание самостоятельности при выполнении заданий, умения самостоятельно оценивать результат своей проектной деятельности и работы своих одноклассников.
Планируемые результаты:
Предметные – Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели. Познакомить учащихся с примером алгоритмической модели, расширить представление учащихся о возможных сферах применения информационных моделей, показать выполнение трассировки алгоритма на конкретном примере.
метапредметные – учащиеся получат возможность развивать и отрабатывать умение анализировать, адекватно самостоятельно оценивать правильность выполнения действия и вносить необходимые коррективы в исполнение, как в конце действия, так и по ходу его реализации.
личностные – способствовать формированию творческой активности учащихся через создание ситуации успешности
Оборудование: проектор, экран, ноутбук, компьютеры.
Ход урока
1. Организационный момент
Здравствуйте, начнём наш урок страничкой из истории.
2. Актуализация базовых знаний
№1
У исполнителя, который работает с положительными однобайтовыми двоичными числами, две команды, которым присвоены номера:
1. сдвинь влево
2. вычти 1
Выполняя первую из них, исполнитель сдвигает число на один двоичный разряд влево, а выполняя вторую, вычитает из него 1. Исполнитель начал вычисления с числа 104 и выполнил цепочку команд 11221. Запишите результат в десятичной системе.
Решение:
важно, что числа однобайтовые – на число отводится 1 байт или 8 бит
главная проблема в этой задаче – разобраться, что такое «сдвиг влево»; так называется операция, при которой все биты числа в ячейке (регистре) сдвигаются на 1 бит влево, в младший бит записывается нуль, а старший бит попадает в специальную ячейку – бит переноса:
- бит
переноса можно доказать, что в большинстве случаев результат этой операции – умножение числа на 2, однако есть исключение: если в старшем (7-ом) бите исходного числа x была 1, она будет «выдавлена» в бит переноса, то есть потеряна [link]