Движение окружности в Delphi
презентация к уроку по информатике и икт (10 класс) по теме
Презентация к уроку информатики в 10 профильном классе.
Скачать:
Вложение | Размер |
---|---|
dvizhenie_okruzhnosti.pptx | 227.67 КБ |
Предварительный просмотр:
Подписи к слайдам:
Программа для задачи На следующем слайде вы увидите всю программу для программирования движения окружности по горизонтали
unit Unit1; Interface uses Windows, Messages, SysUtils , Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls ; type TForm1 = class( TForm ) Timer1: TTimer ; procedure FormCreate (Sender: TObject ); procedure Timer1Timer(Sender: TObject ); private { Private declarations } public { Public declarations } end; var Form1: TForm1; x,y : byte; // координаты центра окружности dx : byte; Implementation {$R *.dfm} procedure Ris ; begin with form1.Canvas do begin FORM1.Canvas.Pen.Color:=form1.color; FORM1.Canvas.Ellipse (x,y,x+50,y+50); x:= x+dx ; FORM1.Canvas.Pen.Color:= clBlack ; FORM1.Canvas.Ellipse(x,y,x+50,y+50); end; end; procedure TForm1.FormCreate(Sender: TObject ); begin y:=10; dx :=5; timer1.interval:=25; form1.Canvas.Brush.Color:=form1.color; end; procedure TForm1.Timer1Timer(Sender: TObject ); begin Ris ; end; end .
А теперь разобьём данную программу на части и разберём каждую из частей
Вид формы для решения данной задачи ТАЙМЕР
Откройте двойным щелчком по форме её программный код. Найдите раздел описания переменных величин var . В этом разделе укажите переменные величины (смотри следующий слайд)
Описание переменных величин var Form1: TForm1; x,y : integer; // координаты центра окружности dx : integer;
Написание процедуры Ris Ниже под разделом описания переменных величин найдите фрагмент Implementation {$R *.dfm } П од ним прописываем процедуру Ris
var Form1: TForm1; x,y : integer; // координаты центра окружности dx : integer; Implementation {$ R *.dfm} procedure Ris ;
Процедура Ris procedure Ris ; begin with form1.Canvas do begin FORM1.Canvas.Pen.Color:=form1.color; FORM1.Canvas.Ellipse (x,y,x+50,y+50); x:= x+dx ; FORM1.Canvas.Pen.Color:= clBlack ; FORM1.Canvas.Ellipse(x,y,x+50,y+50); end; end;
Программный код для формы procedure TForm1.FormCreate(Sender: TObject ); begin y:=10; dx :=5; timer1.interval:=25; form1.Canvas.Brush.Color:=form1.color; end;
Программный код для таймера procedure TForm1.Timer1Timer(Sender: TObject); begin Ris; end;
Задания для самостоятельной работы Измените числовые значения величин в программе. Сделайте вывод. Измените программу так, чтобы окружность двигалась справа налево. Измените программу так, чтобы окружность двигалась снизу вверх. Измените программу так, чтобы окружность двигалась сверху вниз.
По теме: методические разработки, презентации и конспекты
Урок изучения нового материала по теме "Прямолинейное и криволинейное движение. Движение по окружности." 9 класс
Урок изучения новой темы с использованием призентации, видеоролики....
контрольная работа 9кл Прямолинейное и криволинейное движение. Движение тела по окружности с постоянной по модулю скоростью.
Составила из нескольких источников .Буду рада , если кому-то пригодится...
Прямолинейное и криволинейное движение. Движение тела по окружности. 9 класс.
Урок изучения нового материала с использованием видеороликов....
КОНСПЕКТ Урока по ФИЗИКЕ в 9-м классе по теме: «Криволинейное движение. Движение тела по окружности с постоянной по модулю скоростью»
Повторительно-обобшаюший урок по теме: Криволинейное движение. Движение тела по окружности с постоянной по модулю скоростью.Цель урока: 1) Закрепить усвоение учащимися изученного материала2)...
Самостоятельная работа по теме "Движение по окружности. Вращательное движение"
Работа предназначена для учащихся 10 класса, представлена в двух вариантах. Задания на знания определений, графические задачи и задания на соответствия....
Прямолинейное и криволинейное движение. Движение по окружности с постоянной скоростью.
Представление о криволинейном движении, частоте, угловом перемещении, угловой скорости, периоде, формулы для нахождения этих величин и единицами измерения....
Презентация "Криволинейное движение. Движение по окружности с постоянной по модулю скоростью."
Опорный конспект по теме "Криволинейное движение. Движение по окружности с постоянной по модулю скоростью."...