СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

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

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

Объяснение материала

Закрепление изученного

Итоги урока

Организация вычислений

Категория: Информатика

Нажмите, чтобы узнать подробности

Урок информатики для 7 класса. 

Просмотр содержимого документа
«Организация вычислений»

7 класс

21.01.2022

Тема урока: Организация вычислений

Тип урока: Урок усвоения новых знаний

Цель урока:

Задачи урока:

  • Образовательная:

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

  • Развивающая:

План урока:

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

  2. Проверка домашнего задания; (10 мин.)

  3. Актуализация знаний; (3 мин.)

  4. Объяснение нового материала; (12 мин.)

  5. Физкультминутка; (2 мин.)

  6. Практическая работа; (14 мин.)

  7. Рефлексия; (2 мин).

  8. Домашнее задание. (1 мин.)





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

Здравствуйте! Присаживайтесь. Проверьте все ли готовы к уроку. Прежде чем начать урок, давайте проверим как вы усвоили материал предыдущего урока.

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

Сейчас на сладе будут появляться вопросы, а вам необходимо будет на них ответить.

ВОПРОС 1: Какая информация называется данными? (СЛАЙД 2)

ОТВЕТ: Информацию, представленную в пригодном для обработки на компьютере виде, называют данными.

ВОПРОС 2: Что является переменной в программировании? (СЛАЙД 3)

ОТВЕТ: Переменная в программировании — это именованная ячейка памяти, хранящая значение переменной.

ВОПРОС 3: Как описываются переменные в разделе описания? (СЛАЙД 4)

ОТВЕТ: var : ;

ВОПРОС 4: Какое служебное слово служит для описания переменных вещественного типа? (СЛАЙД 5)

ОТВЕТ: Var a,b:real;

ВОПРОС 5: Какие математические действия позволяет выполнять вещественный тип данных? (СЛАЙД 6)

ОТВЕТ: Тип данных real в языке программирования Pascal позволяет работать с числами и выполнять над ними арифметические действия: сложение, вычитание, умножение и деление.

ВОПРОС 6: Какая команда в языке программирования Pascal служит для ввода данных? (СЛАЙД 7)

ОТВЕТ: Команда read( ) предназначена для ввода данных. В скобках через запятую перечисляются имена переменных, значения которых необходимо ввести.

  1. Актуализация знаний.

  2. Объяснение нового материала.

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

  • определение исходных данных (что дано в задаче);

  • определение результатов (что нужно получить);

  • обработкой исходных данных соответствий с известными правилами так, чтобы получить результат.

(СЛАЙД 9)

Применяя данное правило к решению задачи по программированию, мы получим следующие этапы решения задачи:

    • определение исходных данных;

    • определение результатов;

    • составление алгоритма решения задачи;

    • определение типов данных для переменных, используемых при реализации; алгоритма;

    • написание программы;

    • тестирование программы;

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

(СЛАЙД 10)

Для каждой задачи, рассматриваемой далее, будем описывать все выше перечисленные этапы.

Рассмотрим пример:

Решение задач по физике принято оформлять так как показано на экране.

(СЛАЙД 11) Слева записывается что дано и что нужно получить. Справа последовательность действий приводящие к решению задачи. Аналогично можно оформлять решение задач по химии и геометрии.

Тестирование программы – это проверка правильности работы программы при разных наборах исходных данных. (СЛАЙД 12)

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

    • сложения

    • вычитание

    • умножение

    • деления

А также обрабатывать их с помощью стандартных функций:

    • abc(x) вычисляет модуль числа x

    • sqr(x) вычисляет квадрат числа x

    • round(x) округляет вещественное число x до целого (СЛАЙД 13)

Рассмотрим пример:

Даны: x y z

Напишем программу для вычисления значения выражения.

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

1. Определение исходных данных: переменные x y z

2. Определение результатов: переменная а

3. Алгоритм решения задачи

3.1. Ввод исходных данных

3.2. Вычисление значения выражения

3.3. Вывод результата

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

5. Программа

Решение данной задачи может быть следующей:

(ЗАПУСКАЮ PASCAL ABC С РЕШЕННЫМ ПРИМЕРОМ)

6. Тестирование программы

Запустим программу и вводим значение

x = 2

y = 3

z = 1

Результат работы программы должен быть следующим:

7. Проверка правильности вычислений может быть выполнена на калькуляторе

А сейчас проанализируем саму программу:

  • Все переменные, определенные для решения задачи, имеют тип real.

  • В приведенном примере перед каждой командой ввода записана команда вывода с пояснениями о том, значение какой переменной нужно вводить.

При написании программ обращайте внимание на форматирование их текста.

В первой позиции на экране пишут только слова var, begin, end, а остальные со сдвигом на 2-4 позиции вправо, удобно здесь использовать клавишу tab.

Если в программе несколько частей, то их можно отделить друг от друга пустой строкой.

Выполнение этих правил повышает читаемость программы.

В программе можно использовать комментарии. Это текст, который не анализируется при запуске программы на выполнение.

Текст после символов 2 слэш считается комментарием и выделяется зеленым цветом.

Программа с комментариями и отформатированным кодом у вас на экране.

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

  1. Физкультминутка.

А сейчас мы немного отдохнём и разомнёмся. Попрошу вас всех встать. Смотрите на экран и повторяйте…

(ЗАПУСКАЮ ВИДЕО С ФИЗКУЛЬТМИНУТКОЙ)

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

Немного отдохнули, а теперь пришло время самостоятельно поработать. Обратите внимание на слайд. (СЛАЙД _) Данный пример вам необходимо реализовать в среде программирования Pascal ABC. Но перед тем как приступите пробежимся по основным этапам.

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

1. Определение исходных данных: переменные xyz.

2. Определение результатов: переменная a.

3. Алгоритм решения задачи:

3.1. Ввод исходных данных.

3.2. Вычисление значения выражения.

3.3. Вывод результата.

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

(СЛАЙД _)