Szervezése tárgyak mozgása egy grafikus kijelző a programban Turbo Pascal
Típusa leckét. Lecke a tudás létrehozásának.
célja a leckét. Ahhoz, hogy megismertesse a koncepció animáció. A forma képes megszervezni a mozgásminták darabot a képernyőn a programban Turbo Pascal.
A hallgató legyen képes:
- Bízza az eljárásokat a korábban tanult grafika (vonal, kör, stb.)
- Döntetlen tárgyak egy bizonyos helyen a képernyő képe.
- Használja cleardevice eljárás - takarítás kép töredékek.
Fejlődő szempont: fejlesztési elképzelése a lehetőségét egy egyszerű animációs program Turbo Pascal standard eljárások alkalmazásával és a legfontosabb kódokat.
Oktatási szempont: hogy oktassák a diákok harmonikus felfogás számítástechnika.
- Személyi számítógép.
- Multimédia projektor.
Szoftver támogatás: Turbo Pascal programot.
- Kártyákat a tábla az alapvető eljárásokat a Graph modult.
- Kártyák kulcskódok asztalra.
- Kártyák a lista a program „Moving babák.”
1.1 Köszöntő tanulók.
1.2 figyelmét hiányában.
1.3 Az célok és a leckét.
Cél - a szervezet a mozgásminták töredékek a képernyőn.
Annak érdekében, hogy a tervezett célokat a következő feladatokat látja el:
- Határozza meg, hogy van egy mozgalom egyetlen rajzobjektum.
- Fontolja, hogyan kell használni a nyilakkal ellenőrzési kódokat (fel, le, balra, jobbra).
2 Ismétlés az előzőleg megtanult anyagok (5 perc):
2.1 megoszlása anyag ( „kártyákat a táblázat alapvető eljárások a Graph modul”, „kártyák kulcskódok táblázat”).
A kártya az asztalon az alapvető eljárások modulyaGraph
2.2 A diákok meghívást felidézni az alapvető grafikus rutinokat tanult az előző leckében (a kártya az alapvető eljárások Graph asztal modul). Emellett a diákok kell emlékezni paramétereit ezeket az eljárásokat.
3.1 Indítás és demonstrációs program „Moving babák” a Turbo Pascal program segítségével a multimédia projektor (tanár végzi).
3.2 A hallgatók betekintést nyernek a kártya kulcs kód táblázatból. Ebben a szakaszban a vizsgálat témák diákok kell figyelni, hogy az a tény, hogy a kulcs kód jelzi a # jellel ( „grid”), és egy bizonyos számú, így a program kulcskódokat is van egy karakter típus.
A diákok betekintést nyernek egy kártyát, amely felsorolja a program „Moving babák”:
A kártya a lista a program „Moving babák”
programot animáció;
használja crt, grafikon;
const a = 5;
var gd, GM, x, y: integer;
ch: char;
eljárás anima (x1, y1: integer);
kezdődik
setcolor (14);
kör (x1, y1,20);
setcolor (10);
kör (x1-6, y1-6,2);
kör (x1 + 6, y1-6,2);
kör (x1 + 2, Y1 + 50,30);
kör (x1-30, y1 + 30,8);
kör (x1 + 33, Y1 + 28,8);
setcolor (11);
vonal (x1-5, y1 + 10, x1 + 5, y1 + 10);
OutTextXY (250150 'Hello'.)
végén;
kezdődik
GD: = észlelni;
initgraph (gd, GM, 'c: \ bp \ bgi');
X: = getmaxx div 2; y: = getmaxy div 2;
anima (x, y);
ismétlés
ch: = ReadKey; ha ch = # 0, akkor CH: = ReadKey;
esetében CH
# 75: X: = x-a; # 77: X: = x + egy; # 72: y: = y-a; # 80: y: = y + A;
végén;
cleardevice;
anima (x, y);
amíg ch = # 27;
closegraph; végén.
A tanulmány a fragmentum programot «procedureanima»: Különös figyelmet kell fordítani az anima eljárás, amely közvetlenül végrehajtja rajz babák részből áll: fej, szem, száj, orr, „kezelni”.
A tanulmányi program fragment c használatra kulcskódoknak: úgy, hogy a program révén a munkaszervezés kulcsfontosságú kódok, vegye figyelembe, hogy a mozgást végzett megváltoztatásával koordinátáit a minta darab. Például: # 75: X: = x-a; - ez a mozgás része a kép a bal oldalon. Határozza meg a helyét a cleardevice eljárások és szerepének tisztázása a helyét.
4.1 A tanulók ülnek számítógépek.
4.2 Indítsuk el a Turbo Pascal programot.
4.3 Új dokumentum létrehozása.
4.4 nyomatok a lista a program „Moving babák.”
4.5 Dokumentum mentése programot.
4.6 A program indítása "Moving babák."
A tanár ellenőrzi a végrehajtását a munka, és problémák esetén segít a diákoknak.
A diákok mutatják be a programot a tanár. Ha marad idő, akkor próbálja megváltoztatni néhány paraméter a részek a kép (növekedés az objektumok színe megváltozik része az ábrát).
A választás, hogy az eljárást az egyik javasolt tételek annak érdekében, hogy készítsen egy konszolidációs az anyag vizsgálták a következő lecke:
- férfi forgalmat.
- Mozgalom az autó.
- robot mozgását.
- Repülőgép mozgás.
- kerékpáros forgalom.
- Minden más adat.