Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Муниципальное автономное общеобразовательное учреждение
гимназия № 2 г. Асино
ОБСУЖДЕНО заседание МО учителей математики и информатики протокол от _____№___ | УТВЕРЖДАЮ: Директор ____________2014 м. п. |
СОГЛАСОВАНО МС гимназии (или ЭМС УО) Протокол от ______№____ |
Рабочая учебная программа
Алгоритмика
Общее количество часов 8
9 класс 8 часов (0,25 часа в неделю)
Настоящая программа специального курса составлена на основе авторской программы
Составил:
,
учитель информатики
первой квалификационной категории
2014г.
Пояснительная записка
Сегодня существует две основные тенденции в обучении информатике: "Изучение прикладного программного обеспечения" и "Изучение основ алгоритмизации и программирования". Обе тенденции интересны и полезны - их нельзя разделять.
Если говорить о прикладном программном обеспечении, то практическая значимость этого блока сразу понятна большинству учащихся, потому что умение "работать на компьютере" необходимы в современном мире практически каждому человеку, независимо от его образовательного уровня и сферы приложения его профессиональных интересов. Гораздо труднее обстоит дело в этом смысле с алгоритмизацией и программированием. Ведь умение программировать будет необходимо только тем, кто выберет данное направление в качестве профессионального. Как быть в такой ситуации? Как создать должный уровень мотивации на изучение данного блока у всех учащихся? Здесь на помощь приходит концепция системного подхода к решению любых "жизненных задач", как производственных, так и бытовых - "чтобы добиваться цели - надо решать, чтобы решать - надо выбирать, чтобы выбирать - надо перебирать варианты, чтобы перебирать варианты - надо уметь их моделировать."
Именно поэтому основной задачей предложенного курса как раз и является развитие особого стиля мышления, который просто необходим для наиболее полной реализации своих способностей и возможностей через моделирование конкретных жизненных ситуаций и обобщение моделируемых ситуаций в цельную стратегию жизни. А развитие (и даже иногда формирование) этого особого мышления, которое получило название "алгоритмического" или "комбинаторного", происходит через знакомство учащихся с основными понятиями теории построения алгоритмов с учетом множества свойств, условий, характеристик и закономерностей, а затем на основе разработанной модели выбирать наиболее оптимальный путь решения задачи.
По определению академика , "информационная система, как, впрочем, и любая другая система, жизнеспособна только тогда, когда она основана на глубинном знании информационного процесса, воплощенного в триаде: модель - алгоритм - программа". Причем ПРОГРАММА относительно информации, заключенной в МОДЕЛИ и АЛГОРИТМЕ, выступает в роли "силы", прикладываемой к компьютеру. Поэтому, не так уж важно, каким языком программирования владеет ученик( тем более, что одни задачи удобнее реализовывать на одном алгоритмическом языке, другие - на другом). Гораздо более важным является:
· умение строить информационные модели с учетом множества свойств, условий, характеристик и закономерностей, а затем на основе разработанной модели выбирать наиболее оптимальный алгоритм решения задачи;
· понимание работы структурных конструкций и умение наиболее оптимально использовать их при переложении алгоритма на язык программирования.
Такие умения необходимы в современном мире практически каждому человеку, потому что они позволяют легко и быстро ориентироваться в новейших информационных системах, которые сегодня предлагает огромный и разнообразный рынок современных технологий.
Для реализация программы используется гибкий подход к языку программирования: на первом этапе - "вхождение" наиболее целесообразно работать в среде исполнителя "чертежник" системы КуМир по двум причинам :
· визуализация работы программы на графическом экране упрощает понимание и освоение управляющих конструкций языка для учащихся с любым стилем мышления;
· структурная организация данной среды максимально приближена к среде Турбо Паскаль и переход от одной к другой осуществляется легко и безболезненно.
Следующий этап - "совершенствование" предполагает либо продолжение работы в среде КуМир, либо работу с языком высокого уровня - Паскаль (это зависит от уровня сформированности мыслительных операций обобщения и классификации, уровня мотивации, направленности на изучение определенных научных дисциплин и т. д. не только в разных классах, но и в разных группах одного класса).
Цель:
• освоение знаний, составляющих основу научных представлений об алгоритмах, алгоритмическом языке, и программирования на алгоритмическом языке;
Задачи:
- овладение умениями работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ). Организовывать собственную информационную деятельность и планировать ее результаты; развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ; воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации; выработка навыков применения средств ИКТ в повседневной жизни, при выполнении индивидуальных и коллективных проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных на рынке труда.
А так же:
- систематизировать подходы к изучению предмета; сформировать у учащихся единую систему понятий, связанных с созданием, получением, обработкой, интерпретацией и хранением информации; научить пользоваться системой программирования КуМир;
Данный курс призван обеспечить базовые знания учащихся, т. е. сформировать представления о сущности информации и информационных процессов, развить логическое мышление, являющееся необходимой частью научного взгляда на мир, познакомить учащихся с современными информационными технологиями.
Программой предполагается проведение практических работ, направленных на отработку отдельных технологических приемов.
Текущий контроль усвоения учебного материала осуществляется путем практических работ. Изучение каждого раздела курса заканчивается проведением самостоятельной работы.
Требования к уровню содержания дисциплины.
В результате изучения информатики и информационных технологий ученик должен
знать/понимать
- правила техники безопасности при работе на ПК; понятие алгоритма, свойства алгоритмов, примеры алгоритмов; понятия исполнителя алгоритма, системы команд исполнителя, программы; процесс исполнения алгоритма компьютером; особенности объектно-ориентированного программирования по сравнению с алгоритмическими языками программирования; этапы разработки и способ загрузки проектов; понятия переменной, основные типы переменных, объявление переменных; синтаксис функций ввода-вывода данных; основной и вспомогательный алгоритмы; вызов вспомогательного алгоритма; выполнение вспомогательного алгоритма; правила записи арифметических выражений в алгоритмическом языке; команды повторения; общий вид цикла «n раз»; простые и составные команды; вспомогательные алгоритмы внутри цикла «n раз»; общий вид цикла «пока»; графическую схему выполнения цикла «пока»; простые и составные условия в алгоритмическом языке; общий вид команды «если»; графическую схему выполнения команды «если»; краткую и полную формы записи; команду выбора: особенности использования и правила записи; графическую схему выполнения команды выбора.
уметь
- выполнять базовые операции над объектами: цепочками символов, числами, списками, деревьями; проверять свойства этих объектов; выполнять и строить простые алгоритмы; оперировать информационными объектами, используя графический интерфейс: открывать, именовать, сохранять объекты; вводить, редактировать и форматировать текст; пользоваться списками, таблицами; обосновывать свойства алгоритмов, приводить примеры из собственного жизненного опыта; представлять алгоритм в виде блок-схемы; применять оператор присваивания; описывать переменные, присваивать им значения и выводить на экран; выполнять арифметические операции над переменными; организовать диалоговые окна сообщений; применять функции ввода-вывода при создании собственных проектов; определять результат программы по ее описанию; следовать требованиям техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информационных и коммуникационных технологий;
использовать приобретенные знания и умения в практической деятельности и повседневной жизни для:
- создания простейших моделей объектов и процессов в виде изображений и чертежей, динамических таблиц, программ (в том числе – в форме блок-схем); проведения компьютерных экспериментов с использованием готовых моделей объектов и процессов; создания информационных объектов, в том числе для оформления результатов учебной работы; организации индивидуального информационного пространства, создания личных коллекций информационных объектов;
В основу содержания и структурирования данной программы, выбора приемов, методов и форм обучения положено формирование универсальных учебных действий, которые создают возможность самостоятельного успешного усвоения обучающимися новых знаний, умений и компетентностей, включая организацию усвоения, т. е. умения учиться.
Универсальные учебные действия:
Регулятивные: учитывать правило в планировании и контроле способа решения; осуществлять итоговый и пошаговый контроль по результату; оценивать правильность выполнения действий на уровне адекватной ретроспективной оценки; вносить необходимые коррективы в действие после его завершения на основе учета характера сделанных ошибок; различать способ и результат действия;
Познавательные: осуществлять поиск необходимой информации для выполнения учебных заданий с использованием учебной литературы; строить речевые высказывания в устной и письменной форме; проводить сравнение, сериацию и классификацию по заданным критериям; владеть общим приемом решения задач; ориентироваться на разнообразие способов решения задач;
Коммуникативные: учитывать разные мнения и стремиться к координации различных позиций в сотрудничестве; контролировать действия партнера; договариваться и приходить к общему решению в совместной деятельности, в том числе в ситуации столкновения интересов.
Обладать базовыми компетенциями.
- выработка навыков применения средств ИКТ в повседневной жизни, при выполнении индивидуальных и коллективных проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных на рынке труда. обучение здоровьесберегающим технологиям при работе на личном компьютере и при работе в компьютерном классе: организация рабочего места, режима работы, порядка и способов умственной деятельности.
Обладать ключевыми компетенциями:
Информационно-технологические (Инф. – Тех.):
- освоение знаний, составляющих основу научных представлений об информации, информационных процессах, системах и технологиях; овладение навыками работы с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ); знание мультимедийных технологий
Учебно-познавательные (Уч. – Поз.):
- развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ; мыслительной деятельности: выделение главного, анализ и синтез, индукция и дедукция, классификация, обобщение, формулирование выводов, решение задач. умение при помощи информационных технологий самостоятельно искать, отбирать, анализировать и сохранять информацию по заданной теме; умение представлять материал с помощью средств мультимедиа, проектов.
Коммуникативные:
- умение работать в группе: слушать и слышать других, считаться с чужим мнением и аргументировано отстаивать свое, организовывать совместную работу на основе взаимопомощи и уважения; умение обмениваться информацией, фиксировать ее в процессе коммуникации.
Социокультурная:
- воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации.
Программное и учебно-методическое оснащение учебного плана
Класс | Количество часов в неделю согласно учебному плану школы | Реквизиты программы | УМК обучающихся | УМК учителя | ||
Федеральный компонент | Региональный компонент | Школьный компонент | ||||
9 | - | - | 1 | На основе авторской программы , 1991 | · Кушниренко информатики и вычислительной техники: Проб. учеб. Для сред. Учеб. Заведений , , . – 2-е изд. – М.: Просвещение, 1991. · Л. Залогова и др. Информатика. Базовый курс 7 – 9. Москва, 2004. | · Кушниренко информатики и вычислительной техники: Проб. учеб. Для сред. Учеб. Заведений , , . – 2-е изд. – М.: Просвещение, 1991. · Прищепа программирования в среде КуМир. Методическое пособие. Томский государственный университет, 2002. · Информатика и ИКТ.: учебник для 9 класса/. - 3-е изд. – М.:БИНОМ. Лаборатория знаний, 2010. |
Перечень средств ИКТ, необходимых для реализации программы
Специализированный кабинет информатики.
ОС Windows
Программное обеспечение:
Среда программирования КуМир.
Тематические карточки с заданиями к практическим и зачётным работам.
Учебно-тематический план
№ п/п | Наименование разделов, тем | Количество часов | В том числе, количество часов на | ||
теорию | практику | итоговый контроль | |||
1. | Правила ОТ. Знакомство с исполнителем Робот. | 3 | 1 | 1,5 | - |
2. | Команды повторения. | 2 | 0,5 | 1 | 0,5 С. р. |
3. | Условия в алгоритмическом языке. | 1 | 0,5 | 0,5 | - |
4. | Итоговое повторение. | 2 | 0,5 | 0,5 | 1 К. р. |
Итого: | 8 | 2,5 | 3,5 | 1,5 |
Календарно-тематическое планирование
№ п/п | № урока в теме | Тема раздела | Тема урока | Тип урока, образовательные технологии | Элементы содержания | Планируемый результат | Виды контроля, измерители | Информационно-методическое обеспечение | Дата проведения |
1 | 1 | 1. Правила ОТ. Знакомство с исполнителем Робот. 3 часа. | Правила ОТ. Знакомство с исполнителем Робот. | Комбинированный | Правила ОТ. Среда программирования Кумир. СКИ Робот. Создание, сохранение и смена рабочего поля и стартовой обстановки. | Знать правила поведения в кабинете ИКТ и работы за компьютером; правила оформления программы на алгоритмическом языке в среде исполнителя Робот; СКИ Робот. Уметь осуществлять создание, сохранение и смену рабочего поля и стартовой обстановки. | Практическая работа | Инструктаж по ТО, презентация | |
2 | 2 | Линейные алгоритмы. | Комбинированный | Линейный алгоритм. Программирование линейных алгоритмов. | Знать общий вид алгоритма без параметров. Уметь составлять простейшие программы в среде исполнителя Робот. | Работа по карточкам | Презентация, раздаточный материал | ||
3 | 3 | Составление алгоритмов со вспомогательными для Робота. | Комбинированный | Основной и вспомогательные алгоритмы. Метод последовательного уточнения. | Знать метод последовательного уточнения; общие правила выполнения вызова вспомогательного алгоритма. Уметь составлять вспомогательные алгоритмы. | Работа по карточкам | Презентация, раздаточный материал | ||
4 | 1 | 2. Команды повторения. 2 часа. | Команды повторения. Цикл N РАЗ. | Комбинированный | Команда повтора "N раз" - общий вид записи, блок-схема, правило работы. Простые и составные команды. | Знать команду алгоритмического языка - цикл n раз; общий вид цикла n раз; тело цикла; зацикливание; простые и составные команды. Уметь составлять и применять команду цикла цикл n раз. | Выборочный опрос | Презентация | |
5 | 2 | Цикл ПОКА. | Комбинированный | Команда повтора с условием - общий вид записи, блок-схема, правило работы | Знать тело цикла; зацикливание. Уметь правильно использовать и составлять команду повтора с условием пока. | Выборочный опрос | Презентация | ||
6 | 1 | 3. Условия в алгоритмическом языке. | Команда ЕСЛИ, ВЫБОР | Комбинированный | Общий вид записи команды "если" - полный и неполный варианты, правила работы, графическое представление. Команда ветвления: "выбор". Общий вид записи правило работы, графическое представление работы. | Знать общий вид записи команды "если", правила работы, графическое представление команды. Уметь составлять программы на алгоритмическом языке с применением команды если, выбор | Фронтальный опрос | Презентация | |
7 | 1 | 4. Итоговое повторение. 2 часа | Подготовка к итоговой контрольной работе | Систематизация знаний | Повторение и закрепление изученного материала. | Уметь применять полученные знания на практике. | Практическая работа | Презентация, раздаточный материал | |
8 | 2 | Контрольная работа: решение заданий ГИА. | Проверки и коррекции знаний и умений. | Исполнитель Робот. Команды алгоритмического языка. | Знать и уметь применять на практике правила составления программ на алгоритмическом языке; использовать команды циклических алгоритмов и алгоритмов с условием. | Контрольная работа | Раздаточный материал |


