Инфоурок Информатика КонспектыУрок по информатике Программирование линейных алгоримов

Урок по информатике Программирование линейных алгоримов

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ 14 урок лин алг.docx

Название урока

Программирование линейных алгоритмов. Этапы решения задач на компьютере

Общие  цели

дать понятие о линейном алгоритме, выяснить особенности программирования линейных алгоритмов;

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

Результат  обучения

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

Определяет: необходимые операторы при разработке программы, оптимальную структуру программы, необходимый тип данных при описании переменных

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

Оценивает уровень своих знаний и умений по теме

Ключевые идеи

На данном уроке учащиеся приобретут знания по теме «Программирование линейных алгоритмов. Этапы решения задач на компьютере», научатся определять оптимальную структуру программы пи программировании линейных алгоритмов, приобретут практические навыки работы в программе PascalABC, навыки отладки программы, разовьют рефлексивные умения работать в группе, используют стратегии  ОдО и стратегии критического мышления («Кластер»), эти стратегии позволят учащимся определить важные моменты темы, проанализировать полученную информацию,  защита кластеров способствует творческому подходу к выполнению самостоятельных заданий и применению ранее имеющихся знаний, выполнение практической работы способствует осознанию практической значимости темы.

Источники

методическое руководство «Изучаем язык программирования Паскаль»

Сайты: http://pascal.guti.ru,

 http://mojainformatika.ru/paskal/lekczii-po-pascal

http://pas1.ru

Материалы и оборудование

ИКТ ресурсы, ПО PowerPoint, Excel, ActiveStudio, маркеры, ватман,  тексты  программ в  PascalABC, текст «Этапы решения задач на компьютере», карточки с заданиями для актуализации знаний, рабочая тетрадь

Ход занятия

Этапы проведения занятия

Время 

 

Действия учителя  и действия учеников

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

1 мин

 

Вводный тренинг Психологический настрой на работу.

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

 Формирование групп методом случайного выбора и распределение ролей  в группе (аналитик, эксперт, спикер, наблюдатель) 

Погружение в тему

Целеполагание

1  мин

 

Слово учителя: мы рассмотрели с вами структуру программы на языке программирования Паскаль, выяснили особенности описания переменных и постоянных, познакомились с операторами ввода данных, вывода данных, оператором присваивания. Но теперь нам необходимо посмотреть, как на практике применяются те или иные операторы при разработке программ, какую последовательность действий необходимо выполнить при решении задачи с помощью компьютера.

Тема урока «Программирование линейных алгоритмов. Этапы решения задач на компьютере»

Учитель предлагает учащимся сформулировать цели урока:

Учащиеся записывают в тетради:

Хочу узнать:

Хочу научиться:

Выдвижение гипотезы

1 мин

 

Учитель предлагает учащимся сформулировать гипотезу исследования:

Возможный вариант: при программировании линейных алгоритмов достаточно операторы ввода и вывода данных, а также оператор присваивания

Актуализация опорных знаний

Групповая работа

 

 

5 мин

 

Каждой группе предлагается задание

1 группа: сопоставление терминов (алгоритм, исполнитель и т.д.

2 группа: сопоставление описаний переменных

3 группа: сопоставление операторов

Защита заданий

Рефлексия. Оценивание

5 мин

 

Спикер (ученик В) защищает работу группы

Эксперт (ученик А) оценивает работу группы на листах взаимооценивания

Рефлексия проводится в рабочих тетрадях, там же даны критерии для самооценки работы в группе

Формирование новых знаний, умений

Групповая работа

10  мин

 

Учащимся  в группе предлагается задание:

1 группа: блок-схема линейного алгоритма (все возможные варианты)

2 группа: структура программы линейного алгоритма (все возможные варианты)

3 группа: этапы решения задач на компьютере

Каждой группе предлагается конверт, в котором представлен материал

Защита задания

Физминутка

2 мин

 

Упражнение на снятие усталости с мышц плечевого пояса и снятие зрительного напряжения

Защита работы группы

Оценивание

5 мин

 

Спикер (ученик В) защищает работу группы

Эксперт (ученик А) оценивает работу группы на листах взаимооценивания

Оценивание работы по предложенным критериям (самооценка и взаимооценка)

Практическая работа

10 мин

 

1. На компьютерах учащимся предлагаются тексты двух программ с ошибками, необходимо найти ошибки и выполнить отладку программы

Тексты программ записать в рабочих тетрадях

 

Взаимооценивание

2 мин

 

Обменяться рабочими тетрадями и по предложенным критериям оценить работу партнера. Выставить оценку

Рефлексия

 

 

2 мин

 

Учащимся предлагается выказаться  одним предложением, выбирая начало фразы из рефлексивного экрана на доске:

сегодня я узнал…                  было интересно…           было трудно…

я выполнял задания…           я понял, что…                теперь я могу…

я научился…                         у меня получилось …           

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

1 мин

 

Выступление экспертов  от каждой группы, они дают краткую оценку работы группы

Подтверждение гипотезы:

Выставление суммативной оценки за урок

Домашнее задание

1.      Конспект в рабочей тетради

2.      Творческое задание: составить и решить две задачи на линейный алгоритм

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок по информатике Программирование линейных алгоримов"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по ипотечному кредитованию

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ актуализация.docx

Задание для 1 группы: сопоставь термин с определением

Алгоритм

Программа

Блок-схема

Исполнитель

Язык программирования

графический способ записи алгоритма

последовательность действий, приводящих к результату

человек, робот, компьютер

алгоритм, записанный на языке «понятном компьютеру»

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

 

 


 

Задание для 2 группы: сопоставь операторы ввода, вывода и присваивания, поясни ошибки в формате записи операторов

Оператор ввода данных

Оператор присваивания

Оператор вывода данных

writeln (¢Значение d¢,= , d);

writeln(¢Значение d =¢, d);

d:=2*c/(a+2);

a+b := c;

b := c + 2 * b;

write (a:4:3);  

write (значение а=, a:4:3);

write (‘значение а=’);

readln(a,b,c);

readln(‘введите значения переменных’,a,b,c);

read (x, y)

 

 


 

Задание для 3 группы: найди правильное описание переменных и постоянных в программе, поясни ошибки в описании

 

Описание переменных

Описание постоянных

const a=4, b=5.5;

const a=4; b=5.5;

const s=7 класс’;

const s=7 класс;

const a:=4; b:=5.5;

var  a:=4; b:=5.5;

var a, x:integer; b, c:real;

var a, x:integer; b,c:real;

a:=5; x:=78;  b:=4.5; c:=3.1;

var a, x-integer; b,c-real;

var a; x:integer; b;c:real;

const a, x:integer; b,c:real;

 


 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок по информатике Программирование линейных алгоримов"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ блок схема.docx

Блок-схема: альтернативный процесс: начало
Блок-схема: альтернативный процесс: конец
Блок-схема: данные: Ввод
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


                                                                            


 

Блок-схема: данные: Вывод
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


                 


 


WRITELN

READLN

PROGRAM

VAR

BEGIN

END

WRITELN

имя:=значение

имя:=выражение

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок по информатике Программирование линейных алгоримов"

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Найдите ошибки в программе.docx

Найдите ошибки в программе

program primer1;

var

   c, a : integer;

   d : integer;

begin

            c:=10;

       a:= 6;

       d:=2*c/(a+2;

write('При с =' , c);

writeln ('Значение d', = ,d);

end.

 

 

program primer2;

var r, L, S: integer;

begin

readln(r)

L=2*pi*r

s=pi*r*r

writeln('длина окружности =L', 'площадь круга =S')

end.

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок по информатике Программирование линейных алгоримов"

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 308 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.11.2015 1171
    • RAR 49.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Архипова Вера Геннадьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Архипова Вера Геннадьевна
    Архипова Вера Геннадьевна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 31246
    • Всего материалов: 15

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 43 регионов
  • Этот курс уже прошли 1 297 человек

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 108 человек из 43 регионов
  • Этот курс уже прошли 577 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Мини-курс

Современные направления в архитектуре: архитектурные решения гениальных изобретателей

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Эффективная самоорганизация и планирование

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 109 человек из 37 регионов
  • Этот курс уже прошли 44 человека

Мини-курс

Психологические основы профессиональной деятельности педагога-психолога

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

"С понедельника — начну!.." Практическое руководство к модификации образа жизни

Перейти к трансляции