- Данные. Типы данных. Диалоговые программы

Конспект урока «Данные. Типы данных. Диалоговые программы» по информатике для 10 класса

Государственное общеобразовательное учреждение средняя общеобразовательная школа №425 имени академика П.Л.Капицы Кронштадтского района Санкт-Петербурга





Основы программирования
на языке Паскаль



Тема: Данные. Типы данных. Диалоговые программы

Урок №3

10 класс







Учитель высшей квалификационной категории
Тарасова Елена Евгеньевна









2010

Урок №3

Тема: Данные. Типы данных. Диалоговые программы.

Тип урока: комбинированный урок

Цели урока:

  1. Познавательная:

  • познакомить учеников с принципами создания простейших диалоговых программ в языке программирования Паскаль;

  • научить применять команды ввода-вывода и присваивания при составлении программ.

  1. Развивающая:

  • учить анализировать и сравнивать.

  1. Воспитательная:

  • способствовать формированию партнерских отношений в классе.

Оборудование:

  • мультимедийный проектор;

  • интерактивная доска;

  • презентация;

  • карточки - задания.

Структура урока:

  1. Организационный момент.

  2. Актуализация опорных знаний и умений: повторение сформированных умений и навыков, проведение проверочных упражнений.

  3. Мотивация. Сообщение цели и темы урока.

  4. Введение нового материала, выполнение заданий на их освоение.

  5. Первичное восприятие нового материала: тренировочные упражнения по алгоритму.

  6. Выполнение заданий на применение полученных знаний.

  7. Рефлексия. Задание на дом.

  8. Подведение итогов урока.

Ход урока

Основное содержание учебного материла

Деятельность учителя

Деятельность ученика

  1. Организационный момент

 

Проверяет готовность к уроку учащихся, оборудования, выявление отсутствующих

Проверяют готовность к уроку, приветствуют учителя.

  1. Актуализация опорных знаний и умений учащихся

Проверка домашнего задания

    1. Проверяет выборочно упражнения из домашнего задания

Ученик работает с интерактивной доской, выполняя задания из домашней работы

Повторение пройденного материала

    1. На доске даны ключевые слова языка программирования Паскаль: begin, end, program …, const…, var…, {основная программа}.
      Описать структуру программы на Паскале.

Ученик работает у доски, из ключевых слов описывает структуру программы на Паскале.

Презентация (слайд 2-6)

Проверка пройденного материала

Читает задание:

  1. Какие данные относятся к типу Integer, Real, String

  2. При каких значениях X следующие равенства будут правильными?

  • Х div 5 = 8

  • 50 div X = 7

  • 50 mod X = 7

  1. Определите, что будет выведено на экран после выполнения следующих операторов:

X:=2.75;

Y:=3;

Z:=-(x-y)/0.5;

Writeln(‘Z=’,Z);

X:=2;

Y:=3;

Z:=(x+y)/0.5;

Writeln(Z);

X:=75;

Y:=3;

Z:=(x-y)/2;

Writeln(‘Ответ:’,Z);


  1. Дана серия операторов:
    n:=3*n;
    n:=3-n;
    n:=n*n;
    После выполнения этой серии переменная n получила
    значение 0.
    Найдите начальное значение этой переменной.

  2. Дана программа. Исправьте ошибки и запишите, что будет выведено на экран.

Program 2 pr;
Var b,S: integer;
Begin
a:=10;

b:=12;

Writeln (Стороны прямоугольника’, а,’ и ’, b)

S=a*b;
Write ( ‘
Площадь =’,S);
End

  1. Подчеркните в данной программе:
    оператор присваивания;
    оператор вывода данных;
    оператор описания переменных

Ученики выполняют задания, ответ записывают в путевой лист.

2.Ответ:


Х= 40; 41; 42; 43; 44
Х=7
Х=43



    1. Ответ:


Z=0.5




10


Ответ:36




    1. N=1









5.
Program pr;
Var a, b,S: integer;
Begin
a:=10;

b:=12;

Writeln (‘Стороны прямоугольника’, а,’ и’, b);

S:=a*b;
Write ( ‘
Площадь =’,S);
End.

Работа с интерактивной доской.

Проверка заданий.

Критерии оценки работы группы:

5 правильных ответов – «5» бонусов

4 правильных ответа – «4» бонуса

3 правильных ответа – «3» бонуса


Работа в группах. Меняются путевыми листами.

Оценивают работу команд.

Учащиеся оценивают работу каждого члена своей команды, распределяя полученные бонусы между членами команды

  1. Мотивация целеполагание. Сообщение темы урока.

Показ презентации.  (Слайд 7), ученики дают подробные пояснения к ответам.

  1. Задает вопросы:

  • Для решения какой задачи составлена данная программа?

  • Для какого количества прямоугольников можно вычислить площадь с помощью данной программы?

  • Какое свойство алгоритма нарушено в данной программе?

  • Как изменить текст программы, чтобы исходные данные вводились пользователем и был организован диалог человека с компьютером?

  • Какую операцию (оператор) требуется изучить в Паскале?

  1. Предлагает определить тему урока и сформулировать цель.

  1. Отвечают на вопросы.

  • Данная программа составлена для вычисления площади прямоугольника.

  • Данная программа вычислит площадь только одного прямоугольника со сторонами 10см и 12 см.

  • Свойство массовость.

  1. Предлагают свои варианты темы урока:

  • Организация диалога пользователя и компьютера. Операция ввода данных.

  • Формулируют цель: узнать, как выглядит оператор ввода данных, научиться составлять диалоговые программы.

Записывают тему урока в тетрадь.

  1. Первичное восприятие нового материала.

Презентация. Слайд 7-8

Знакомит учащихся с оператором ввода Read, его форматами, правилами ввода данных.

Ученики слушают, делают записи в тетрадях.

  1. Первичное осознание и осмысление нового материала

Показ слайда с решением задачи (№9)

Запишите полное решение программы вычисления площади прямоугольника, длины сторон которого вводятся с клавиатуры.

  • Записывают этапы решения задачи с помощью компьютера.

  • Составляют программу.

  1. Применение полученных знаний.

Слайд 10.

Работа с интерактивной доской или за компьютером.

Учитель предлагает задания.

1. Ввести три числа, найти их сумму и произведение.

Пример:

Введите три числа:

4 5 7

4+5+7=16

4*5*7=140

  1. Ввести три числа, найти их сумму, произведение и среднее арифметическое.

Пример:

Введите три числа:

4 5 7

4+5+7=16

4*5*7=140

(4+5+7)/3=5.33

Учащиеся могут выполнять предложенные задания самостоятельно за компьютером и записать в тетрадь решения или решать задания вместе с учителем у доски.

  1. Рефлексия


За компьютером расположены карточки с тремя видами знаков (восклицательный, вопросительный, точка).

На доске закрепить знак, который соответствует:

  • «!» - было легко и все понятно;

  • «.» - возникли трудности, которые я преодолеваю;

  • «?»- работать было трудно, много непонятного.


  1. Подведение итогов урока.
    Формирование домашнего задания.

Здесь представлен конспект к уроку на тему «Данные. Типы данных. Диалоговые программы», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика (10 класс). Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Типы данных в Паскаль

Типы данных в Паскаль

Умарова Алия Жумажановна - учитель информатики. . СОПШДО № 17 г. Павлодара. Урок № 1, 2. Тема: «Типы данных в Паскаль». Цель урока: сформировать ...
Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

Муниципальное бюджетное общеобразовательное учреждение. средняя общеобразовательная школа №70 г. Липецка. Конспект урока по информатике и ...
Основные параметры электронных таблиц. Основные типы и форматы данных

Основные параметры электронных таблиц. Основные типы и форматы данных

ФИО: Лагунова Марина Владимировна. . Должность: учитель информатики и математики. . Место работы (образовательное учреждение): МБОУ СОШ № 68 ...
Типы данных и преобразование типов данных

Типы данных и преобразование типов данных

Тема:. Типы данных и преобразование типов данных. Цель:. познакомить с типом данных и их преобразованием в языке web. -программирования PHP; развивать ...
Создание отчетов. (База данных Access)

Создание отчетов. (База данных Access)

информатика 9 класс. . Автор: Семейкин Евгений Викторович. Место работы: МОУ Старохворостанская СОШ, Воронежская область, Лискинский район, с. ...
Создание структуры базы данных. Ввод и редактирование базы данных

Создание структуры базы данных. Ввод и редактирование базы данных

Загребельная Инна Владимировна. Учитель информатики. . Муниципальное автономное общеобразовательное учреждение «Гимназия №24» г.Магадана. ...
Сбор и обработка статистических данных

Сбор и обработка статистических данных

Урок по информатике для 11 класса (профильный уровень). Тема урока. Сбор и обработка статистических данных. Цели урока:. научиться обрабатывать ...
Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем

Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем

Практическая работа №22. Тема:. Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем. Цель:. изучение принципов архивации ...
Циклические программы

Циклические программы

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ. СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ. «ЛЕНИНСК – КУЗНЕЦКИЙ ТЕХНОЛОГИЧЕСКИЙ ТЕХНИКУМ». ...
Разработка базы данных и работа с ней

Разработка базы данных и работа с ней

Кононенко Александра Владимировна. учителя информатики и ИКТ. МБОУ СОШ № 14, г.о. Коломна МО. Урок для 9 класса по теме «Разработка базы данных ...
Базы данных и системы управления базами данных

Базы данных и системы управления базами данных

ПЛАН-КОНСПЕКТ УРОКА Базы данных и системы управления базами данных. (Тема урока). ФИО (полностью). Белошапкина Елена Вячеславовна. . ...
Антивирусные программы. Сжатие информации, программы архиваторы. Защита информации

Антивирусные программы. Сжатие информации, программы архиваторы. Защита информации

Лицей №9 имени О.А.Жолдасбекова. Открытый урок на тему. Антивирусные программы. Сжатие информации,. . программы архиваторы. . . Защита ...
База данных. Основные понятия. Создание и заполнение базы данных

База данных. Основные понятия. Создание и заполнение базы данных

Муниципальное бюджетное общеобразовательное учреждение. «Средняя общеобразовательная школа № 34. . имени Амелина Станислава Александровича». ...
Базы данных

Базы данных

Урок по ПБ. Ход урока. 1. Организационный момент:. Ну-ка проверь, дружок,. Ты готов начать урок? . Все ль на месте, Все ль в порядке:. Ручка, ...
База данных

База данных

Никулина Татьяна Михайловна. ГБОУ СПО «Осинский профессионально-педагогический колледж»,. преподаватель методики математики и информатики. Конспект ...
Архивация данных

Архивация данных

Тема «Архивация данных». Цель:. Образовательная:. научить создавать архив данных и извлекать данные из архива;. познакомить учащихся с принципами ...
Архивация данных

Архивация данных

Тема урока: Архивация данных. Цель урока:. . Сформировать понятие «архивации данных». . Ознакомить с принципами архивации. . Познакомить ...
Сортировка и поиск данных в электронных таблицах

Сортировка и поиск данных в электронных таблицах

МОУ «Бендерская средняя общеобразовательная школа №13». Открытый урок. . по информатике и ИКТ. . в 9 Б классе. . по теме:. ...
Базы данных, принципы построения и функционирования. Назначение системы управления базой данных

Базы данных, принципы построения и функционирования. Назначение системы управления базой данных

УПРАВЛЕНИЕ ОБРАЗОВАНИЯ АДМИНИСТРАЦИИ Г. УСТЬ-ИЛИМСКА. МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «Средняя общеобразовательная школа №17». ...
Структура данных

Структура данных

Открытый урок по информатике - деловая игра. «Приемная комиссия. Университет будущего». Тип урока: урок обобщения и систематизации знаний по ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:23 сентября 2017
Категория:Информатика
Классы:
Поделись с друзьями:
Скачать конспект