- Решение математических примеров с использованием языка программирования Турбо Паскаль

Конспект урока «Решение математических примеров с использованием языка программирования Турбо Паскаль» по информатике для 9 класса


Муниципальное бюджетное образовательное учреждение

средняя общеобразовательная школа № 12









Открытый урок по информатике и ИКТ


Тема урока:

«Решение математических примеров с использованием языка программирования Турбо Паскаль»









Подготовила:

Василькова Татьяна Александровна,

учитель информатики и ИКТ











Смоленск 2013

Тема урока: «Решение математических примеров с использованием языка программирования Турбо Паскаль».


Дата: 06 ноября 2009 года.


Класс: 9 А


Тип урока: изучение и первичное закрепление новых знаний


Методы урок: объяснение, рассказ, беседа, наглядный метод, практический метод


Продолжительность урока: 45 минут


Цели темы:

  • дать общую характеристику созданию программам на языке программирования;

  • познакомить учащихся с интерфейсом программы АВС Pascal и азами работы в ней;

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


Цели урока:


Образовательные цели:

Учащиеся должны знать:

  • назначение и возможности языка программирования;

  • структуру интерфейса АВС Pascal;

  • шаблон программы;

  • синтаксис оператора WRITE.


Развивающие:

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

    • развитие устойчивого интереса к изучению предмета;

    • развитие интеллектуальных способностей (память, мышление, эмоции);

    • развитие общеучебных умений (работа с карточками, новым материалом, компьютером)


    Практические задачи:

    • воспитание умений воспринимать и понимать речь учителя в дикторском исполнении;

    • активизация и расширение потенциального словаря, работы с компьютером;

    • соблюдения техники нахождения в кабинете информатики и работы на компьютере.


    Воспитательные цели:

    • формирование уважения к информатике как науки в целом;

    • формирование бережного отношения к технике;

    • воспитание речевого такта;

    • воспитание активности, внимательности, сосредоточенности;

    • приобщение к самостоятельной работе.


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

      • Конспект урока;

      • Карточки, с самостоятельной работой;

      • Раздаточный дидактический материал;

      • Школьный компьютер;

      • Доска.


      Литература:

      1. Шелепаева А. Х. Поурочные разработки по информатике; Универсальное пособие: 8-9 классы – М.: ВАКО, 2008.

      2. Информатика. 7-9 класс. Базовый курс. Теория/Под редакцией Н. В. Макаровой. СПб.; Питер, 2008.

      3. Информатика. 7-9 класс. Базовый курс. Практикум по информационным технологиям/Под редакцией Н. В. Макаровой. СПб.; Питер, 2008 год.



      План урока:


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

      2. Проверка домашнего задания – 5 минут.

      3. Актуализация знаний – 7 минут.

      4. Объяснение нового материала – 15 минут.

      5. Закрепление нового материала – 10 минут.

      6. Подведение итогов, домашнее задание – 5 минут.


      Ход урока


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

      (На доске записана тема урока)

      Приветствие. Организация класса на начало работы. Постановка цели урока.

      - Здравствуйте!

      - Что мы с Вами проходили на прошлом уроке? (использование оператора WRITE для записи математических выражений);

      - Где этот оператор используется? (в программах на языке TP);

      - Для чего созданы языки программирования? (для решения однотипных задач и уменьшения затраты времени на вычисления);

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

      На сегодняшнем уроке мы с вами познакомимся с шаблоном программы для решения математических примеров на языке программирования TP. Будем развивать память, мышление, самостоятельность и аккуратность, вспомним технику безопасности при работе на ПК. Но прежде чем перейти к объяснению нового материала, давайте проверим ваше домашнее задание.



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

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

      Домашнее задание: записать на языке программирования решение примеров:

      а) б)

      а) WRITE((2+0.5)/sin(5));

      б) WRITE((15 - 0.3)/SQR(13)+ABS(7));



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

      Давайте еще раз вспомним, как же на языке программирования записываются основные математические операции и функции.

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

      И решим несколько примеров.

      Раздаточный материал

      Математические операции и основные функции

      операция

      Запись на языке TP

      Пример

      Десятичная запись

      Используется ТОЧКА

      0,5 → 0.5

      Сложение

      +

      2+2

      Вычитание

      5-6,4 → 5 – 6.4

      Деление

      /

      5/3

      Умножение

      *

      5(2+3,5) → 5*(2+3.5)

      X2

      SQR(x)

      2 → 2*SQR(x)

      |Х|

      ABS(x)

      |-15| → ABS(-15)

      SQRT

      - 3(15-0,5) →

      SQRT(16+2) – 3*(15-0.5)

      sin x

      SIN(x)

      5sinπ → 5* SIN(pi)

      cos x

      COS(x)

      sin(2π-2) → SIN(2*pi-2)

      tg x

      TAN(x)

      tg4 → TAN(4)



      Примеры: 1) 2) 3)

      Решение:

      1) WRITE((3*(0.7+2.5))/SIN(30));


      2) WRITE((COS(30)+SQR(2))/SIN(3.1+23)+0.4);


      3) WRITE((ABS(COS(30))+1)/SQR(SIN(13))+SQRT(12.5));

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


      Для решения типовых задач используют готовые программные средства. Мы рассмотрим одну из модификаций программы языка TP под операционную систему WindowsABC Pascal.

      Внешний вид программы


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

      Структура программы. Общий вид.

      Зарезервированные слова – это слова, смысл которых в Turbo Pascal строго фиксирован. Эти слова нельзя использовать для обозначения переменных, констант, и так далее.

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

      Program – первое слово заголовка программ;

      Begin – слово, обозначающее начало раздела операторов (тела программы);

      End – слово, завершающее тело программы.


      Заголовок программы состоит из зарезервированного слова program и имени программы, которое ей присвоил автор. Завершается заголовок точкой с запятой (;).

      В программах для вычисления нужных результатов широко используются переменные. Переменная – это некоторая область в памяти компьютера, для которой в данной программе предусмотрено уникальное имя и содержимое которой в ходе работы программы может изменяться. Когда переменной присваивается новое значение, её старое значение теряется. Все используемые в программе переменные в языке программирования Turbo Pascal должны быть объявлены в разделе описания переменных. При этом задается тип переменной, определяющий, какие значения может принимать данная переменная.

      Раздел описания переменных может содержать несколько строк, каждая из которых завершается символом «точка с запятой» (;).

      Комментарии – это текстовые строки, вставляемые в текст программы для пояснения функций отдельных её частей.

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

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

      1. Закрепление материала.

      (Работа за компьютерами. Учащиеся садятся за ПК. Включают компьютеры.)

      - Для начала вспомним правила работы за ПК:

      1. Включать и выключать только с разрешения учителя.

      2. Выполнять все поручения учителя, внимательно слушать учителя.

      3. Не мешать другим. Быть предельно аккуратным при работе на ПК.

      4. Не забывать делать зарядку для глаз. (Через 7 минут напомнить ученика, чтобы сделали зарядку для глаз.)

      Выполнить задание. Учитель раздает карточки с заданием.

      Карточка:

      Решить примеры, используя язык программирования TP.

      1) 2) 3)

      4) 5)

      Каждый пример сохранить в своей папке на диске D.

      Ответы: 0,5; 19; 7; 21; 310.


      1. Подведение итогов, постановка домашнего задания.

      Давайте с вами подведем итоги сегодняшнего занятия. Что нового вы узнали? Чему вы за урок научились?

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

      Оценки за самостоятельную работу вы узнаете на следующем уроке.


      Домашнее задание: написать программу на языке TP для решения следующих примеров: 1) 2)

      3)


      Спасибо, урок закончен. Приведите рабочее место в порядок.


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

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

      Язык программирования Турбо Паскаль

      Язык программирования Турбо Паскаль

      Вводный урок по теме: "Язык программирования Турбо Паскаль". Цели урока:. . . усвоить понятие программы, структуры программы на языке Turbo ...
      Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль

      Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль

      Ермолаев Александр Владимирович. . Учитель информатики. Муниципальное бюджетное общеобразовательное учреждение. “Окуневская СОШ ”. Промышленновский ...
      Разработка web-сайтов с использованием языка разметки гипертекста HTML

      Разработка web-сайтов с использованием языка разметки гипертекста HTML

      ПЛАН-КОНСПЕКТ УРОКА № 1. «. Разработка. web. -сайтов с использованием языка разметки гипертекста. HTML. »(На изучение этой темы в учебном плане ...
      Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

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

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

      Графика в Турбо Паскаль

      Тема урока: Графика в Турбо Паскаль. Цели занятия:. дидактическая:.  . – закрепление пройденного материала;. – обобщение и систематизация знаний ...
      Решение квадратного уравнения с использованием конструкции if-then-else

      Решение квадратного уравнения с использованием конструкции if-then-else

      Программирование на Паскале. Тема урока: "Решение квадратного уравнения. с использованием конструкции. if. -. then. -. else. ",. 9. . класс. ...
      Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

      Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов

      Тема:. Программирование. Алгоритмы работы с величинами. Язык программирования Паскаль. Правила записи основных операторов. . . Результаты:. ...
      Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

      Методическая разработка. Изучение строк посредством объектно-ориентированного языка программирования Borland Delphi

      Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа № 93». Новокузнецкого района Кемеровской области. ...
      Решение задач на языке Паскаль

      Решение задач на языке Паскаль

      Разработка урока на тему: «Решение задач на языке Паскаль». Цели:. Образовательная:. -. обобщить учебный материал;. -закрепить навыки по арифметическим ...
      Графические возможности языка программирования

      Графические возможности языка программирования

      План-конспект. урока информатики в. VII. классе. Излагаемая тема, количество часов по теме:. «. Основы алгоритмизации и программирования. » ...
      Граф. Решение задач с помощью графа

      Граф. Решение задач с помощью графа

      Назарбаев Интеллектуальная школа физико- математического направления. г. Кокшетау Акмолинская область. Конспект ...
      Среда программирования QBasic. Запись алгоритма решения задач. Составление и ввод программы

      Среда программирования QBasic. Запись алгоритма решения задач. Составление и ввод программы

      П Л А Н У Р О К А. П О Т Е М Е. Среда программирования QBasic. . . . Запись алгоритма решения задач. . . Составление и ввод программы. ...
      Вычисление площади поверхности прямоугольного параллелепипеда с использованием программы Microsoft Excel

      Вычисление площади поверхности прямоугольного параллелепипеда с использованием программы Microsoft Excel

      Государственное бюджетное учреждение средняя образовательная школа № 63 города Москвы. Конспект интегрированного урока. . по ...
      Создание документов с использованием мастеров и шаблонов. Гипертекст. Создание закладок и ссылок. Создание гипертекстового документа

      Создание документов с использованием мастеров и шаблонов. Гипертекст. Создание закладок и ссылок. Создание гипертекстового документа

      Класс:. 8 «А». Форма проведения:. объяснение нового материала. Тема:. Создание документов с использованием мастеров и шаблонов. Гипертекст. ...
      Массивы в языке Паскаль

      Массивы в языке Паскаль

      Тема урока: Массивы в языке Паскаль. Дидактическая цель:. . расширить знания о массивах в языке Паскаль. . углубить знания о массивах в языке ...
      Решение задач с помощью электронных таблиц

      Решение задач с помощью электронных таблиц

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

      Компьютерные презентации с использованием мультимедиа технологии

      Конспект урока по теме. . «Компьютерные презентации с использованием мультимедиа технологии». Цели урока. : изучение. понятий компьютерные ...
      Компьютерные презентации с использованием мультимедиа технологии

      Компьютерные презентации с использованием мультимедиа технологии

      Конспект урока по теме. . «Компьютерные презентации с использованием мультимедиа технологии». Цели урока. :. Образовательные:. изучение ...
      Использование переменных. Операции над переменными различных типов в языке программирования

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

      КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ В 8 КЛАССЕ. Тема урока:. Решение задач ЕГЭ по информатике по теме «Использование переменных. Операции над переменными ...

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

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