Инфоурок Информатика КонспектыРазработка урока Общие сведения о языке Паскаль (8 класс)

Разработка урока Общие сведения о языке Паскаль (8 класс)

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

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

Выбранный для просмотра документ Конспект урока Общие сведения о языке Паскаль. Типы данных в языке.docx

Технологическая  карта урока. Босова Л.Л., Босова А.Ю. Информатика. 8_класс. ФГОС.    Дата _28.02.2019г.

Учитель информатики ГБОУ «СОШ №7 г. Сунжа» Китиева Эсет  Ибрагимовна

Урок 25. Общие сведения о языке Паскаль.

Цели урока:

•          Обучающие:

o          познакомить учащихся с общими характеристиками языков программирования, с программной средой Pascal ABC, со структурой программы на языке Паскаль;

o          сформировать у учащихся первичные знания по применению изученного материала.

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

o          учить анализировать, обобщать и систематизировать;

o          обогащать словарный запас учащихся.

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

o          развивать информационную культуру учащихся, способность к самостоятельной и коллективной деятельности, рефлексию.

Решаемые учебные задачи:

1) рассмотрение вопросов, касающихся общей характеристики языка программирования Паскаль;

2) знакомство с алфавитом и словарем языка Паскаль;

3) рассмотрение некоторых простых типов данных в языке Паскаль;

4) рассмотрение структуры программы на языке Паскаль;

5) рассмотрение процесса выполнения оператора присваивания.

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

Технологии обучения: информационно-коммуникационная технология, технология развивающего обучения, здоровьесберегающая технология, технология сотрудничества, личностно-ориентированное обучение.

Оборудование: мультимедийный проектор, компьютеры с установленной средой программирования Pascal ABC, настроенная локальная сеть, конспект для учащегося раздаточные карточки-задания.

План урока:

1. Организационный момент. Актуализация знаний.

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

      2.1. Языки программирования, их назначение, особенности.

      2.2. Знакомство с программной средой Pascal ABC.

      2.3. Знакомство  со структурой программы на языке Паскаль.

      2.4. Разбор простейшей программы «вывода».

3. Закрепление полученных умений и навыков.

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

ХОД УРОКА

 

1

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

Подготовка к изучению нового материала.

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

•          Алгоритм. Свойства алгоритмов.

•          Способы записи алгоритмов.

•          Базовые структуры алгоритмов.

Ожидаемые результаты: (демонстрируются при положительных результатах на экране слайды 1 и 2 Приложения 1)

Дети рассаживаются по местам. Проверяют наличие принадлежностей.

Личностные УУД:

формирование навыков самоорганизации

- развитие памяти

Познавательные  УУД:

- развитие познавательной активности

2

Запись домашнего задания.

§ 3.1, 3.22  №172 № 173 (составить программу)

Работа с дневниками

3

 Формулирование  темы и целей  урока (по 1 баллу за каждый ответ)

В каждой науке есть знаменательные события, известные изобретатели  и исследователи. Наука информатика, не исключение. Вот несколько  из исторических фактов: в 1642 году французский изобретатель, физик  и математик Блез Паскаль, создал суммирующую  машину. А в 1971 году швейцарский специалист в области информатики разработал один из языков для записи и исполнения алгоритмов исполнителями и назвал его в честь Блеза Паскаля – языком Pascal.

.

Какая будет тема нашего урока?

 Поэтому тема нашего урока:

Цели урока:

- познакомиться:

-научиться:

-использовать:

 

 

 

 

 

 

 

 

 

 

 

- программа;

 

- программированием;

 

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

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

 

-  с основами языка Паскаль.

- определять типы данных;

- среду программирования ABC Pascal.

Коммуникативные УУД:

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

Личностные УУД:

формирование логического мышления

Регулятивные УУД:

- умение ставить  учебную задачу, называть цель, формулировать тему в соответствии с нормами русского языка

4

Первичное вхождение в тему

- Работа с учебником

- Контрольные вопросы:

1)      Каков алфавит языка Паскаль?

2)      Какие составные знаки можно использовать в программе?

3)      На каком языке записаны служебные слова языка Паскаль?

4)      Какие типы данных  используются? Приведи пример.

Далее - рассказ учителя.

Языки программирования предназначены для создания программ, которые могут быть исполнены ЭВМ или другими автоматическими устройствами, например, станками с числовым программным управлением. (Приложение 1, слайд 5)

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

Существует достаточно большое количество различных языков программирования. Все они созданы так, что их команды понимает то устройство (в данном случае — ЭВМ), на которое они рассчитаны.

Языки программирования можно разделить на две группы – языки высокого уровня и языки низкого уровня (машинные).

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

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

Все языки высокого уровня условно можно разделить на две группы – алгоритмические языки (процедурные) и логические (непроцедурные, объектно-ориентированные).

Алгоритмические – предполагают реализацию алгоритма в виде последовательности операций с данными. При этом программы имеют жесткую структуру, определенную форму записи. (Приложение 1, слайд 6)

К первой группе языков относятся такие языки, как БЕЙСИК, ПАСКАЛЬ, ФОРТРАН, АЛГОЛ, СИ и другие.

Вторые – описывают отношения между объектами и величинами, но при этом явно не указывают, какие именно операции нужно провести и в какой последовательности. К этим языкам относится, в частности, язык ПРОЛОГ. (Приложение 1, слайд 7)

Кроме того, языки можно разделить еще и по их назначению.

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

Мы и будем изучать такие языки, в частности язык ПАСКАЛЬ.

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

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

А ЭВМ, как вы уже знаете (используем то, что учащиеся уже знают принцип работы ЭВМ), работает на двоичных кодах. Следовательно, алгоритм, введенный в ЭВМ на каком-либо языке программирования, должен быть преобразован в специальные коды. Для этого в состав языка программирования входит специальная программа – транслятор, которая и выполняет эту задачу.

Трансляторы можно разделить на две группы по их работе – компиляторы и интерпретаторы. (Приложение 1, слайд 8)

Языки программирования, имеющие в своем составе интерпретатор, чаще всего являются строчно-ориентированными языками, то есть команды записываются в строке, каждая из которых имеет свой номер. Выполнение программы происходит в последовательности номеров строк. Таким языком является, в частности, БЕЙСИК (Стандартный)

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

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

Большинство языков имеют в своем составе компилятор, так как они работают быстрее. К языкам такого уровня относятся ПАСКАЛЬ, СИ, Q-BASIC и многие другие.

2.2 Знакомство с программной средой Pascal ABC

Теперь переходим к изучению языка – ПАСКАЛЬ. Точнее, учебной системы программирования Pascal ABC (автор – С.С.Михалкович).

Система Pascal ABC предназначена для обучения программированию на языке Паскаль и ориентирована на школьников и студентов младших курсов. Система Pascal ABC основана на языке Delphi Pascal.

(Запуск программы на демонстрационном экране).

- читают учебник с. 107 - 109

 

- пересказывают своими словами, приводят примеры.

 

 

Коммуникативные УУД:

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

Познавательные  УУД:

- развитие познавательной активности

Личностные УУД:

- развитие внимания

формирование навыков выполнения заданий по образцу

Регулятивные УУД:

- развитие способности критической оценки

5

Первичное закрепление + самопроверка

Выполни самостоятельно с помощью информации из учебника

 

Учебник с. 107 – 109  РТ. № 169

- выполняют самопроверку

 

6

Углубление в тему + закрепление

Подробнее познакомимся с языком Паскаль.

1)      Сделаем записи в тетрадь:

 

2)      По аналогии выполни самостоятельно

 

3)      Сравним структуру алгоритма со структурой программы на языке Паскаль. В чем сходство? В чем отличие?

 

- запись функций в языке Паскаль

- запись выражений в языке Паскаль

- выполняют примеры, проводят взаимопроверку;

 

- анализируют, называют сходство и отличия.

 

 

7

Компьютерный практикум

Для программирования предусмотрено ПО, которое называют системами программирования. Познакомься с одной из таких систем PascalABC

- работают с учебником с. 116  в среде программирования  PascalABC

- написать программу в среде программирования  PascalABC:

Program Gip;

Var a, b, c: real;

begin

Write ('Ввести А и В ');

Readln (a,b);

c:=Sqrt (Sqr(a)+Sqr(b));            {формула гипотенузы (т. Пифагора)}

Writeln ('c=',c:6:2);

Readln

end.

8

Итоги урока, выставление оценок.

 

Можете ли вы назвать тему урока?

- Вам было легко или были трудности?

- Что у вас получилось лучше всего и без ошибок?

- Какое задание было самым интересным и почему?

-

 

 

 

Источники:

      Л.Л. Босова, А.Ю. Босова « Информатика 8 класс». Бином. 2015. 

       Л.Л. Босова, А.Ю. Босова. Методическое пособие.7-9 класс.

      Электронное приложение к учебнику «Информатика» для 8 класса (УМК Босова Л.Л. и др. 5-9 кл.)

 

 

 

 

 

 

 

 

 

 

 

 

Карточка 1

Записать следующие математические выражения по правилам языка Pascal

а)hello_html_m37919408.gif

б)hello_html_m71ae5010.gif

2. Выполнить обратную операцию: «перевести» запись с языка Pascal в нормальную математическую форму:

 

а) F=(3*X+4*Y)/(2*SQR(K)-4*T/Y)

б) R=2+3*X*Y-SQRT(64+SQR(K)/6*X

3 Составить блок –схему решения следующей задачи.

Найти среднее арифметическое двух чисел.

 

_________________________________________________________

 

Карточка 2

Записать следующие математические выражения по правилам языка Pascal

а)hello_html_mfd191e.gif б) hello_html_207a4b0.gif

2. Выполнить обратную операцию: «перевести» запись с языка Pascal в нормальную математическую форму:

а) K=SQRT(ABS(A+B)/ABS(A-B))/(A*B)

б)х=  hello_html_m707b067d.png

3 Составить блок –схему решения следующей задачи

Найдите длину окружности и площадь круга по заданному радиусу. hello_html_m78ae13a4.pnghello_html_602d1aaa.png.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Разработка урока Общие сведения о языке Паскаль (8 класс)"

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

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

Спортивный психолог

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Приложение 1 к конспекту Общие сведения о языке Паскаль..ppt

Скачать материал "Разработка урока Общие сведения о языке Паскаль (8 класс)"

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

Интернет-маркетолог

за 6 месяцев

Пройти курс

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

Скачать

Описание презентации по отдельным слайдам:

  • Общие сведения о языке Паскаль. ГБОУ «СОШ №7 г. Сунжа»Учитель информатики Кит...

    1 слайд

    Общие сведения о языке Паскаль.
    ГБОУ «СОШ №7 г. Сунжа»
    Учитель информатики Китиева Эсет Ибрагимовна

  • ВопросыЯзыки программирования,                 их назначение, особенности.
Зн...

    2 слайд

    Вопросы
    Языки программирования, их назначение, особенности.
    Знакомство с программной средой Pascal ABC.
    Знакомство со структурой программы на языке Паскаль.

  • Повторение
Алгоритм – это строго определенный план действий для исполнителя,...

    3 слайд

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

  • Способы записи алгоритмов
 словесный
графический (при помощи блок-схем)
на ал...

    4 слайд

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

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

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

    5 слайд

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

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

    6 слайд

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

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

    7 слайд

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

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

    8 слайд

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

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

Интернет-маркетолог

за 6 месяцев

Пройти курс

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

Скачать

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

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

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Новый материал излагается в сопровождении презентации «Общие сведения о языке программирования Паскаль».

В практической части урока осуществляется знакомство учеников со средой программирования Pascal ABC, в которой предполагается практическая работа.

На уроке демонстрируются ученикам основные приемы работы в среде программирования Pascal ABC .

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

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

6 664 254 материала в базе

Материал подходит для УМК

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

Другие материалы

  • 08.06.2018
  • 1307
  • 39
«Информатика», Босова Л.Л., Босова А.Ю.

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

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

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

  • Скачать материал
    • 08.04.2019 971
    • ZIP 3.5 мбайт
    • 34 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Китиева Эсет Ибрагимовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Китиева Эсет Ибрагимовна
    Китиева Эсет Ибрагимовна
    • На сайте: 5 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 26253
    • Всего материалов: 5

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 24 человека из 17 регионов

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

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

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

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

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

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

Мини-курс

Стартап: стратегия, развитие, и инвестиции

6 ч.

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

Мини-курс

Судебные процессы и их особенности

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 21 региона
  • Этот курс уже прошли 14 человек

Мини-курс

Подготовка менеджеров по продажам: аспекты телефонных переговоров

10 ч.

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