Pascal grafica pe calculator

  • Sapogova Vera Vladimirovna. director adjunct pentru activitatea de învățământ, profesor de științe
Educaționale și competențe cognitive:
  • dezvolte abilitățile de principii de bază funcționează în mediul TURBOPASCAL;
  • pentru a consolida abilitățile în crearea primitivelor grafice: punct, linie, cerc, dreptunghi;
  • abilități de a lucra pictura zonele închise;
  • să dezvolte abilități de a lucra în mediul software mode TURBOPASCAL grafic;
  • educație și informare cultură a studenților să dezvolte un interes în procesul de învățare;
competență culturală generală:
  • dezvoltarea gândirii algoritmice;
  • dezvoltarea de dezvoltare a înțelegerii în scopul educației;
  • dezvoltarea imaginației și a creativității;
Competența de dezvoltare personală:
  • insufla dorința de a reuși în studiile lor, din cauza unei atitudini conștiincioasă față de munca lor.

Durata: 45 minute

Tipul lecției: combinată sistematizarea lecție a materialului studiat și de învățare materiale noi.

Forme de lucru: frontale, individuale și de grup.

tehnologia de formare: elev-centric, educaționale, de sănătate de economisire.

Echipament: magneți 8 buc. simulatoare vizuale, post-card, enumerând „tabele de parametri grafice.“

Plan:
  1. organizarea timpului
  2. Verifică-ți cunoștințele elevilor a subiectului «Computer Graphics»
  3. Testarea de calculator (sub rezerva de a schimba pe versiunea de hârtie).
  4. Explicarea noului material
  5. Fizkultminutka.
  6. Asigurarea noului material
  7. Lucrul cu simulatoare vizuale (tehnologii de sanatate-economisire).
  8. Rezultatele lecției și temele

1. Organizarea timpului. 3 min.

1) Verificarea prezenței și clasa gata pentru lecție.
2) Subiect Mesaj, obiectivele și progresul lecției.

Astăzi, în cursul lecției, aș vrea să vorbesc cu tine despre evenimentele din viața oamenilor, care nu are o putere de-a lungul timpului, ei vor rămâne mereu în memoria oamenilor. Ce crezi, ce evenimente vreau să spun? Ai dreptate, acest eveniment este Marele Război pentru Apărarea Patriei din 1941-1945. Ea a intrat în istoria țării noastre în istoria omenirii ca o epopee, fără precedent în eroismul său la scară pe câmpul de luptă, eroismul altruist al oamenilor de pe frontul de muncă. Tema războiului este întotdeauna va trebui să vă faceți griji - le-a adus mari probleme. Acest război a costat viața a douăzeci de milioane de oameni noștri. În acest an vom sărbători 65 de ani de la Marea Victorie. Băieți, nu avem dreptul de a uita pe cei care au dat viața pentru viitorul nostru, pentru pacea pe Pământ. Probabil știți că pe 07 mai pe teritoriul școlii noastre este o placă memorială în memoria eroilor-karbolitovtsah. Știi ale căror nume sunt gravate pe ea? Acești oameni astăzi vom vorbi cu tine, dar mai târziu. Și acum trece direct la subiectul lecției noastre „Computer Graphics Pascal.“ Astăzi vom crea o pagină de copertă chestionar despre Marele Război pentru Apărarea Patriei.

În realizarea acestei lucrări la noi pentru a asigura aptitudinile necesare pentru a crea grafice: primitivele punct, linie, cerc, dreptunghi și să învețe și pictura abilități practice a zonelor închise.

Următoarea lecție ca temă de casă, vă sugerez să se gândească la 3 întrebări în acest test. Aceasta va fi prima experiență de programare grave. Amintiți-vă că munca noastră va fi colectivă, adică fiecărei contribuții va depinde de rezultatul final. Vom realiza un proiect colectiv, prin care, în final toată lumea va fi în măsură să clasa de istorie pentru a testa cunoștințele despre al doilea război mondial.

cunoștințele 2. Verificarea elevilor a subiectului «Computer Graphics»; muncă orală. 7 min. Răspundeți la întrebările:
  1. Structura programului în Pascal.
  2. a corecta erorile Inițializare program standard de grafică și să explice ceea ce fiecare linie de cod.

grund programm
utilizează GRAF. crt;
var grdriver, grmode: integer;
începe
grdriver: = detecta
Grafic Init (grdriver, grmode „);

se repetă până d keyprese;
egraph cloz;
end.

  1. Și acum să vă amintiți modul în care imaginile sunt construite în Pascal?
  2. Aici este un ecran cu o rezoluție de 640x480 pixeli.

- Sarcina ta este de a trage punctul. (Previzualizare cm. Mai sus)

PutPixel cu traducere literală engleză
Pune capăt. Toată lumea clară? Aici!
Coordonatele unui punct și specificați o culoare.
Pur și simplu operatorul, crede-mă, nu există pur și simplu nu!
PutPixel (100,40,2);

Că am desena un cerc
Încercuiește cuvântul ar trebui să formați
În paranteze sunt cele trei numere indică:
punct central - x și y arată raza.
Circle (100,40,40);

Atragem un segment, după cum urmează:
line recrut - acest lucru nu este nimic,
Și apoi, în paranteze vor reflecta
Toate coordonatele. Amintiți-vă! Separate prin virgulă!
Linia (100,80,60,140);

Pentru a desena un pătrat
4 Operatorul nu va câștiga!
Dreptunghi ne ajuta sa pentru a obține
Rămâne doar pentru a determina coordonatele diagonala.
Dreptunghi (60,0,140,80);

3. Testarea computerului. 7 min.

4. O explicație a noului material

Zona hașurată noi nu sunt dificile,
Este folosit doar a fost închis.
Doi prieteni ne vor ajuta să facă acest lucru
FloodFill și SetFillStyle.

Primul ajutor este SetFillStyle
vopsea de culoare și stil de a alege locul de muncă,
Și în spatele lui, și FloodFill
Zone închise trebuie să fie completate cu vopsea.
SetFillStyle sugerează
Doi parametri ai tuturor
Se umple de model și culoare
Masa pe care vom pune în lumină.

Apoi am de tip FloodFill
Și în paranteze a pus coordonatele punctului
Dar asta nu e tot!
calculator de culoare închisă linie, de exemplu.

Întrebare pentru studenți:
  1. Și ce culoare am pictat un punct, un cerc, un pătrat?
  2. Și ce operatorul pentru a seta culoarea liniei?

Puteți vedea că granița va fi necesar să picteze culoarea!
Adăugați operator pentru a construi un setcolor cerc roșu (4), un setcolor galben pătrat (14) și un triunghi setcolor albastru (1).
Pentru a picta un pătrat indica SetFillStyle (1,14); FloodFill (100,40,14);

Întrebările pictura pe zonele închise sau operatorii grafice au? Nu, atunci înainte de a continua pentru a efectua fizminutku practice de lucru.

5. Fizkultminutka 2 min.

Acum trebuie să se joace cu tine. O să sun operatorii grafice, dar se va stabili dacă acestea sunt necesare atunci când scrierea programului. Dacă nu, va clipi ochii, în caz afirmativ, pentru a efectua o acțiune corespunzătoare operatorului.

Paint-l pătrat roșu în albastru.

pas înapoi
să clipească
să clipească
ghemuite
Panta spre dreapta
înclină spre stânga

6. Asigurarea noi de lucru practice materiale la un calculator timp de 15 minute.

Cât de mulți operatori am nevoie pentru a construi un dreptunghi umbrit? 4
Are cineva dintre voi ști ce răsplată cu voi acum de gând să atragă? Anexa 2.

Card-set - Anexa 3, imprimare "operatori grafice" Anexa 5.

7. Fizkultminutka. 2 min.

8. Rezultatul lecției și temele. 5 min.

Rezumând lecția, vreau să spun că ai făcut o treabă bună. Principala greșeală constă în modul de scriere operatorilor. Ar trebui să definească în mod clar la ce punct este cel mai bine pentru a picta figura. De exemplu, în scopul de a picta 4 bucăți de pătrat nu este neapărat să scrie 4 perechi de operatori. În primul rând, puteți face 5. Efectuarea stil de instalare umplut doar o singură dată.

Dar există o altă cale, care a dat seama ce?
Da, la început este necesar pentru a desena un pătrat, o vopsea, și apoi doar pentru a desena un cerc. În acest caz, programul va fi redus în mod semnificativ.
Acest rating ia în considerare lecții pentru activitatea în timpul studiului, activitatea practică pe calculator și efectuarea de lucru independente.

Tema:

  1. Se repetă ciclul operatorul și operatorul de ramificare.
  2. Pick up la 3 întrebări test pentru punerea în aplicare a Marelui Război Patriotic.
  3. Pentru a fi testat în sistem ballov.net traversate de subiect

articole similare