Инфоурок Информатика Другие методич. материалыУрок "Составление программы в среде программирования с использованием изученных функций".

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

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

Прикладное программирование для школьников.

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

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

Программу разработаем в среде Lazarus.

Lazarus — бесплатная и свободная графическая среда разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal Compiler (FPC), также свободного программного обеспечения. В Lazarus используется технология визуального программирования

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

Текст кода программы.

procedure TForm1.Button1Click(Sender: TObject);

 var  h,n,a,b,c,d,S,Pl:real;

begin

b:=StrToInt(Edit1.Text);

a:=StrToInt(Edit2.Text);

d:=StrToInt(Edit3.Text);

h:=StrToInt(Edit4.Text);

c:=sqrt(h*h+(a/2)*(a/2));

S:=2*b*c;

Pl:=a*b;

n:=b/d;

  Label5.Caption:='Площадь потолочного покрытия в кв м:'+FloatToStr(Pl);

  Label6.Caption:='Площадь крыши в кв м:'+FloatToStr(S);

  Label7.Caption:='Количество листов жести шт.:'+FloatToStr(n);    

 

Фрагмент окна редактора исходного кода.

Окно формы.

Сохраняем проект, запускаем.

Меняя входные данные, получаем разные результаты для количества листов железа (профиля).

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

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

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

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

Управляющий рестораном

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 670 235 материалов в базе

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

  • «Информатика (изд.

    «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.

    Тема

    Практическая работа 1.1 Знакомство с системами объектно-ориентированного и процедурного программирования

    Больше материалов по этой теме
Скачать материал

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

Информационный проект "Графика в среде программирования PascalАВС"
  • Учебник: «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.
  • Тема: 1.6. Графические возможности объектно-ориентированного языка программирования Visual Basic
  • 06.05.2020
  • 1181
  • 23
«Информатика (изд.
Творческое эссе "Язык логического программирования Пролог"
  • Учебник: «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.
  • Тема: 1.2. Кодирование основных типов алгоритмических структур на языках объектно-ориентированного и процедурного программирования
  • 04.05.2020
  • 671
  • 1
«Информатика (изд.
Презентация Язык программирования Pascal
  • Учебник: «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.
  • Тема: Практические работы компьютерного практикума к главе 1 «Основы алгоритмизации и объектно-ориентированного программирования»
  • 26.04.2020
  • 378
  • 2
«Информатика (изд.

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

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

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

  • Скачать материал
    • 05.06.2020 286
    • DOCX 66.8 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Урусов Хасан Ханафиевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Урусов Хасан Ханафиевич
    Урусов Хасан Ханафиевич
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 21666
    • Всего материалов: 9

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

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

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

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

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

500/1000 ч.

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

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

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

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

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

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

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

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

36 ч. — 180 ч.

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

Мини-курс

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

3 ч.

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

Мини-курс

Эффективная работа с Wildberries: от создания личного кабинета до выбора продукта

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 19 регионов

Мини-курс

Продажи и самопрезентация в социальных сетях

5 ч.

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