Professional Documents
Culture Documents
Disciplina:Informatică
CLASA: a IX - a A
Unitatea de învăţare: Algoritmi -
Tema: Algoritmi de prelucrare a cifrelor unui număr – Aplicaţii de laborator
Tipul lecţiei: Formarea şi consolidarea de deprinderi şi priceperi
Obiectiv cadru : realizarea de aplicaţii utilizând algoritmi specifici
Obiective de referinţă: Să realizeze algoritmi pentru rezolvarea de probleme;
Să urmărească etapele de realizare a unui algoritm
Locul de desfăşurare: LABORATORUL DE INFORMATICA
OBIECTIVE EDUCAŢIONALE
a) OBIECTIVE COGNITIVE:
Să definească corect noţiunile teoretice însuşite de la capitolul Algoritmi de prelucrarea
cifrelor unui număr ;
Să aplice corect operatorii matematici mod şi div în instrucţiunile de determinare a cifrelor
dintr-un număr.
Să identifice modurile prin care se pot determina cifrele unui număr
Să identifice situaţiile în care este necesară utilizarea structurilor de control repetitive ;
Să aplice corect structurile de control repetitive însuşite în aplicaţii concrete;
Să analizeze modul de funcţionare al algoritmilor
b) OBIECTIVE AFECTIVE:
Să argumenteze corect alegerea unei variante
Să argumenteze necesitatea utilizării algoritmilor de prelucrare a cifrelor unui număr
Să aprecieze corect soluţiile oferite de ceilalţi
Să manifeste interes faţă de problemele propuse şi dorinţa de învăţare prin descoperirea proprie
a adevarului ştiinţific;
Să studieze individual şi în echipă
c) OBIECTIVE PSIHOMOTORII:
Să utilizeze corect noţiunile teoretice însuşite.
Să dezvolte gândirea algoritmică, logică, flexibilă, creatoare;
Să conceapă algoritmi pentru aplicaţiile propuse
OBIECTIVE OPERAŢIONALE:
Să reproducă şi să explice modalităţile de extragere a cifrelor dintr-un număr;
Să reproducă şi să explice modalităţile de compunere a unui număr din cifre de la 0 la 9;
Să definească corect variabilele folosite în elaborarea algoritmului
Să definească corect structurile folosite în elaborarea algoritmului
Să justifice necesitatea utilizări structurilor de control în elaborarea diverselor probleme
Să trateze corect cazurile şi excepţiile care apar în execuţia algoritmului
Să analizeze corect fiecare problemă
STRATEGII DIDACTICE:
Principii didactice:
1
Principiul participării şi învăţării active;
Principiul asigurării progresului gradat al performanţelor şi înlăturarea
treptată a punctelor de sprijin;
Principiul conexiunii inverse;
METODE DE ÎNVĂŢĂMÂNT:
metoda de comunicare orală: conversaţia, explicaţia, problematizarea
metode bazate pe acţiune
metode activ participative : - problematizarea, exerciţiul
PROCEDEE DE INSTRUIRE:
a) Conversaţia de recapitulare şi consolidare;
b) Problematizare prin crearea situaţiilor problemă;
c) Exerciţii de consolidare şi sistematizare;
FORME DE ORGANIZARE:
a) Frontală;
b) Individuală;
c) Pe grupe;
Diagnosticul motivaţiei :
o Interesul pentru însuşirea cunoştinţelor necesare prelucrării datelor este acelaşi la
întregul colectiv de elevi;
se vor conştientiza elevii de necesitatea cunoaşterii metodelor de determinare a cifrelor unui
număr şi de compunere a unui număr cu cifre citite de la tastatură;
METODE DE EVALURE:
a) Evaluare sumativă;
b) Evaluare continuă pe parcursul lecţiei(calculator);
c) Evaluare formativă.
DESFĂŞURAREA ACTIVITĂŢII
2
I . Moment organizatoric
Reactualizarea cunoştinţelor:
START
CITES
TE
X
C X MOD 10
NU C MOD 2 DA
=0
SCRIE
C
X X DIV 10
DA X =0 NU
STOP
2) Sa se scrie un algoritm care determina cate cifre de zero are un numar dat.
Date de intrare:X
Date de iesire: nr
5
START
CITES
TE
X
nr¬0
C ¬ X MOD 10
NU C =0 DA
nr ¬ nr+1
X X DIV 10
X =0
SCRIE
nr
STOP
6
3) Se citeşte un număr X şi să se determine dacă numărul este palindrom.(un număr este
palindrom dacă citit de la stânga la dreapta are aceeaşi valoare cu numărul citit de la dreapta la
stânga.)
START
Date de intrare:X
Date de iesire: mesaj
CITES
TE
X
o¬ 0
I¬X
C ¬ X MOD 10
o ¬ o*10+C
X X DIV 10
DA NU
X =0
NU DA
o =I
SCRIE SCRIE
‘nu e ‘e palindrom’
palindrom’
STOP
7
ALGORITMUL palindrom ESTE
VAR X,C,o,I :INTREGI
INCEPUT
CITESTE X
o¬0
I¬X
REPETA
C¬X MOD 10
o¬o*10+C
X¬X DIV 10
PANA CAND X=0
DACA I=o ATUNCI SCRIE ‚e palindrom’
ALTFEL SCRIE ‚nu e palindrom’
SF DACA
STOP
4) Se citesc 2 numere a si b. Se se scrie un algoritm care determina care numar are produsul
cifrelor mai mare.
Date de intrare:a,b
Date de iesire: mesaj
START 8
CITES
TE
A,
B