Методический электронный образовательный центр Министерства образования Оренбургской области и Оренбургского государственного университета

Учителю
  • Быстрый поиск
  • Расширенный поиск
Тип материала:
Разделы:
Темы:

Запись вспомогательных алгоритмов на языке Паскаль (Хазова Е.Н.)

Текст урока

  • Конспект

     Название предмета: Информатика и ИКТ 
    Класс: 9
    УМК: Босова Л. Л.у Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015.
    Уровень обучения: базовый
    Тема урока: Запись  вспомогательных алгоритмов  на языке Паскаль. 
    Общее количество часов, отведенное на изучение темы:1час
    Место урока в системе уроков  раздела «Алгоритмизация  и программирование»: 7/8
    Цель: Обучить учащихся записи вспомогательных алгоритмов на языке Паскаль. 
    Задачи урока:
    - образовательные :
    -познакомить учащихся с понятиями: вспомогательный алгоритм, подпрограмма, процедура, функция, рекурсивная функция;
    -познакомить с правилами оформления подпрограммы в виде процедуры;
    -познакомить с правилами оформления подпрограммы в виде функции;
    -познакомить с примером рекурсивной функции.
    развивающие: 
    -сформировать  умения самостоятельно планировать пути достижения целей; умения соотносить свои действия с планируемыми результатами;
    -осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией;
    -оценивать правильность выполнения учебной задачи;
    -развивать  алгоритмическое мышление.
    -воспитывающие:
    -воспитывать активность, самостоятельность и аккуратность в работе;
    -воспитывать представление о программировании как сфере возможной профессиональной деятельности;
    -воспитывать понимание важности развития алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе.                                                    
    Планируемые результаты:
    Предметные: Дать учащимся представление о подпрограммах и возможностях их использования. Показать на примерах механизм реализации подпрограмм с помощью процедур, формирование представления об основных изучаемых понятиях.
    Метапредметные:
    личностные УУД:
    Умение выделять нравственный аспект поведения на уроке.
    регулятивные УУД:
    умение планировать свою деятельность. определять цель, обнаруживать и формулировать проблему урока, работать по плану ,выдвигать версии, оценивать степень успешности достижения цели
    познавательные УУД:
    анализировать и обобщать, сравнивать, устанавливать аналогии по созданию программ на языке программирования Паскаль,  поиск наиболее эффективного способа решения задачи.
    коммуникативные УУД:
    умение полно и точно выражать свои мысли в соответствие с задачами и условиями коммуникации, владение монологической и диалогической формами речи.
    Техническое обеспечение урока: 1. Компьютеры 2.  Язык программирования Паскаль ABC. 2. Экран, мультимедийный проектор, 3.Локальная сеть
    Дополнительное методическое и дидактическое обеспечение урока: ЭОР по данной теме: презентация «Запись вспомогательных алгоритмов на языке Паскаль» (автор Босова Л.Л.)
     
    Технология проведения
    (этапы, цель)
    Деятельность
    учителя
    Деятельность
    обучающихся
    Планируемые результаты
     
    
    
    
    Предметные
    Метапредметные
    1.Оргнизационный
    Цель: подготовка класса к работе
    Приветствие,
    наличие обучающихся
    Подготовка к уроку
    Интерес к предмету, теме
    Регулятивные УУД:
    умение планировать свою деятельность
    2.Актуализация знаний
    Цель: создание ситуации успеха на уроке для каждого обучающегося через повторение ранее изученного материала
    На прошлых уроках мы с вами изучили разрабатывать программы на языке программирования Паскаль, изучили основные алгоритмические конструкции. 
    Прежде чем приступить к изучению нового материала, давайте с вами закрепим наши знания.
    1. 1 Какова структура программы?
    2. Обязателен ли заголовок программы?
    3. Перечислите  разделы описаний
    4. Какие служебные слова служат для описания переменных?
    5. Какое служебное слово является началом основной части   программы?
    6. Как заканчивается программа?
    
    Отвечают на вопросы учителя
    Закрепление основных понятий , изученных ранее.
    Познавательные УУД:
    анализировать и обобщать;
    сравнивать; устанавливать аналогии работы в разных приложениях.
    Регулятивные УУД:
    умение планировать свою деятельность, оценивать степень успешности достижения цели
    Коммуникативные УУД:
    излагать своё мнение;
    участвовать в диалоге
    III. Постановка цели урока
    Приступим к изучению нового материала.
    Тему урока запишите в тетрадь. 
    Запись вспомогательных алгоритмов на языках программирования осуществляется с помощью подпрограмм. Сегодня на уроке мы с вами рассмотрим организацию подпрограмм в Паскале.
    Записывают в тетрадь тему урока и определения основных понятий данной темы.
    Изучение новых возможностей при программировании на языке программирования Паскаль
    Регулятивные УУД:
    умение планировать свою деятельность, оценивать степень успешности достижения цели
    3. Изучение нового материала
    Цель: знакомство с новыми понятиями при программировании: подпрограмма, процедура, функция, рекурсивная функция.
    При создании программы для решения сложной задачи про­граммисты выполняют разделение этой задачи на подзадачи, подзадачи - на еще меньшие подзадачи и так далее, до легко программируемых элементарных задач. 
    Язык программирования  Pascal позволяет разделять программу на отдельные части, которые называются подпрограммами. Сам термин подпрограмма говорит о том, что она подобна и подчинена основной программе. Подпрограммы решают три важные задачи, значительно облегчающие программирование:
    избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты, т. е. сократить объем про­граммы;
    улучшают структуру программы, облегчая понимание при разборе;
    уменьшают вероятность появления ошибок, повышают устойчивость к ошибкам программирования и непредвиденным по­следствиям при модификации.
    План  работы:
    1.Изучить новые понятия (презентация)
    2.Записать ключевые понятия в тетрадь
    3.Рассмотреть решение основных типов задач с помощью подпрограмм.
    4.Лабораторная работа – набор текстов и отладка программ.
    -Слушают объяснения и записывают новые понятия в тетрадь.
    -Для закрепления полученных знаний выполняют лабораторно-практическую работу.
    -Выявляют непонятные вопросы при выполнении работы
    Знакомятся с новыми понятиями и с новыми возможностями программирования через теоретический материал  и лабораторно-практический.
    Познавательные УУД:
    структурирование знаний
    построение логической цепи рассуждений
    поиск и выделение информации, поиск наиболее эффективного способа решения задачи;
    Регулятивные УУД:
    работать по плану урока
    Коммуникативные УУД:
    умение полно и точно выражать свои мысли в соответствие с задачами и условиями коммуникации, владение монологической и диалогической формами речи при формировании вопросов по выполнению работы
    4.Подведение итогов урока
    Цель: определение предварительного уровня достижения цели урока
    1.Что нового узнали о программировании?
    Был ли полезным новый материал урока?
    2.Достигли ли цели урока?
    Отвечают на вопросы на основе записей в тетради и выполнения лабораторно-практической работы.
    Лабораторно-практическая работа выполнена. 
    Коммуникатив-ные УУД:
    излагать своё мнение
    Регулятивные УУД:
    определять цель, обнаруживать и формулировать проблему урока, оценивать степень успешности достижения цели 
    5. Д/з
    Цель: закрепление знаний по теме, возможность выбора заданий  для обучающихся с разным уровнем мотивации
    Домашнее задание: 
    §4.8. Вопросы 1, 2
    Упражнение7. По желанию упр. 9 (дополнительно).
    
     Найти ответы на поставленные вопросы в тексте учебника.
    Закрепление знаний, умений и навыков, полученных на уроке
    Познавательные УУД:
    находить информацию в тексте, обобщать;
    представлять информацию в развёрнутом виде.
     
    
    
    
    
     

    Автор(ы): Хазова Е. Н.

    Скачать: Информатика 9кл - Конспект.docx

Презентация к уроку