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

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

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

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

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

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

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

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

Итоги урока

Проверочная работа по теме "Этапы решение задач на компьютере" для учащихся 9 класса

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

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

Просмотр содержимого документа
«Проверочная работа по теме "Этапы решение задач на компьютере" для учащихся 9 класса»

Тема урока: «Этапы решения задачи на компьютере» 9 класс

Цель урока: обобщение материала по теме «Алгоритмизация и программирование», повторение основных алгоритмических структур и их форм записи на языке программирование QBasic.

Задачи:

Тип урока: комбинированный урок (повторение, обобщение пройденного материала, изучение и закрепление нового материала).

Методы обучения: объяснительно-иллюстративный, фронтальный опрос, поисковый метод обучения.

— предметные – представление об основных этапах решения задачи на компьютере;
— метапредметные – умение самостоятельно планировать пути достижения целей; умение соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; умение оценивать правильность выполнения учебной задачи; владение основами самоконтроля, самооценки, принятия решений и осуществления осознанного выбора в учебной и познавательной деятельности;
— личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности.

Оборудование и ПО: компьютеры с установленной средой программирования QBasic, проектор, экран.

План урока.

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

  2. Проверка домашнего задания. (9 минут)

3. Изучение нового материала. (10 минут)

  1. Практическая работа. (18 минут)

  2. Подведение итогов. (2 минуты)

Ход урока.

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

Приветствую учащихся, добиваюсь тишины, объявляю тему и цель урока.

  1. Проверка домашнего задания. (9 минут)
  • Составить алгоритм для нахождения среднего арифметического среди n введенных чисел.

(один учащийся выходит к доске для выполнения чертежа блок-схемы)

  • Повторить материал по теме «Алгоритмы».

(остальные учащиеся выполняют задания, размещенные в презентации)

  • Дополните:

Алгоритм – это конечная последовательность действий, приводящая … (к определенному результату)

  • У становите соответствие:









- Давайте, посмотрим на доску. У нас получился алгоритм, записанный в графический форме.

- Какую цель мы преследовали?

- Какие основные структуры использовали?

- Что запрашивается на входе?

- Что мы выводим?

(слежу за правильностью выполнения, исправляем ошибки, если они есть)

3. Изучение нового материала. (10 минут)

- Каждый раз, когда мы сталкиваемся с решением поставленной перед нами задачи, мы проходим одни и те же этапы, которые в итоге должны привести нас к конкретно поставленной цели. В итоге решение задачи на компьютере состоит из следующих этапов:

1.     Постановка задачи.

2.      Построение математической модели.

3.      Разработка алгоритма.

4.      Составление программы.

5.      Отладка и тестирование программы.

6.      Получение результатов.

- Запишем их в тетрадь и разберем поподробнее каждый пункт.

1. Постановка задачи.

  • дать точную формулировку задачи;

  • определить цель;

  • определить данные необходимые для решения задачи;

  • рассмотреть возможные способы решения задачи;

  • описать исходные данные;

  • определить ожидаемый результат.

2. Построение математической модели.

Чтобы решить задачу необходимо описать объект в математических терминах (формулах), то есть построить его модель, которая позволяет математически строго решить задачу его исследования. Для этого необходимо выполнить:

  • анализ похожих ранее решенных задач;

  • анализ возможных способов решения задачи;

  • анализ условий существования решения.

3. Разработка алгоритма.

Алгоритм решения задачи разрабатывается на основе построенной математической модели и представляет конечную последовательность предписаний (правил), которая определяет процесс преобразования исходных данных в результаты решения задачи.

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

4. Составление программы.

Программа - это один из способов представления алгоритма с использованием языка программирования.

Составление программы - это кодирование алгоритма для реализации его в компьютере. На этом этапе задействуются специалисты в области программирования.

5. Отладка и тестирование программы.

Осуществляется проверка программы на наличие технических, грамматических и, возможно, алгоритмических ошибок.

Проверка осуществляется путем сравнения заранее известных результатов тестов с результатами, полученными компьютером.

6. Получение результатов.

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

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

- Итак, все эти этапы мы проходим каждый раз, когда решаем задачу.

Возвращаемся к нашей задаче, на каком этапе мы остановились?

(составление алгоритма)

Переходим к практической работе, запишем программу для решения задачи и протестируем ее.

  1. Практическая работа. (18 минут)

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

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

  1. Подведение итогов. (2 минуты)

Объявляю оценки за урок.

- Ребята, это был завершающий урок по теме «Алгоритмизация и программирование». Скажите, какие вопросы у вас есть по данной теме? Что вам не понятно? В чем вы испытываете затруднение? Я надеюсь, что процесс программирования для вас стал понятным и доступным. Программисты – люди, очень востребованной профессии, в которых нуждаются во всех сферах человеческой деятельности. И, может быть, некоторые из вас тоже решать освоить этот вид деятельности.

На следующий урок нам предстоит провести контрольную работу, поэтому необходимо хорошо повторить весь изученный материал: основные понятия, виды алгоритмов, формы записи на языке программирования. Все это вы можете найти в своих конспектах и учебнике в параграфах 2.1-2.4, стр.50-75.

6



Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!