Оорппроо. Лабораторная работа 11-12 МОИВ. Лабораторная работа 1112. Разработка темы Программирование. Задание Представление темы в нормативных документах
Скачать 157.21 Kb.
|
-игровые программы учебного назначения - важнейшее их свойство – повышение мотивации; -имитационно-моделирующие программыосновываются на уникальной способности компьютера моделировать сложные процессы и явления, визуально воспроизводя их сущность на экране в наглядной графической форме; здесь компьютер расширяет возможности учебного процесса в принципиально новых направлениях, экспериментируя с воссоздаваемой компьютером моделью, изучая её свойства и недостатки, учащиеся много узнают о конкретной изучаемой научной модели, о преимуществах и недостатках моделей в целом; -информационно-справочные системыучебного назначения предназначены для оперативного вывода необходимой информации по запросу школьника. Задание 4. Работа с планированием. Разработайте поурочное планирование на 10 учебных часов для фрагмента темы «Основы программирования» (Семакин, 10-11 класс, углубленный уровень). Образец планирования представлен ниже. Сделайте подборку задач для Вашего планирования (не менее 5). Представьте решение этих задач. Сделайте подборку ЦОР для Вашего планирования (не менее 5). Представьте описание, адрес ЦОР. Поурочное планирование Урок №1 Тема урока: Языки программирования. Программа и её структура. Тип урока: Цели урока: Обучать основам программирования. Развивать логическое мышление. Воспитывать интерес к предмету. Основные понятия: Язык программирования Программирование Методические рекомендации: Учитель показывает работу в данной программе, ученики усваивают и переписывают. Контрольные вопросы: Что включает в себя алфавит языка Паскаль? Назовите назначение символов в языке Паскаль. Какова форма основной структуры программы на языке Паскаль? Какова структура программы на языке Паскаль? Какие служебные слова используются в основной структуре программы? Из каких подразделов может состоять раздел описаний? Назовите порядок следования подразделов в разделе описаний. Практические задания: Урок №2 Тема урока: Ввод и вывод данных Тип урока: комбинированный Цели урока:познакомить с вводом и выводом данных на языке Паскаль, научиться создавать и выполнять простейшую программу в Паскале; развивать логическое мышление, память, внимательность и совершенствовать умение работать за компьютером, воспитать интерес к программированию Основные понятия: Алгоритм Исполнитель Методические рекомендации: Учитель показывает плакаты, ученики записывают. Практические задания: Постановка задачи. Требуется найти все стороны прямоугольного треугольника с углом 30° по заданному катету, лежащему против угла 30°. Словесный алгоритм Алгоритм в виде блок-схемы Н ачало алгоритма 1. Введите длину катета. 2. Рассчитайте гипотенузу по введенному катету, исходя из свойств треугольника. 3. Рассчитайте второй катет по теореме Пифагора. 4. Выведите расчеты. Конец алгоритма Урок №3 Тема урока: Программирование линейных алгоритмов Тип урока:комбинированный Цели урока: знакомство со структурой программы и проекта в Delphi; овладение навыком работы с программой, компонентами, свойствами, событиями; повышение интереса к процессу программирования в информатике. Основные понятия: инкапсуляция, полиморфизм, наследование, структура программы. Структура проекта, модуль, Интерфейс, программа, проект, форма, линейная структура и .т.д Методические рекомендации: Учитель показывает слайды и примеры в программе Delfi, ученики записывают материал и спаршивают в случае непоняток. Контрольные вопросы: Что такое структура программы и проекта системы визуального программирования Delphi? Как выполняется программами линейной структуры? Практические задания: Самостоятельно выполнить индивидуальные задания из Электронного пособия (Лабораторная работа №1, 1, 2, 3 уровней) Лабораторная работа №1: Задания к лабораторной работе №1 первого уровня
Задания к лабораторной работе №1 второго уровня Создать приложение для решения задачи.
Задания к лабораторной работе №1 третьего уровня Создать приложение для решения задачи.
Урок №4 Тема урока: Программирование разветвляющихся алгоритмов. Тип урока: изучения нового материала Цели урока: формирование навыков решения задач на составление разветвляющихся алгоритмов с использованием блок-схем; - формирование навыков сопоставления блок-схемы и программы, а также написания программы по блок-схеме; - закрепление навыков формального исполнения алгоритма, набора и отладки программы, нахождения и исправления ошибок в программе Основные понятия: Логическое выражение Ветвящийся алгоритм Методические рекомендации: Учитель демонстрирует призентацию с объяснениями, ученики усваивают новый материал. Контрольные вопросы: Что такое логическое выражение? Как выполняются операции AND и OR? Как составляется математическая модель? Придумайте блок-схему? С помощью чего записывается язык Паскаль? Практические задания: при выполнении задания целесообразно использовать раздаточный материал 6. Подведение итогов. Рефлексия: выявление ошибок в соответствии с карточкой. Карточка учета работы на уроке Тема ___________________________________________ Фамилия ____________________ Класс: ________ № Этапы работы на уроке оценка / балл 1. Устный опрос (1) 2. Тестирование на компьютере оценка 3. Заполнение трассировочной таблицы (2) 4. Отладка программы (2) 5. Обработка результата выполнения программы (1) 7. Оформление отчета по решению задачи (2) 6. Задание для самостоятельной работы (2) ИТОГО: ОЦЕНКА: Критерий оценки: «5» - 13 и выше баллов «4» - 10,11,12 баллов «3» - 7,8,9 баллов 7. Домашнее задание. 1) Проработать выявленные ошибки. 2) Выучить §6 (стр.28-30), вопросы и задания №1-7 (стр.34-36) 3) Подготовиться к тесту на компьютере по теоретическому материалу. 1. Математическая модель 1) Ввести a, b, c 2) Вычислить d = b 2 – 4ac 3) если d<0 то вывод “корней нет” иначе если d=0 то вычислить х = вывести х иначе вычислить х1 = х2 = вывести х1, х2 все все 4) Конец 3. Блок – схема Урок №5 Тема урока: Операторы условного перехода. Тип урока: комбинированный Цели урока: познакомить учащихся с оператором ветвления на Паскале, с типами ветвления; с формой записи оператора ветвления на Паскале. сформировать умение записи оператора ветвления в среде программирования Паскаль; развить логическое мышление повысить мотивацию к изучению предмета информатики Основные понятия: Логическое выражение Операторные скобки Методические рекомендации: Фронтальная работа, затем индивидуальная работа учащихся. Контрольные вопросы: Практические задания: Дано целое число. Если оно является положительным то прибавить к нему 1, в противном случае вычесть из него два. Вывести полученное число. 2. Даны три стороны одного треугольника и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади. Урок №6 Тема урока: Оператор безусловного перехода Тип урока: комбинированный Цели урока: организовать деятельность студентов по восприятию, осмыслению и первичному закреплению материала темы «Ветвящиеся алгоритмы. Безусловный переход»; содействовать организации деятельности по написанию и отладке программы в среде QBasic; способствовать развитию памяти, внимания, умения работать в соответствии с представленным алгоритмом; формировать потребность в получении новых знаний. Основные понятия: Алгоритм Исполнитель Методические рекомендации: Урок-беседа. Контрольные вопросы: Что вычисляет функция SQR? Для чего предназначен оператор Print A? Что вычисляет функция ABS? Числовые переменные могут быть?и т.д. Практические задания: |