Инфоурок Информатика КонспектыРазработка двух вводных уроков по программированию в Delphi

Конспект урока по алгебре, 7 класс. Системы двух линейных уравнений с двумя переменными (вводный урок).

Файл будет скачан в форматах:

  • pdf
  • docx
241
24
09.02.2025
«Инфоурок»

Материал разработан автором:

Шама Александра Евгениевна

Учитель математики

План – конспект урока алгебры Класс: 7 класс, конспект подходит для любого учебника Тема урока: "Системы двух линейных уравнений с двумя переменными" Тип урока: изучение нового материала Данный конспект урока, можно использовать без учебника. Нет лишней воды. В каждом разделе только упражнения. Не зависит от предыдущего урока.

Краткое описание методической разработки

План – конспект урока алгебры

Класс: 7 класс, конспект подходит для любого учебника

Тема урока: "Системы двух линейных уравнений с двумя переменными" 

Тип урока: изучение нового материала

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

 

Развернуть описание

Разработка двух вводных уроков по программированию в Delphi

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

Уроки № 1, 2. Тема:

Идеи объектно-ориентированного программирования.

Работа в среде программирования Delphi 7.

Запуск программ на выполнение.

Создание простого проекта.

 

 

Цель уроков: 

      Познакомить учеников с новым направлением в программировании – с визуальным программированием,            со        средой            программирования   DELPHI          7, некоторыми визуальными компонентами и их свойствами, порядком действий при создании и сохранении проекта. 

      Кроме этого, ученики смогут получить первые практические навыки работы в среде программирования DELPHI 7 – загружать с диска и запускать на выполнение готовый проект и создать новый проект по предложенному образцу.

План урока:

1.      Актуализация опорных знаний – На протяжении урока по мере возникновения вопросов.

2.      Идеи объектно-ориентированного подхода.

3.      Среда программирования DELPHI 7.

      Загрузка

      Вид экрана

4.      Форма приложения, ее основные свойства.

5.      Компоненты Label, Edit, Button и  их свойства.

6.      Событие и процедура обработки события.

7.      Некоторые события в DELPHI 7.

8.      Программирование командных кнопок.

9.      Особенности ввода-вывода в Delphi:

10.  Сохранение проекта.

11.  Практическая работа № 1 «Знакомство со средой программирования DELPHI 7, запуск программ на выполнение. Создание простого проекта»

12.  Выставление оценок за пр. р.

13.  Домашнее задание: выучить раздел 2., 1 – 3. стр. 160-170.

14.  Итоги урока.

 

Ход урока:

 

2 Идеи объектно-ориентированного подхода.

 

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

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

 

Первый объектно-ориентированный язык программирования   Simula-67 был создан как средство моделирования работы различных приборов и механизмов.

В настоящее время широко используются системы визуального программирования: DELPHI, VISUAL BASIC, VISUAL C++.

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

 

3 Среда программирования DELPHI 7.

 

 Delphi – среда разработки программ, относящаяся к так называемым RAD-системам (Rapid Application Development – среда быстрой разработки приложений), суть которых состоит в том, что среда разработки берет на себя большую часть рутинной работы по созданию и настройке стандартизированных элементов интерфейса разрабатываемого проекта – кнопок, полей ввода данных, списков, переключателей и др.

Слово Delphi – это название города в древней Греции, в котором пророчествовали оракулы.

Версия  Delphi 1 была выпущена в 1995 году.

Программирование в среде Delphi7 существенно отличается от программирования  в процедурных ЯП. 

Основные принципы, которые отличают этот ЯП от процедурных:

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

      Скорость и простота создания и настройки интерфейса пользователя, в котором используются готовые блоки – кнопки ,поля ввода, переключатели и т.д.

 

Программист может сосредоточится на разработке экранной формы (окна приложения) и программировании процедур и функций обработки событий – щелчка мыши или нажатия клавиши.

В качестве основы ЯП Delphi использует язык Object Pascal.

Запуск: 

Пуск     Программы    Borland Delphi7         Delphi7 Вид экрана:

5 окон

1.                     Главное окно Delphi7

a.       Строка заголовка,

b.      Строка меню,

c.       Панели инструментов,

d.      Палитра компонентов.

2.                     Окно стартовой формы – заготовка главного окна разрабатываемого приложения.

3.                     Окно  редактора свойств объектов – Object Inspector – предназначено для редактирования свойств объектов.

4.                     Окно просмотра списка объектов – Object Tree View.

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

 

 

4 Форма приложения, ее основные свойства.

 

Работа над новым проектом начинается с создания стартовой формы. Она создается путем изменения значений свойств формы Form1 и добавления к форме необходимых компонентов – полей ввода и вывода данных, кнопок и пр.

Свойства формы определяют ее внешний вид: размер, положение на экране, текст заголовка, вид рамки.

Для просмотра и изменения значений свойств формы и ее компонентов используется окно Инспектора объектов Object Inspector. В верхней части окна указано имя выделенного объекта, в левой колонке  вкладки Properties (свойства) – перечислены свойства этого объекта, а в правой – значения этих свойств. 

Основные свойства формы.

Свойство

Описание

Name

Имя формы. Используется в программе для управления формой и доступа к ее компонентам. Стандарное имя Form1, Form2…

Caption

Текст заголовка окна.

Width

Ширина формы в пикселях.

Height

Высота формы.

Top

Расстояние от верхней границы формы до верхней границы экрана.

Left

Расстояние от левой границы формы до левой границы экрана.

BorderStyle

Вид границы

BsSizeable – обычная. Во время работы программы можно изменять размер окна.

BsSingle – тонкая. Нельзя изменить размер окна.

BsNone – нет граныцы. Окно выводится без заголовка и его положение и размер изменить нельзя.

 

Color

Цвет фона. 

Font

Шрифт

 

Настройка свойств объектов может проводится по-разному: для некоторых свойств нужно ввести значения с клавиатуры (Caption), свойства Width, Height, Top, Left можно вводить с клавиатуры, а можно установить, изменяя размеры и местоположение самой формы, значения свойств BorderStyle и Color выбираются из списка, если в строке значения свойств есть кнопка с тремя точками, то нажатие на ней открывает соответствующее диалоговое окно (Font).

 

5 Компоненты Label, Edit, Button и  их свойства.

 

В палитре компонентов можно выбрать практически любой компонент, который мы можем встрелить в диалоговых окнах  Windows и других программ. Число таких элементов в настоящее время довольно велико и продолжает расти, причем внутренняя структура многих из этих элементов довольно сложная.  Однако базовые  элементы интерфейса  уже вряд ли будут принципиально меняться. Их состав, свойства, принципы использования являются практически промышленным стандартом и одинаковы в любой среде разработки современных программ. Рассмотрим создание стандартных элементов интерфейса на примере работы с компонентами библиотеки VCL (Visual Component Library) в среде Delphi.

Базовые стандартные элементы расположены на странице Standart палитры компонент Delphi. Все эти объекты такая же часть Windows, как мышь или окно.

 

 

 

 

Сегодня мы рассмотрим следующий набор компонент:.

 

Button – стандартная кнопка, обычно кнопка используется для запуска действия, которое должно произойти после нажатия на эту кнопку. Свойства Color

для оформления надписи (Caption) у кнопки нет. 

Label – метка, используется как надпись или как область вывода информации для чтения. Свойство AutoSize=True определит минимизацию размера метки под

текст надписи, Aligment – центровку этого текста, WordWrap – возможность расположения текста в несколько строк, Transparent – прозрачность при наложении на другие элементы.

Edit – строка ввода. Заголовка (Caption) у этого компонента нет, но есть свойство Text как содержимое строки. Это свойство можно как считывать, так и записывать. 

 

6 Событие и процедура обработки события.

Завершив работу по зозданию формы приложения, можно приступать к написанию текста программы. Но  перед этим обсудим очень важные при программировании в WINDOWS понятия.

      Событие

      Процедура обработки события

 

Щелчок на изображении командной кнопки – это пример того, что в WINDOWS называется событием.

Событие (Event) – это то, что происходит во время работы программы. В Delphi каждому событию присвоено имя. 

 

7  Некоторые события Delphi.

 

Событие

Когда происходит

OnClick

При щелчке кнопкой мыши.

OnDblClick

При двойном щелчке кнопкой мыши.

OnKeyPress

При нажатии клавиши клавиатуры

OnCreate

При создании объекта (формы).

OnMauseDown

При нажатии кнопки мыши.

OnMauseUp

При отпускании кнопки мыши.

 

Реакцией на событие должно быть какое-нибудь действие.

В Delphi реакция на событие реализуется как процедура обработки события. Таким образом, для того чтобы программа выполняла некоторую работу в ответ на действия пользователя, программист должен написать процедуру обработки соответствующего события.

 

8  Программирование командных кнопок.

 

Чтобы приступить к написанию процедуры, нужно на форме выбрать объект для которого мы собираемся писать процедуру. Затем в окне Инспектора объектов выбрать вкладку Events. В левой колонке перечислены события, предусмотренные для этого объекта. Если для этого объекта уже написаны процедуры обработки событий, то в правой части рядом с именем события выводится имя этой процедуры.

Для создания процедуры нужно дважды щелкнуть в поле имени процедуры. Откроется окно редактора кода, в котором уже добавлен шаблон процедуры обработки этого события: procedure TForm1.Button1Click(Sender: TObject); begin

 

end; 

Имя процедуры состоит из: TForm1 – имя формы, Button1 – имя объекта, Click –имя события.

В этот шаблон программист должен вписать код программы по правилам ЯП Object Pascal. Для ускорения ввода программного кода можно воспользоваться шаблонами. Они вызываются нажатием  <Ctrl+ J>. 

9 Особенности ввода-вывода в Delphi: 

 

Рассмотрим текст программы из практической работы.  Данные в программу поступают из полей редактирования Edit1 и Edit2 путем обращения к их свойствам Text,  в которые во время работы программы введет пользователь. Для правильной работы программы строка должна содержать только цифры. Вывод информации осуществляется в компонент Label4  в его свойство  Caption. Свойства  Text  и  Caption могут содержать информацию только символьного типа, поэтому необходимо использовать стандартные функции преобразования.

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

 

// Получить исходные. данные из полей ввода

dist:= StrToInt(Edit1.Text);

t:= StrToFloat(Edit2.Text);

 

Для преобразования числа в строку используются стандартные функции IntToStr и FloatToStr

 

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

Label4.Caption:= 'Дистанция: ' + Edit1.Text + ' м' + #13 +

  'Время: ' + IntToStr(min) + ' мин ' + IntToStr(sek) + ' сек ' + #13 +

  'Скорость: ' + FloatToStrF(v, ffFixed,4,2) + 'км/час'; end;

Строка вывода формируется путем присоединения строк – конкатенации. Символ #13  обозначает перевод на новую строку.

 

Процедуры обработки событий мы пишем в файле модуля формы. 

 

10 Сохранение проекта.

 File  Save. Если проект еще ни разу не был сохранен, Delphi предложит сохранить сначала файл главного модуля, а затем файл модуля формы.

Правила сохранения проектов:

1.      Для каждого проекта создавать отдельную папку (т.к. каждый проект содержит несколько файлов).

2.      Имя файла проекта (.DPR) должно отличаться от имени файла модуля (.PAS). Имена всех остальных файлов Delphi присваивает автоматически.

 

Создание .ЕХЕ файла – компиляция. Project Compile

                Project      Build All Projects.

 

Состав модуля.

unit Unit1;

interface

 

раздел интерфейса – содержит описание стандартных модулей и перечень объектов,

размещенных на форме и процедур обработки событий

 

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, StdCtrls;

 

type

  TForm1 = class(TForm)     Button1: TButton;

    procedure Button1Click(Sender: TObject);   private

    { Private declarations }   public

    { Public declarations }   end;

 

var

  Form1: TForm1;

 

implementation

 

реализации – содержит раздел описания локальных переменных, процедур и функций.

 

{$R *.dfm}

 

инициализации  – в нем располагаются тексты процедур

 

procedure TForm1.Button1Click(Sender: TObject); begin

 

end;

 

end.

 

Структура проекта

Проект – это набор файлов, используя которые компилятор создает исполняемый файл программы(.ЕХЕ - файл).

Обычно проект состоит из:

1.      Главный файл  проекта (.DPR);

2.      Файла описания проекта (.DOF);

3.      Файла ресурсов (.RES);

4.      Файла описания формы (.DFM);

5.      Файла конфигурации (.CFG);

6.      Файла модуля формы (.PAS).

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Разработка двух вводных уроков по программированию в Delphi"
Смотреть ещё 6 054 курса

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

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

Скачать

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

Цель уроков:

  • Познакомить учеников с новым направлением в программировании – с визуальным программированием, со средой программирования DELPHI 7, некоторыми визуальными компонентами и их свойствами, порядком действий при создании и сохранении проекта.
  • Кроме этого, ученики смогут получить первые практические навыки работы в среде программирования DELPHI 7 – загружать с диска и запускать на выполнение готовый проект и создать новый проект по предложенному образцу.

План уроков:

  • Актуализация опорных знаний – На протяжении урока по мере возникновения вопросов.
  • Идеи объектно-ориентированн ого подход а.
  • Среда программирования DELPHI 7.
  • Загрузка
  • Вид экрана
  • Форма приложения, ее основные свойства.
  • Компоненты Label, Edit, Button и их свойства.
  • Событие и процедура обработки события.
  • Некоторые события в DELPHI 7.
  • Программирование командных кнопок.
  • Особенности ввода-вывода в Delphi:
  • Сохранение проекта.
  • Практическая работа № 1 «Знакомство со средой программирования DELPHI 7, запуск программ на выполнение. Создание простого проекта»
  • Выставление оценок за практическую работу.
  • Домашнее задание.
  • Итоги урока.

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

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

7 364 959 материалов в базе

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

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

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

Скачать материал
    • 12.01.2015 947
    • PDF 0 байт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Розахунов Даут Каиргалиевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Розахунов Даут Каиргалиевич
    Розахунов Даут Каиргалиевич

    Мастер производственного обучения

    • На сайте: 10 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 8660
    • Всего материалов: 4

    Об авторе

    Хочу работать в сфере IT, но не знаю, с чего начать. Что посоветуете? Евгений Пешкур: Трудно советовать, не зная стартовых условий. Посоветую для среднего пользователя PC, уверенно овладевшего Counter Strike, форумами и социальными сетями. Учите английский язык. Без шуток. Если вы не восприняли это серьезно, дальше можно не читать. Изучение английского до минимального уровня, применимого в компаниях, работающих на внешние рынки (уровень B1, если кому интересно) занимает год-полтора. Знание другого иностранного языка будет плюсом, но никак не заменой. Вам простят незнание какой-либо технологии, но не отсутствие языковой подготовки. В основе всего лежит то, чему учат все ВУЗы, – способность самостоятельно искать и изучать материал. Многие, не осознавая этого, рассматривают курсы как место, где их «возьмут за руку и приведут к успеху». На самом деле, вас приведут к промежуточному финишу, дадут сертификат (оценку, диплом) и далее сделают в блокнотике пометку «профнепригоден». И это будет связано не с результатом финального теста, а с вашим образом мышления. И опытный преподаватель это очень быстро определит, проверяя и обсуждая с вами ваше задание. «Незагугленное» и осмысленное решение (пусть и не работающее, даже попытка его создания), отходящее от того, что он сам преподал днем ранее, для него будет очевидным.

Оформите подписку «Инфоурок.Маркетплейс»

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

Мини-курс

Теплоэнергетика и теплотехника: эксплуатация тепловых сетей и водогрейных котлов

2 ч.

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

Мини-курс

Психофизиологические основы здоровья и спортивной деятельности

2 ч.

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

Мини-курс

Принципы эффективного использования аграрных ландшафтов

8 ч.

699 руб.
Подать заявку О курсе
  • Этот курс уже прошли 10 человек
Смотреть ещё 6 054 курса