Documente Academic
Documente Profesional
Documente Cultură
Nr Evenimentele Eva-
Timpul
Obiectiv
instrucţionale. Activitatea profesorului Activitatea elevului luare
Problema de studiu
1. MOMENTUL 1 1.Salut elevii şi le urez succes. Elevul de serviciu prezintă lista
ORGANIZATORIC Notez absenţele. absenţelor şi pregăteşte cele necesare
Captarea atenţiei pentru activitate.
2 2.Le propun să verifice
a) dacă în mapa clasei este mapa personală Verifică mapa personală şi dacă nu-i o
sau să verifice stik-ul. creează.
2.
Verificarea cunoştinţelor din
lecţia precedentă şi 7 Pentru verificarea cunoştinţelor se propune un
reactualizarea celor necesare
test la tester (anexa 1) şi fiecare elev are un Elevii rezolvă testul şi primesc
comunicării temei noi
a) controlul temei anumit punctaj , care se va lua în consideraţie rezultatul.
pentru acasă la sfârşitul lecţiei.
b) verificarea
cunoştinţelor din Făcând analogie cu executanţii din clasa a
lecţia precedentă VIII-a cu ce instrucţiune de la executanţi se Instrucţiunea REPETA
c) reactualizarea
aseamănă instrucţiunea FOR?
cunoştinţelor şi
capacităţilor Ce instrucţiune de ciclu am mai studiat? Instrucţiunea CIT
Cum se numeşte astfel de instrucţiune în
limbajul PASCAL (vă amentiţi de la cuvintele WHILE.
10 cheie?
ANUNŢAREA temei Tema de astăzi este instrucţiunea WHILE. Elevii notează în caiete tema şi citesc
3.1 noi şi a obiectivelor Obiectivele se proiectează la calculator. obiectivele.
Exercitiul 3
a) Y:=x/3+2;
b) Y:=x/2;
c) Y:=3*x-4;
d) Y:=4*x-13;
Program Pex3;
{ Tabelul funcюiei y= }
var x, y,
x1, x2, deltaX : real;
begin
write('x1='); readln(x1);
write('x2='); readln(x2);
-4- Popeştii de Sus
Guţu Igor INFORMATICA Liceul Teoretic „Ion Creangă”
write('deltaX='); readln(deltaX);
writeln('x':10, 'y':20);
writeln;
x:=x1;
while x<=x2 do
begin
y:= x/3+2; {secventa ce trebuie de inlocuit pentru fiecare ex.3(a-d)}
writeln(x:20, y:20);
x:=x+deltaX;
end;
readln;
end.
Ex.4 a,b
Program Pr4;
var x, n, m, sumap, sumai : integer;
media : real;
begin
n:=0; suma:=0; m:=0;
writeln('Dati numere pozitive:');
readln(x);
while x>0 do
if x mod 2 = 0 then begin n:=n+1; sumap:=sumap+x; readln(x); end
else begin m:=m+1; sumai:=sumai+x; readln(x); end;
writeln('Ati introdus ', n, ' numere pare si ’,m,’numere impare .');
if n>0 then writeln('media pare=', sumap/n)
else writeln('media=*****');
if n>0 then writeln('media impare=', sumai/m)
else writeln('media=*****');
readln;
end.
Ex 6. Ex 7.
i:= i1; a si b sunt echivalente.
while i<=i2 do
begin
writeln(ord(i));
I:=succ(i);
End;