ALTE DOCUMENTE
|
||||||||||
PROIECT DE LECŢIE
Obiectul: Informatica
Clasa: a IX-a A matematica - informatica
Data:
Profesor:
Unitatea de īnvatare:Implementarea algoritmilor n limbajul de programare C++
Subiectul lectiei Aplicatii.
Tipul lectiei : sistematizarea cunostintelor
Scopul lectiei : formarea de priceperi si deprinderi īn rezolvarea de probleme utilizānd instructiunile limbajului C++
Obiective operationale :
Informative
sa explice principiul de functionare al instructiunilor limbajului C++
sa identifice partile instructiunii,adica conditia si secventa de instructiuni
sa aplice īn rezolvarea problemelor instructiunile studiate
Formative
Elevii vor sti :
sa evalueze secvente de instructiuni
sa rezolve probleme utilizānd instructiunile limbajului C++
Afective
Elevii vor putea :
sa realizeze importanta rezolvarii problemelor cu calculatorul
sa aiba satisfactia muncii personale
Metode si procedee : conversatia euristica, algoritmizarea, problematizarea, explicatia
Material didactic: fisa individuala, calculatorul
Locul de desfasurare: laboratorul de informatica
Durata: 50 minute
Etapa |
Activitatea desfasurata |
Strategie didactica |
1. Pregatirea clasei pentru lectie |
Prezenta, organizarea lectiei profesorul se asigura de existenta materialului didactic |
Activitate comuna |
2. Rezolvarea problemelor |
Profesorul īmparte fisele de lucru si cere elevilor sa se informeze asupra cerintelor problemelor. Profesorul da indicatii cu privire la rezolvarea problemelor. Elevii vor rezolva aplicatiile pe tabla si īn caiete. |
Algoritmizarea Problematizarea Explicatia |
4. Notarea elevilor si tema pentru acasa |
Notarea elevilor Tema: 1. Sa se scrie un program care calculeaza expresia : E=2+5+8+....+2n-1 Unde n este un numar natural citit de la tastatura. 2. Sa se afiseze produsul numerelor naturale divizibile cu 7,mai mici sau egale cu o valoare data n. |
Profesorul trece notele īn catalog si apoi da indicatii cu privire la tema pentru acasa |
Secventa S1:
P=1;
for(i=1; i<=n; i++)
P=P*i;
Secventa S2:
P=1;
i=1;
while(i<=n)
Secventa S3:
P=1;
i=1;
do
while(i<=n);
a) numai S1
b) numaiS2
c) numai S3
d) S1 si S2
e) toate
2. Se considera secventa de program de mai jos ,īn care toate variabilele sunt īntregi.Pentru n=3,care va fi valoarea variabilei P dupa executia secventei.
P=1 ;
for(i=1 ; i<=n ; i++)
a) 180 b) 18 c) 9 d) 216 e) 1
3. Care dintre urmatoarele secvente de instructiuni atribuie varibilei īntregi u valoarea ultimei cifre a numarului natural reprezentat de variabila x?
a) while (x>=10) b) u=x; c) u=x%10; d) u=x/10;
x=x/10; while (u>=10)
u=x; u=u%10;
. Ce valoare va avea variabila i dupa executia secventei?
a. 5 b. 4 c. 6 d. 0 e. nedeterminata
5. Sa se scrie un program care calculeaza suma numerelor naturale divizibile cu 3 mai mici sau egale cu o valoare n data.
6. Sa se scrie un program care genereaza toate numerele prime mai mici sau egale decāt un numar natural citit de la tastatura.(Ex. pt. n=10 se vor afisa numerele 2,3,5,7 ) .
7. Se citeste un numar natural n ,sa se afiseze oglinditul tuturor numerelor divizibile cu 17, mai mici ca n.
|