Disciplina: Informatica; Clasa: a IX-a; Liceul: Igor Vieru Profesor: Turcan Miroslav; Unitatea de nvare: Vocabularul i sintaxa limbajului; Tema: Iniiere n limbajul de programare Turbo Pascal; Tipul leciei: Formarea competenei de a nva s nvei; Durata: 45 min; Locul de desfurare: Laboratorul de informatic;
Subcompetene: Selectarea tehnicii de implementare a algoritmului; Elaborarea subprogramelor pentru calculul numeric al determinanilor; Elaborarea ntr-un limbaj de programare de nivel nalt, a subprogramelor pentru rezolvarea sistemelor de ecuaii liniare; Resurse materiale: Sal de calculatoare cu reea lolcala i acces la Internet; Proiector multimedia;
Scenariul desfurat al lecieie: Dur ata Etapa Activitatea Resurse 2 min - atenionarea elevilor; - notarea elevilor abseni; - pregtirea celor necesare pentru lecie;
5-8 min Evocar ea Pentru a nva o limb nou avem nevoie de alfabet, exact aa i limbajul de programare Pascal are alfabet i vocabular, definiii i noiuni de baz.
30 min Realiz area Definim noiunile: 1. Program un set de Exemple: Algoritmul de sensul ui instruciuni scrise ntr-un limbaj special pe care computerul le ndeplinete pas cu pas 2. Algoritm - o metod sau o procedur de calcul, alctuit din paii elementari necesari pentru rezolvarea unei probleme sau categorii de problem 3. Programator - este persoana care efectueaz o activitate de programare, constnd n fazele de concepere, proiectare, alctuire (scriere), testare, integrare, nlturarea eventualelor greeli, i pn la ntreinerea de programe de calculator. 4. Utilizator clinet, consummator, persoan care se folosete de un anumit bun 5. Comand manual introducerea separat a fiecrei comenzi i ndeplinirea ei imediat de ctre executant 6. Comanda prin program presupune scrierea n prealabil a unei secvene de comenzi i ndeplinirea acestei secvene n memoria centrului de comand a executantului i ndeplinirea comenzilor respective n regim automat 7. Programe secvenele de comenzi destinate ndeplinirii automate de ctre executani 8. Programare procesul de elaborare a programelor 9. Limbaj de programare de nivel nalt algoritmi destinai soluionrii construire a unui automobil; Algoritmul de coasere a unei rochii;
Exemple: Algol Fortan problemelor cu ajutorul calculatorului scrii n limbaje speciale Pascal Java Delphy Csharp 45 Reflec ie Cer unui elev s ndeplineasc manual urmtoarele comenzi: 1. Studentul X, ridicai-v 2. Luati Biblia n mn 3. Rugai colegii s deschid mpreun cu dvoastr la Apocalipsa cap 1 4. Citii de la versetul 1 la 3 Cine a fost programatorul i care a fost ce tip de comand am utilizat? nmnez o foie studentului X cu un set de instruciuni pe care el trebuie s le ndeplineasc pas cu pas: 1. Citete nc odat Apocalipsa 1:1-3 n gnd 2. Gndete-te cu ce scop a fost scris cartea apocalipsei 3. Ridic-te n picioare 4. Zmbete colegilor 5. i d un rspuns clar la ntrebare 6. Multume-te 7. Ia loc Ce tip de comnd am folosit acum?
Noi vom studia Turbo Pascal, deaceea deschidem aplicaia Pascal
Citim Apocalipsa 1:4-8. Alfa i Omega- nceput i sfrit Begin i End. cuvintele cheie de ncepere i ncheere a unui program Pascal F2- salvarea programului isus_Hristos Write procedura de scriere a unui text pe ecran Writeln procedura de scriere din rnd nou a unui text S elaborm un program care va afia la ecran o list cu toate caracteristicile Domnului Isus Compilatorul FreePascal Hristos 2 min Extind ere De elaborat un portofoliul nvm Limbajul de programare Turbo Pascal Microsoft office Word