Sunteți pe pagina 1din 7

PROIECT DIDACTIC

(PLAN DE LECIE)
Data: 13.05.2015
coala: Colegiul National Petru Rare Suceava
Clasa: a XI a
Profesor: Iacob Diana Ioana
Disciplina: Informatic
Aria curicular: Tehnologii
Unitatea de nvare: Tablouri
Titlul leciei: Tablouri bidimensionale
Tipul leciei: mixt
Timp: 50 minute
Scopul (obiectivul fundamental al) leciei : formarea de abiliti de structurare a datelor utiliznd tablouri alocate static,
implementarea tablourilor bidimensionale n limbaje de programare i identificarea situaiilor recomandate de utilizarea tablourilor.
Competene specifice:

1.1. Analizarea unei probleme n scopul identificrii datelor necesare i alegerea modalitilor adecvate de
structurare a datelor care intervin ntr-o problem
1.2. Identificarea avantajelor utilizrii diferitelor metode de structurare a datelor necesare pentru rezolvarea unei
probleme
Competente derivate: pe parcursul i la sfritul leciei elevii vor realiza:
CD1 declararea i utilizarea tablouri bidimensionale
CD2 aprecierea corect a dimensiunii tabloului n contextul problemei
CD3 popularea tablourilor bidimensionale din fiiere text si de la tastatur
CD4 identificarea situaiilor de utilizare a tablourilor n implementarea rezolvrilor de probleme
CD5 - utilizarea optim a spaiilor de memorie
CD6- ntelegerea modului de alocare a tabloului bidimensional

Strategii didactice:
a) metode i procedee: conversaia euristic, explicaia, povestirea, modelarea, aritmogriful, dezbaterea.
b) forme de organizare a activitii: activitate frontal, activitate pe grupe.
c) mijloace didactice: manualele alternative, tabla, creta, fie de lucru.
Evaluare: ce dovezi exist c elevii au nvat lecia?
a) de coninut: - rspunsurile la ntrebri i rezolvarea cerinelor existente pe fia de lucru cu ajutorul informaiilor de pe fie i cu
ajutorul profesorului prin activitate grupal: 4 5 elevi n fiecare grup; completarea aritmogrifului;
b) de utilizare a operaiilor gndirii: efectuarea comparaiilor, analiza textelor de pe fiele de lucru, sintetizarea informaiilor,
argumentarea rspunsurilor;
c) evaluarea realizat de profesor: observarea sistematic, stimularea participrii elevilor la demersul didactic, deschiderea spre dialog
att ntre elevi ct i ntre elevi i profesor, analiza rspunsurilor, aprecierea rspunsurilor corecte, notarea elevilor la sfritul orei.
Bibliografie:
- Marinel erban, Emanuela Cerchez Informatica pentru liceu, editura Polirom, 2002;
-

Doru Popescu Anastasiu, Ovidiu Ninel Staicu Informatic pentru clasa a XI-a, editura Arves, 2003

Structura leciei (organizatoric i metodic)


Momentele
Competene Coninut informativ Activitatea profesorului Activitatea elevilor
Strategii
(etapele) leciei
derivate
didactice
1.Organizarea
Verific prezena elevilor si Se pregtesc pentru
Conversaie
clasei
functionalitatea mijloacelor lectie
frontal
(1 minut)
didactice
2.Captarea
ateniei (2 minute)

3.Reactualizarea C4, C5
cunotinelor
dobndite
anterior
(11 minute)

Profesorul prezint o
situaie problem care nu
poate fi soluionat decat
utiliznd structuri de date
de tip tablou
unidimensional.
Declararea tablourilor Creaz situaii problem
unidimensionale ,
(exercitii probleme,
popularea i algoritm ntrebari care se pot
de lucru cu tablouri rezolva cu ajutorul
bidimensional
tablourilor
unidimensionale)

Evaluare

Elevii noteaz
problema i propun
soluii

Metoda
Evaluare Oral
Conversatiei
Metoda
problematizrii

Propun solutii i le
implementeaz n
limbajul C++

Metoda
problematizrii
Metoda
exerciiului
Metoda
conversatiei

Apreciere oral a
corectitudinii
rspunsurilor.
Observarea sistamatic a
activitilor elevilor
Verificarea temelor

4. Anunarea
leciei noi
(2 minute)

CD1,
CD2,CD3

Titlul leciei:
Tablouri
bidimenionale
declarare, populare,
listare, prelucrare,
operaii cu elemente
ale tabloului
bidimensional

Propune o situatie problem


care poate fi rezolvat numai
cu ajutorul tabloului
bidimensional

Propun solutii alternative, Metoda


constata eficiena
problematizrii
utilizrii tabloului
bidimensional

Feedback
Evaluare oral

5.Comunicarea
Cd1,cd2,cd3,c Exemple alocare ,
noilor cunostinte si d4,cd5
secvene
dirijarea invatarii
programe,populare
(15 minute)
tablouri

bidimensionale,
alocare tablouri
bidimensionare,
accesare elemente
tablouri
bidimensionale
6.ntrirea reteniei CD1,CD2,CD Utilizarea optim a
i asigurarea feed- 3,CD4,CD5 tablourilor
back-ului
bidimensionale
(8 minute)
n rezolvarea de
probleme
7. Asigurarea
transferului
10 min.

8. Tema pentru
acas
(1 minut)

Comunic elevilor
Urmresc expunerea, Expunerea
Evaluare oral
coninutul tiinific aferent analizeaz exemplele, sistematic a Evaluare practic
D exemple sugestive
pun ntrebari
cunostintelor .
Metoda
demonstraiei
Metoda
exerciiului
Metoda
conversaiei
Creeaz situatii de nvaare Rezolv situaiile
(propune probleme,
problem
exerciii) cu tablouri
bidimensionale

Metoda
problematizrii
Metoda
exerciiul.
Lucrul cu
manual si
documentaie
CD1, CD2, Situatii de nvaare Realizeaza corelaii ntre Propune solutii
Metoda
CD3,CD4,CD rezolvabile prin
vechile i noile cunotine Identific noi domenii exerciiului
5
utilizarea tablourilor prin extinderea
de aplicabilitate
Metoda
Noi domenii de
aplicabilitaii noilor
problematizarii
aplicabilitate
cunostinte
Invarea prin
descoperire
Tablouri
Propune probleme n mod Urmarete indicaiile i
bidimensionale
cresctor a gradului de
noteaz
Metoda
dificultate i ofer
demonstraiei
informaii de rezolvare
Metoda
explicaiei

Evaluare oral
Feedback
Observarea sistematic
a activitii elevului

Feedback
Observarea sistematic
a activitii elevului

TEST Docimologic
1.Vrem sa declarm o matrice cu dou linii i trei coloane cu elemente de tip int, pe care o vom iniializa la declarare. Care din
urmtoarele variante este cea corect?
a) int a[2][3]={{1,2,3},{4,5,6}};
b) float a[2][3];
c) int a[2][3];
d) char a[2][3]={{1,2,3},{4,5,6}};
e) double a[2][3]={{1,2,3},{4,5,6}};
2. Spunei ce reprezint urmatoarea secven?
for(i=1 ;i<=m ;i++)
{ for (j=1 ;j<=n; j++)
cout<<a[i][j]<< ;
cout<<end;
}
a)Citirea unui tablou bidimensional
b)Afiarea unui tablou bidimensional
3. Alegeti varianta corect pentru definirea unui tablou.
a) tip nume_tablou[dim_coloan][dim_linie];
b) tip nume_tablou[dim_linie][dim_linie];
c) tip nume_tablou[dim_linie][dim_coloan];

4. Realizeaz corespondena dintre cele dou coloane scriind pe foaie perechile corecte.
a)int a[10][10];
b) float x[5][5];
c) char s[20][10] ;

1) declararea unui tablou bidimensional cu maxim 200 de


elemente(20*10), fiecare de tip character
2) declararea unui tablou bidimensional cu maxim 100 de elemente
(10*10), fiecare de tip ntreg
3) declararea unui tablou bidimensional cu maxim 25 de elemente(5*5),
fiecare de tip real simpl precizie

5. Considerm o matrice de 9 linii si 9 coloane.Ce reprezint a[2][9]?


a) elementul aflat pe linia 9 coloana 2;
b)elementul aflat pe linia 9 coloana 9;
c)elemental aflat pe linia 2 coloana 9;
6. Ce matrice se obine dup realizarea urmtoarei secvene, dac pentru n se citete valoarea 3?
for (i=1; i<=n; i++)
for (j=1; j<=n; j++)
a[i][j]=i*j%10 ;
7. Ce se afieaz dac se execut urmtoarea secven de program pentru matricea de mai jos:
1 2 4 5

6 3 1
0
2
4 2 0

3 5 1 3

s=0; nr =0;
for (i=2; i<=n; i++)
for (j=1; j<=i-1;j++)
if (a[i][j]>0 ) { s=s+a[i][j];
nr ++;

}
if (nr == 0) cout<< NU EXIST;
else cout<< s/nr;
8. Care este cel mai mic element situat pe a doua coloan a tabloului construit n urma executrii secvenei alturate:
m=3; n=4; x=4;
for (i=1; i<=m ; i++)
for (j=1; j<=n; j++)
{ a[i][j]= x;
x--;
}
9. Se consider un tablou bidimensional(matrice) A cu n x m numere ntregi,care se citesc de la tastatur.Se cere s se calculeze
suma elementelor pare aflate pe poziii impare.
10. Se citeste o matrice ptratica cu n linii si n coloane (n<=100), cu elemente numere naturale din intervalul [0,1000].
a)Calculai i afiati (n orice ordine) elementul minim din fiecare dintre cele 4 zone n care este mparita matricea de catre cele
dou diagonale.
b) Interschimbai circular n sens trigonometric (invers acelor de ceas) cele 4 valori minime. Astfel, elementul din zona N va
ajunge n V, cel din V n S, cel din S n E, iar cel din E n N, ca n exemplu. Afiati matricea rezultat.
Elementele minime sunt unice n fiecare zon.