Documente Academic
Documente Profesional
Documente Cultură
Disciplina:Informatic
PROFESOR: Selaru Luciana
CLASA: a IX - a E
Profil :Matematic - Informatic
Unitatea de nvare: Algoritmi
Tema: Algoritmi de determinare a cmmdc a doua numere a i b
Tipul leciei: dobndire de noi cunotine , priceperi i deprinderi
Locul de desfurare: LABORATORUL DE INFORMATICA
OBIECTIVE EDUCAIONALE
a) OBIECTIVE COGNITIVE:
S defineasc corect noiunile de cel mai mare divizor comun a dou numere;
S identifice modurile de determinare a cmmdc. S analizeze modul de funcionare
ale programelor
b) OBIECTIVE AFECTIVE:
S argumenteze corect alegerea unei variante
S aprecieze corect soluiile oferite de ceilali
c) OBIECTIVE PSIHOMOTORII:
S utilizeze corect noiunile teoretice nsuite.
S implementeze algoritmi de determinare a cmmdc in limbajul de programare C.
OBIECTIVE OPERAIONALE:
S defineasc corect noiunile de determinare cmmdc;
S defineasc corect variabilele folosite n elaborarea algoritmului
S defineasc corect structurile de control i instruciunile
folosite n elaborarea programului
S-i nsueasc modurile prin care pot determina cmmdc
S trateze corect cazurile i excepiile care
apar n execuia algoritmului
S analizeze corect fiecare problem
STRATEGII DIDACTICE:
Principii didactice:
PROCEDEE DE INSTRUIRE:
Conversaia de consolidare;
Problematizare prin crearea situaiilor problem;
Exerciii de consolidare;
FORME DE ORGANIZARE:
Frontal;
Individual;
Pe grupe;
FORME DE DIRIJARE A NVRII:
Dirijat de profesor sau prin materiale didactice;
Independent;
RESURSE MATERIALE:
Fie de lucru;
Set de aplicaii;
Calculator;
Videoproiector
Diagnosticul motivaiei :
Interesul pentru nsuirea cunotinelor necesare prelucrrii
datelor este acelai la ntregul colectiv de elevi;
se vor contientiza elevii de necesitatea cunoaterii metodelor
de determinare a cmmdc a dou numere a i b
METODE DE EVALURE:
Evaluare sumativ;
Evaluare continu pe parcursul leciei;
Evaluare formativ.
DESFURAREA
ACTIVITII
Moment organizatoric
Pregtirea clasei
Organizarea i
pregtirea clasei:
Captarea
ateniei elevilor;
Reactualizarea cunotinelor:
Se realizeaz un set de ntrebri pentru reactualizarea cunotinelor
teoretice de mai jos:
1.Care sunt structurile nvate pana acum ?
Structura liniara, structura alternativa simpla (ifthen else),
structura alternativ generalizat (in case ) , structura repetitiv cu
numr cunoscut de pai (for), structura cu numr necunoscut de pai
condiionat anterior ( while..), structura cu numr necunoscut de pai
condiionat posterior(repeat .until)
2. Cum se clasific datele in funcie de fluxul de informaie?
Date de intrare, date intermediare, date de iesire
3. Care sunt tipurile de date folosite?
Intreg, real, logic, sir de caractere.
4 Care sunt operatorii matematici de determinare a restului mpriri a
doua numere, a ctului , si a rezultatului unei mpriri reale.
Mod, div , /,
Exemplu.
150 2 3 5 2
c.m.m.d .c.150;720 2 3 5 30
4
2
720 2 3 5
Algorithm EUCLID;
Integer a,b,r, cmmdc
begin
write ('Alg. Euclid: metoda impartirilor succesive')
read (a); read(b);
while (b<>0)
r a mod b;
a b;{impartitorul devine deimpartit}
b r;{restul devine impartitor}
endwhile
cmmdca;
write ( 'c.m.d.c.=', cmmdc )
End