Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа №5» Утверждена приказом директора школы от _____________ № _____ по Рабочая программа Информатике и ИКТ (учебный предмет, уровень изучения) 8 класс (класс) 35 часов (количество часов) Составитель: Гусакова Л. А.., учитель информатики Согласовано Согласовано протокол заседания методического объединения заместитель директора по УВР от __________________ № _____________ ___________________________ 2014 – 2015 учебный год Югорск Пояснительная записка Рабочая программа предназначена для преподавания курса «Информатика и ИКТ» в 8 классе. Программа составлена в соответствии с Примерной программой, составленной на основе федерального компонента государственного стандарта основного общего образования (утверждена приказом Минобразования России от 09.03.04 № 1312) и авторской программы Босовой Л.Л., рекомендованной Министерством образования РФ. Цели программы: освоение знаний, составляющих основу научных представлений об информации, информационных процессах, системах, технологиях и моделях; овладение умениями работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ), организовывать собственную информационную деятельность и планировать ее результаты; развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ; воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации; выработка навыков применения средств ИКТ в учебной деятельности,в повседневной жизни, при выполнении индивидуальных и коллективных проектов, дальнейшем освоении профессий, востребованных на рынке труда. Задачи изучения информатики и ИКТ в 8 классе: рассмотреть системы счисления, их виды и назначение, свернутую и развернутую форма записи числа; научить учащихся вручную переводить небольшие целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно; ввести понятия «логической величины», «логического выражения», рассмотреть основные логические операции, их выполнение; научить строить таблицы истинности и применять их при решении логических задач; познакомить учащихся с назначением и структурой учебного исполнителя; обучить основным приемам составления линейных, разветвляющихся и циклических алгоритмов по управлению учебным исполнителем; обучить приемам построения простых вычислительных алгоритмов и их программированию на языке Pascal; обучить навыкам работы с системой программирования. выявить межпредметные связи. Общая характеристика учебного предмета Информатика – это естественнонаучная дисциплина о закономерности протекания информационных процессов в системах различной природы, а также о методах и средствах их автоматизации. Многие положения, развиваемые информатикой, рассматриваются как основа создания и использования информационных и коммуникационных технологий — одного из наиболее значимых технологических достижений современной цивилизации. Вместе с математикой, физикой, химией, биологией курс информатики закладывает основы естественнонаучного мировоззрения. Информатика имеет очень большое и все возрастающее число междисциплинарных связей, причем как на уровне понятийного аппарата, так и на уровне инструментария. Многие предметные знания и способы деятельности (включая использование средств ИКТ), освоенные обучающимися на базе информатики способы деятельности, находят применение как в рамках образовательного процесса при изучении других предметных областей, так и в реальных жизненных ситуациях, становятся значимыми для формирования качеств личности, т.е. ориентированы на формирование метапредметных и личностных результатов. На протяжении всего периода существования школьной информатики в ней накапливался опыт формирования образовательных результатов, которые в настоящее время принято называть современными образовательными результатами. Одной из основных черт нашего времени является всевозрастающая изменчивость окружающего мира. В этих условиях велика роль фундаментального образования, обеспечивающего профессиональную мобильность человека, готовность его к освоению новых технологий, в том числе, информационных. Необходимость подготовки личности к быстро наступающим переменам в обществе требует развития разнообразных форм мышления, формирования у учащихся умений организации собственной учебной деятельности, их ориентации на деятельностную жизненную позицию. В содержании курса информатики основной школы сделан акцент на изучение фундаментальных основ информатики, формирование информационной культуры, развитие алгоритмического мышления. Место учебного предмета в учебном плане Информатика изучается в 5–9 классах основной школы. Количество часов в 8 классе – один час в неделю. Планируемые результаты изучения учебного предмета и курса В результате изучения информатики и ИКТ в 8 классе обучающиеся должны знать/понимать: знать: что такое системы счисления, какие они бывают, свернутую и развернутую форму записи числа, назначение систем счисления; алгоритмы перевода чисел из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно; таблицы сложения, вычитания и умножения двоичных чисел, алгоритмы сложения, вычитания, умножения и деления в двоичной и десятичной системах счисления; логическую символику; понятие логической величины, логического выражения; основные логические операции, их выполнение; понятие алгоритма, свойства алгоритмов, примеры алгоритмов; понятия исполнителя алгоритма, системы команд исполнителя, программы; процесс исполнения алгоритма компьютером; понятия транслятора, компилятора; классификацию и названия языков программирования; особенности объектно-ориентированного программирования по сравнению с алгоритмическими языками программирования; понятия переменной, основные типы переменных, объявление переменных; основные алгоритмические структуры; структуру функции и типы функций, синтаксис функций ввода-вывода данных; уметь: переводить числа из двоичной системы счисления в десятичную; анализировать любую позиционную систему как знаковую систему; переводить небольшие (до 1024) целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно; выполнять операции сложения и умножения над небольшими двоичными числами; записывать вещественные числа в естественной и нормальной форме; анализировать логическую структуру высказываний; анализировать простейшие электронные схемы. строить таблицы истинности для логических выражений; вычислять истинностное значение логического выражения; приводить примеры формальных и неформальных исполнителей; придумывать задачи по управлению учебными исполнителями; выделять примеры ситуаций, которые могут быть описаны с помощью линейных алгоритмов, алгоритмов с ветвлениями и циклами; определять по блок-схеме, для решения какой задачи предназначен данный алгоритм; анализировать изменение значений величин при пошаговом выполнении алгоритма; определять по выбранному методу решения задачи, какие алгоритмические конструкции могут войти в алгоритм; осуществлять разбиение исходной задачи на подзадачи; сравнивать различные алгоритмы решения одной задачи; анализировать готовые программы; исполнять готовые алгоритмы для конкретных исходных данных; преобразовывать запись алгоритма с одной формы в другую; составлять линейные, разветвляющиеся и циклические алгоритмы по управлению учебным исполнителем; строить арифметические, строковые, логические выражения и вычислять их значения; строить алгоритм (различные алгоритмы) решения задачи с использованием основных алгоритмических конструкций и подпрограмм; определять по программе, для решения какой задачи она предназначена; выделять этапы решения задачи на компьютере; программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выражений; разрабатывать программы, содержащие оператор/операторы ветвления (решение линейного неравенства, решение квадратного уравнения и пр.), в том числе с использованием логических операций; разрабатывать программы, содержащие оператор (операторы) цикла; разрабатывать программы, содержащие подпрограмму; использовать приобретенные знания и умения в практической деятельности и повседневной жизни для: создания информационных объектов, в том числе для оформления результатов учебной работы; организации индивидуального информационного пространства, создания личных коллекций информационных объектов. Для проверки знаний, выявления уровня сформированности умений в ходе изучения каждой темы запланирован текущий контроль, тематический контроль. Система диагностики включает в себя тесты, проверочные, практические и контрольные работы. Личностные, метапредметные и предметные результаты освоения информатики Личностные результаты – это сформировавшаяся в образовательном процессе система ценностных отношений учащихся к себе, другим участникам образовательного процесса, самому образовательному процессу, объектам познания, результатам образовательной деятельности. Основными личностными результатами, формируемыми при изучении информатики в основной школе, являются: · наличие представлений об информации как важнейшем стратегическом ресурсе развития личности, государства, общества; понимание роли информационных процессов в современном мире; · владение первичными навыками анализа и критичной оценки получаемой информации; ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; развитие чувства личной ответственности за качество окружающей информационной среды; · способность увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества; готовность к повышению своего образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ; · способность и готовность к принятию ценностей здорового образа жизни за счет знания основных гигиенических, эргономических и технических условий безопасной эксплуатации средств ИКТ. Метапредметные результаты – освоенные обучающимися на базе одного, нескольких или всех учебных предметов способы деятельности, применимые как в рамках образовательного процесса, так и в реальных жизненных ситуациях. Основными метапредметными результатами, формируемыми при изучении информатики в основной школе, являются: · владение общепредметными понятиями «объект», «система», «модель», «алгоритм», «исполнитель» и др. · владение умениями организации собственной учебной деятельности, включающими: целеполагание как постановку учебной задачи на основе соотнесения того, что уже известно, и того, что требуется установить; планирование – определение последовательности промежуточных целей с учетом конечного результата, разбиение задачи на подзадачи, разработка последовательности и структуры действий, необходимых для достижения цели при помощи фиксированного набора средств; прогнозирование – предвосхищение результата; контроль – интерпретация полученного результата, его соотнесение с имеющимися данными с целью установления соответствия или несоответствия (обнаружения ошибки); коррекция – внесение необходимых дополнений и корректив в план действий в случае обнаружения ошибки; оценка – осознание учащимся того, насколько качественно им решена учебно-познавательная задача; · опыт принятия решений и управления объектами (исполнителями) с помощью составленных для них алгоритмов (программ); · владение основными универсальными умениями информационного характера: постановка и формулирование проблемы; поиск и выделение необходимой информации, применение методов информационного поиска; структурирование и визуализация информации; выбор наиболее эффективных способов решения задач в зависимости от конкретных условий; самостоятельное создание алгоритмов деятельности при решении проблем творческого и поискового характера; · владение информационным моделированием как основным методом приобретения знаний: умение преобразовывать объект из чувственной формы в пространственно-графическую или знаково-символическую модель; умение строить разнообразные информационные структуры для описания объектов; умение «читать» таблицы, графики, диаграммы, схемы и т.д., самостоятельно перекодировать информацию из одной знаковой системы в другую; умение выбирать форму представления информации в зависимости от стоящей задачи, проверять адекватность модели объекту и цели моделирования; · широкий спектр умений и навыков использования средств информационных и коммуникационных технологий для сбора, хранения, преобразования и передачи различных видов информации, навыки создания личного информационного пространства. Предметные результаты включают в себя: освоенные обучающимися в ходе изучения учебного предмета умения специфические для данной предметной области, виды деятельности по получению нового знания в рамках учебного предмета, его преобразованию и применению в учебных, учебно-проектных и социально-проектных ситуациях, формирование научного типа мышления, научных представлений о ключевых теориях, типах и видах отношений, владение научной терминологией, ключевыми понятиями, методами и приемами. В соответствии с федеральным государственным образовательным стандартом общего образования основными предметными результатами, формируемыми при изучении информатики в основной школе, являются: · формирование информационной и алгоритмической культуры; формирование представления о компьютере как универсальном устройстве обработки информации; развитие основных навыков и умений использования компьютерных устройств; · формирование представления об основных изучаемых понятиях: информация, алгоритм, модель – и их свойствах; · развитие алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе; развитие умений составить и записать алгоритм для конкретного исполнителя; формирование знаний об алгоритмических конструкциях, логических значениях и операциях; знакомство с одним из языков программирования и основными алгоритмическими структурами — линейной, условной и циклической; · формирование умений формализации и структурирования информации, умения выбирать способ представления данных в соответствии с поставленной задачей — таблицы, схемы, графики, диаграммы, с использованием соответствующих программных средств обработки данных; · формирование навыков и умений безопасного и целесообразного поведения при работе с компьютерными программами и в Интернете, умения соблюдать нормы информационной этики и права. Учебно-методическое обеспечение УМК «Информатика и ИКТ» Босова Л.Л: 1. Босова Л.Л. Информатика: Учебник для 8 класса. – М.: БИНОМ. Лаборатория знаний, 2007. 2. Босова Л.Л. Информатика: рабочая тетрадь для 8 класса. – М.: БИНОМ. Лаборатория знаний, 2007. Контрольно-измерительные материалы: 1. Босова Л.Л., Босова А.Ю. Уроки информатики в 8–9 классах: методическое пособие. – М.: БИНОМ. Лаборатория знаний, 2007. 2. Босова Л.Л., Босова А.Ю., Коломенская Ю.Г. Занимательные задачи по информатике. – М.: БИНОМ. Лаборатория знаний, 2006. 3. Босова Л.Л., Босова А.Ю. Контрольно-измерительные материалы по информатике для V-VII классов // Информатика в школе: приложение к журналу «информатика и образование». №6–2007. – М.: Образование и Информатика, 2007. Интерактивные наглядные пособия: 1. Босова Л.Л. Набор цифровых образовательных ресурсов «Информатика 8-9». – М.: БИНОМ. Лаборатория знаний, 2007. 2. Ресурсы Единой коллекции цифровых образовательных ресурсов (http://school-collection.edu.ru/) 3. Материалы авторской мастерской Босовой Л.Л. (http://metodist.lbz.ru/authors/informatika/3/) Программное обеспечение 1. 2. 3. 4. 5. 6. 7. операционная система; почтовый клиент (в составе операционных систем или др.); браузер (в составе операционных систем или др.); антивирусная программа; программа-архиватор; учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Удвоитель и др.); среда программирования Паскаль. Материально-техническое обеспечение Помещение кабинета информатики, его оборудование (мебель и средства ИКТ) удовлетворяет требованиям действующих Санитарноэпидемиологических правил и нормативов (СанПиН 2.4.2.2821-10, СанПиН 2.2.2/2.4.1340-03). В кабинете информатики оборудованы рабочее место преподавателя и 11 рабочих мест учащихся, снабженных стандартным комплектом: системный блок, монитор, устройства ввода текстовой информации и манипулирования экранными объектами (клавиатура и мышь), привод для чтения и записи компакт-дисков, аудио/видео входы/выходы. Кабинет информатики оснащен периферийным оборудованием: · принтер (черно/белой печати, формата А4); · мультимедиа проектор (рекомендуется консольное крепление над экраном или потолочное крепление), подсоединяемый к компьютеру преподавателя; · экран (на штативе или настенный) или интерактивная доска; · устройства для ввода визуальной информации (сканер, цифровой фотоаппарат, web-камера и пр.); · акустические колонки в составе рабочего места преподавателя; · оборудование, обеспечивающее подключение к сети Интернет (комплект оборудования для подключения к сети Интернет, сервер). Электронные образовательные ресурсы · разработанные комплекты презентационных слайдов по курсу информатики; · CD по информатике, содержащие информационные инструменты и информационные источники; · каталог электронных образовательных ресурсов, размещённых на федеральных образовательных порталах, в том числе электронных учебников по информатике. Название изучаемых тем Кол-во часов Понятийный аппарат - Актуализировать знания учащихся, полученные в 7 классе; - Повторить правила техники безопасности и гигиены при работе на компьютере. 1 Информация, данные, информатика, компьютер 2. Общие сведения о системах счисления. - Сформировать понятия «система счисления», «цифра», «алфавит»; - Сформировать у учащихся представление об унарной, непозиционной и позиционной СС. -Познакомить с развернутой и свернутой формами записи числа. 1 Система счисления, цифра, алфавит, унарная, непозиционная, позиционная система счисления, развернутая и свернутая форма записи числа. 3. Двоичная система счисления. Двоичная арифметика. - Показать способы перевода из двоичной СС в десятичную и обратно; - Научить складывать и умножать двоичные числа. 1 Система счисления, развернутая форма записи числа. Двоичная арифметика. 4. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления. - Познакомить учащихся с восьмеричной и шестнадцатеричной системами счисления. - Показать способы перевода из десятичной СС в восьмеричную, шестнадцатеричную СС и обратно; -Ввести понятие «компьютерные» системы счисления. - Познакомить учащихся справилом перевода целых десятичных чисел в систему счисления с основанием q. 1 Система счисления, развернутая форма записи числа, восьмеричная, шестнадцатеричная СС; «компьютерные» СС. Переводить числа из десятичной системы счисления в восьмеричную, шестнадцатеричную системы счисления и обратно. Система счисления, правило перевода из 10 СС в систему счисления с основанием q. Переводить целые десятичные числа в систему счисления с основанием q. - Познакомить учащихся с компьютерным представлением целых чисел. 1 7. Представление вещественных чисел. - Познакомить учащихся с компьютерным представлениемвещественных чисел. 1 Разряд, представление вещественных чисел. 8. Высказывание. Логические операции. - Сформировать понятия «алгебра логики», «высказывание», «логическая операция», «конъюнкция», «дизъюнкция», «отрицание», 1 Алгебра логики, высказывание, логическая операция, 1. Техника безопасности и организация рабочего места. Роль информации в жизни людей. 5. Правило перевода целых десятичных чисел в систему счисления с основанием q. 6. Представление целых чисел. Цели, задачи, поставленные перед собой учителем 1 Разряд, беззнаковое представление целых чисел, представление целых чисел со знаком. Планируемый результат Формы и методы Вводный, беседа. Иметь представление о системах счисления, их видах, уметь представлять число в свернутой и развернутой форме записи. Переводить числа из двоичной системы счисления в десятичную и обратно. Складывать и умножать двоичные числа. Записывать целые числа в компьютерном представлении. Записывать вещественные числа в естественной и нормальной форме. Иметь представление об основных логических операциях, их обозначении, Система диагности ки Записи в тетради Изучение нового материала, беседа. § 1.1 Записи в тетради Комбинированн ый, беседа, практическая работа. § 1.1 Записи в тетради, практичес кая работа § 1.1 Записи в тетради, практичес кая работа Комбинированн ый, беседа, практическая работа. Комбинированн ый, беседа, практическая работа Комбинированн ый, беседа, практическая работа Комбинированн ый, беседа. Комбинированн ый, беседа. § 1.1 Записи в тетради, практичес кая работа § 1.2 Записи в тетради, практичес кая работа § 1.2 Записи в тетради, практичес кая работа § 1.3.11.3.2 Записи в Название изучаемых тем 9. Построение таблиц истинности для логических выражений. Цели, задачи, поставленные перед собой учителем «логическое выражение»; - Сформировать у учащихся представление об основных логических операциях, их выполнении. - Научить учащихся строить таблицы истинности для логических выражений. Кол-во часов Понятийный аппарат Планируемый результат Формы и методы Система диагности ки тетради. конъюнкция, дизъюнкция, отрицание, логическое выражение. выполнении. Строить таблицы истинности для основных логических операций. 1 Логическое выражение, логические операции, таблица истинности. Строить таблицы истинности для любого логического выражения. Комбинированн ый, беседа, практическая работа. Изучение нового материала, беседа Комбинированн ый, беседа, практическая работа. Комбинированн ый, беседа, практическая работа. Урок контроля § 1.3.3 Записи в тетради, практичес кая работа § 1.3.4 Записи в тетради. 10. Свойства логических операций. - Познакомить учащихся с законами алгебры логики. 1 Логическое выражение, логические операции, законы алгебры логики. Знать законы алгебры логики, уметь применять их на практике. 11. Решение логических задач. - Познакомить учащихся со способами решения логических задач. 1 12. Логические элементы. - Научить учащихся анализировать электронные схемы, строить таблицы истинности по логическому выражению. 1 13. Контрольная работа по теме «Математические основы информатики». 14. Алгоритмы и исполнители. - Актуализировать знания и умения по теме «Математические основы информатики». 1 Логическое выражение, логические операции, законы алгебры логики, таблицы истинности. Логический элемент, конъюнктор, дизъюнктор, инвентор, электронная схема. Основные понятия по теме «Математические основы информатики». - Рассмотреть понятия алгоритм, свойства алгоритмов, исполнитель, характеристики исполнителя. Познакомить учащихся с исполнителями «Черепашка», «Вычислитель», «Робот». 1 Алгоритм, свойства алгоритмов, исполнитель, его характеристики, формальное исполнение алгоритма. 15. Способы записи алгоритмов. - Рассмотреть различные способы записи алгоритмов. 1 Алгоритм, словесное описание, построчная запись, блок-схема, школьный алгоритмический язык. Уметь решать логические задачи с помощью таблиц истинности и с составлением логических выражений. Уметь анализировать электронные схемы, строить таблицы истинности по логическому выражению. Применять на практике знания и умения по теме «Математические основы информатики». Иметь представление об алгоритме, свойствах алгоритмов, исполнителе, основных характеристиках исполнителей, уметь выполнять простейшие алгоритмы для исполнителей «Черепашка», «Вычислитель», «Робот». Уметь записывать алгоритм различными способами. 16. Объекты алгоритмов. - Сформировать у учащихся понятия «величина», «константа», «переменная», «тип», «имя», «присваивание». - Сформировать у учащихся представление о команде присваивания, табличных величинах. 1 Величина, константа, переменная, тип, имя, присваивание, выражение, таблица. Иметь представление о величинах, константах, переменных, команде присваивания, табличных величинах. § 1.3.5 Записи в тетради. § 1.3.6 Записи в тетради. § 1.3 Контрольн ая работа Изучение нового материала, беседа. § 2.1 Записи в тетради Комбинированн ый, беседа, практическая работа. § 2.2 Записи в тетради, практичес кая работа § 2.3 Записи в тетради. Изучение нового материала, беседа. Название изучаемых тем Цели, задачи, поставленные перед собой учителем Кол-во часов Понятийный аппарат Алгоритмические конструкции, следование, линейный алгоритм. Алгоритмические конструкции, ветвление, полная форма ветвления, разветвляющийся алгоритм. Алгоритмические конструкции, ветвление, сокращенная форма ветвления, разветвляющийся алгоритм. Алгоритмические конструкции, повторение, циклический алгоритм, цикл с предусловием, цикл «пока». Алгоритмические конструкции, повторение, циклический алгоритм, цикл с постусловием, цикл «до» Алгоритмические конструкции, повторение, циклический алгоритм, цикл с параметром, цикл «для» Основные понятия по теме «Основы алгоритмизации». Уметь разрабатывать и выполнять линейные алгоритмы. Язык программирования, программа, алфавит, служебные слова, типы данных, структура программы, оператор присваивания. Оператор вывода, формат вывода, оператор Знать алфавит языка Паскаль, служебные слова, типы данных, структуру программы, понятие оператор, уметь ориентироваться в окне приложения. Знать операторы ввода-вывода, уметь записывать в среде 17. Алгоритмическая конструкция «следование». - Сформировать представление о линейных алгоритмах и выработать навыки их разработки. 1 18. Алгоритмическая конструкция «ветвление» Полная форма ветвления. - Сформировать представление о разветвляющихся алгоритмах в полной форме и выработать навыки их разработки. 1 19. Сокращенная форма ветвления. - Сформировать представление о разветвляющихся алгоритмах в сокращенной форме и выработать навыки их разработки. 1 20. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. - Сформировать представление о циклическихалгоритмах и выработать навыки их разработки. - Рассмотреть цикл с заданным условием продолжения работы («пока»). 1 21. Цикл с заданным условием окончания работы. - Сформировать представление о циклических алгоритмах и выработать навыки их разработки. - Рассмотреть цикл с заданным условием продолжения работы (до тех пор пока»). - Сформировать представление о циклических алгоритмах и выработать навыки их разработки. - Рассмотреть цикл с заданным числом повторений («для»). - Актуализировать знания и умения по теме «Основы алгоритмизации». 1 - Познакомить учащихся с языком программирования Паскаль; - Ввести понятие величины и типа данных; - Рассмотреть основные понятия темы. 1 - Ввести понятия оператора присваивания, ввода, вывода; 1 22. Цикл с заданным числом повторений. 23. Контрольная работа по теме «Основы алгоритмизации». 24. Общие сведения о языке программирования Паскаль. 25. Организация ввода и вывода данных. 1 1 Планируемый результат Формы и методы Система диагности ки § 2.4.1 Контрольн ая работа Уметь разрабатывать и выполнять разветвляющиеся алгоритмы в полной форме. Комбинированн ый, беседа, практическая работа. Комбинированн ый, беседа, практическая работа. Уметь разрабатывать и выполнять разветвляющиеся алгоритмы в сокращенной форме. Комбинированн ый, беседа, практическая работа. Уметь разрабатывать и выполнять циклические алгоритмы (цикл «пока»). Комбинированн ый, беседа, практическая работа. § 2.4.3 Записи в тетради, практичес кая работа Комбинированн ый, беседа, практическая работа. § 2.4.3 практичес кая работа Комбинированн ый, беседа, практическая работа. § 2.4.3 Записи в тетради, практичес кая работа § 2.4 Контрольн ая работа Уметь разрабатывать и выполнять циклические алгоритмы (цикл «до тех пор пока»). Уметь разрабатывать и выполнять циклические алгоритмы (цикл «для»). Применять на практике знания и умения по теме «Основы алгоритмизации». Урок контроля § 2.4.2 Записи в тетради, практичес кая работа § 2.4.2 Записи в тетради, практичес кая работа Изучение нового материала, беседа. § 3.1 Записи в тетради, практичес кая работа Комбинированн ый, беседа, § 3.2 практичес Название изучаемых тем 26. Программирование линейных алгоритмов. 27. Программирование разветвляющихся алгоритмов. Условный оператор. 28. Составной оператор Многообразие способов записи ветвлений. 29. Программирование циклов с заданным условием продолжения работы. 30. Программирование циклов с заданным условием окончания работы. 31. Программирование циклов с заданным числом повторений. Цели, задачи, поставленные перед собой учителем - Научить учащихся применять операторы при решении задач. - Изучить правила записи линейной программы; - Научить учащихся писать линейные программы по алгоритму. - Познакомить учащихся с видами ветвления и структурой разветвляющегося алгоритма. - Изучить структуру условного оператора. Кол-во часов Понятийный аппарат ввода. 1 1 Вещественный, целочисленный, символьный, строковый, логический тип данных. Условный оператор, неполный условный оператор. Планируемый результат программирования Уметь строить линейный алгоритм в среде программирования Паскаль Уметь строить разветвляющийся линейный алгоритм в среде программирования Паскаль - Познакомить учащихся с вложенным ветвлением. - Закрепить умения написания программ содержащих ветвление. 1 Составной оператор, вложенное ветвление. Знать способы записи ветвлений - Научить учащихся использовать при решении задач, оператор цикла While. («пока») 1 Цикл с предусловием. Уметь строить циклы с заданным условием продолжения работы в среде программированияПаскаль - Научить учащихся использовать при решении задач, оператор цикла Repeat… Until….(«до тех пор пока»). 1 Цикл с постусловием. Уметь строить циклы с заданным условием окончания работы в среде программирования Паскаль - Научить учащихся использовать при решении задач, оператор цикла For («для»). 1 Цикл с параметром. Уметь строить циклы с заданным числом повторений в среде программированияПаскаль 32. Различные варианты программирования циклического алгоритма. 33. Контрольная работа по теме «Начала программирования». 34. Основные понятия курса. - Закрепить умения написания программ с использованием операторов цикла. 1 Цикл с предусловием, цикл с постусловием, цикл с параметром. Знать различные варианты программирования циклического алгоритма. - Актуализировать знания и умения по теме «Начала программирования». 1 - Обобщить и подвести итоги по пройденному материалу за курс 8 класса. 1 Основные понятия по теме «Начала программирования». Основные понятия за курс 8 класса. 35. Итоговое тестирование. - Актуализировать знания и умения за курс 8 класса. 1 Применять на практике знания и умения по теме «Начала программирования». Применять на практике знания и умения, полученные в ходе изучения курса. Применять на практике знания и умения, полученные в ходе изучения курса. Основные понятия за курс 8 класса. Формы и методы практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Комбинированн ый, беседа, практическая работа на ПК. Урок контроля Урок обобщения и систематизации Урок контроля Система диагности ки кая работа § 3.3 практичес кая работа § 3.4.13.4.2 практичес кая работа § 3.4.3 Записи в тетради, практичес кая работа § 3.5.1 практичес кая работа § 3.5.2 практичес кая работа § 3.5.3 практичес кая работа § 3.5.4 практичес кая работа § 3.5 Контрольн ая работа § 1.1 - 3.5 Тест. Итого – 35 часов. Основное содержание Тема 1 «Математические основы информатики» – 13 часов. Правила безопасности и эргономики при работе за компьютером. Общие сведения о системах счисления. Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной, восьмеричной и шестнадцатеричной системы счисления в десятичную. Двоичная арифметика. Логика высказываний (элементы алгебры логики). Логические значения, операции (логическое отрицание, логическое умножение, логическое сложение),логические выражения, построение таблиц истинности для логических выражений.Решение логических задач. Тема 2 «Основы алгоритмизации» – 10 часов. Понятие исполнителя. Неформальные и формальные исполнители. Учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд. Понятие алгоритма как формального описания последовательности действий исполнителя при заданных начальных данных. Свойства алгоритмов. Способы записи алгоритмов. Алгоритмический язык — формальный язык для записи алгоритмов. Программа — запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем. Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение задачи на подзадачи, понятие вспомогательного алгоритма. Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Алгоритм работы с величинами — план целенаправленных действий по проведению вычислений при заданных начальных данных с использованием промежуточных результатов. Практика на компьютере:знакомство с одним из учебных исполнителей, его назначением, средой, режимом работы, системой команд; разработка линейных, разветвляющихся и циклических алгоритмов для исполнителя; использование вспомогательного алгоритма. Тема 3 «Начала программирования» – 12 часов. Язык программирования. Основные правила языка программирования Паскаль: структура программы; правила представления данных; правила записи основных операторов (ввод, вывод, присваивание, ветвление, цикл). Этапы решения задачи на компьютере: моделирование – разработка алгоритма – кодирование – отладка – тестирование. Решение задач по разработке и выполнению программ в среде программирования Паскаль. Практика на компьютере:программирование линейных, разветвляющихся и циклических алгоритмов на языке программирования Паскаль. Календарно-тематический план 8А класса № п/п 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Наименования разделов, тем Дата прохождения Скорректированные сроки прохождения Техника безопасности и организация рабочего места. Роль информации в жизни людей. Общие сведения о системах счисления Двоичная система счисления. Двоичная арифметика. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления Правило перевода целых десятичных чисел в систему счисления с основанием q Представление целых чисел Представление вещественных чисел Высказывание. Логические операции Построение таблиц истинности для логических выражений Свойства логических операций Решение логических задач Логические элементы Контрольная работа по теме «Математические основы информатики» Алгоритмы и исполнители Способы записи алгоритмов Объекты алгоритмов Алгоритмическая конструкция «следование» Алгоритмическая конструкция «ветвление» Полная форма ветвления. Сокращенная форма ветвления. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Контрольная работа по теме «Основы алгоритмизации». Общие сведения о языке программирования Паскаль Организация ввода и вывода данных Программирование линейных алгоритмов Программирование разветвляющихся алгоритмов. Условный оператор Составной оператор Многообразие способов записи ветвлений Программирование циклов с заданным условием продолжения работы Программирование циклов с заданным условием окончания работы Программирование циклов с заданным числом повторений Различные варианты программирования циклического алгоритма Контрольная работа по теме «Начала программирования». Основные понятия курса Итоговое тестирование ИТОГО: 35 ЧАСОВ Календарно-тематический план 8Б класса № п/п 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Наименования разделов, тем Дата прохождения Скорректированные сроки прохождения Техника безопасности и организация рабочего места. Роль информации в жизни людей. Общие сведения о системах счисления Двоичная система счисления. Двоичная арифметика. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления Правило перевода целых десятичных чисел в систему счисления с основанием q Представление целых чисел Представление вещественных чисел Высказывание. Логические операции Построение таблиц истинности для логических выражений Свойства логических операций Решение логических задач Логические элементы Контрольная работа по теме «Математические основы информатики» Алгоритмы и исполнители Способы записи алгоритмов Объекты алгоритмов Алгоритмическая конструкция «следование» Алгоритмическая конструкция «ветвление» Полная форма ветвления. Сокращенная форма ветвления. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Контрольная работа по теме «Основы алгоритмизации». Общие сведения о языке программирования Паскаль Организация ввода и вывода данных Программирование линейных алгоритмов Программирование разветвляющихся алгоритмов. Условный оператор Составной оператор Многообразие способов записи ветвлений Программирование циклов с заданным условием продолжения работы Программирование циклов с заданным условием окончания работы Программирование циклов с заданным числом повторений Различные варианты программирования циклического алгоритма Контрольная работа по теме «Начала программирования». Основные понятия курса Итоговое тестирование ИТОГО: 35 ЧАСОВ Календарно-тематический план 8В класса № п/п 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. Наименования разделов, тем Дата прохождения Скорректированные сроки прохождения Техника безопасности и организация рабочего места. Роль информации в жизни людей. Общие сведения о системах счисления Двоичная система счисления. Двоичная арифметика. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления Правило перевода целых десятичных чисел в систему счисления с основанием q Представление целых чисел Представление вещественных чисел Высказывание. Логические операции Построение таблиц истинности для логических выражений Свойства логических операций Решение логических задач Логические элементы Контрольная работа по теме «Математические основы информатики» Алгоритмы и исполнители Способы записи алгоритмов Объекты алгоритмов Алгоритмическая конструкция «следование» Алгоритмическая конструкция «ветвление» Полная форма ветвления. Сокращенная форма ветвления. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Контрольная работа по теме «Основы алгоритмизации». Общие сведения о языке программирования Паскаль Организация ввода и вывода данных Программирование линейных алгоритмов Программирование разветвляющихся алгоритмов. Условный оператор Составной оператор Многообразие способов записи ветвлений Программирование циклов с заданным условием продолжения работы Программирование циклов с заданным условием окончания работы Программирование циклов с заданным числом повторений Различные варианты программирования циклического алгоритма Контрольная работа по теме «Начала программирования». Основные понятия курса Итоговое тестирование ИТОГО: 35 ЧАСОВ Календарно-тематический план 8Г класса № п/п Наименования разделов, тем Дата прохождения Скорректированные сроки прохождения 71. Техника безопасности и организация рабочего места. Роль информации в жизни людей. 72. Общие сведения о системах счисления 73. Двоичная система счисления. Двоичная арифметика. 74. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления 75. Правило перевода целых десятичных чисел в систему счисления с основанием q 76. Представление целых чисел 77. Представление вещественных чисел 78. Высказывание. Логические операции 79. Построение таблиц истинности для логических выражений 80. Свойства логических операций 81. Решение логических задач 82. Логические элементы 83. Контрольная работа по теме «Математические основы информатики» 84. Алгоритмы и исполнители 85. Способы записи алгоритмов 86. Объекты алгоритмов 87. Алгоритмическая конструкция «следование» 88. Алгоритмическая конструкция «ветвление» Полная форма ветвления. 89. Сокращенная форма ветвления. 90. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. 91. Цикл с заданным условием окончания работы. 92. Цикл с заданным числом повторений. 93. Контрольная работа по теме «Основы алгоритмизации». 94. Общие сведения о языке программирования Паскаль 95. Организация ввода и вывода данных 96. Программирование линейных алгоритмов 97. Программирование разветвляющихся алгоритмов. Условный оператор 98. Составной оператор Многообразие способов записи ветвлений 99. Программирование циклов с заданным условием продолжения работы 100. Программирование циклов с заданным условием окончания работы 101. Программирование циклов с заданным числом повторений 102. Различные варианты программирования циклического алгоритма 103. Контрольная работа по теме «Начала программирования». 104. Основные понятия курса 105. Итоговое тестирование ИТОГО: 35 ЧАСОВ