Sunteți pe pagina 1din 6

APLICAREA UNEI METODE DIDACTICE INTERACTIVE

IN PREDAREA UNUI CONTINUT DE SPECIALITATE

Coninutul predat:

Algoritm: Parcurgerea unei matrici n raport cu diagonalele

Considerm o matrice a cu n linii i n coloane.


O matrice cu proprietatea c numrul de linii este egal cu numrul de coloane se
numete matrice ptratic.
Notm: i=indicele de linie
j=indicele de coloan

Observm c:

-elementele de pe diagonala principal au mereu indicele de coloana egal cu indicele de


linie, altfel spus a[i,i];
-elementele de pe diagonala secundar au ntotdeauna suma indicilor egal cu n+1;
-elementele de deasupra diagonalei principale au ntotdeauna indicele de coloan strict
mai mare dect indicele de linie (j>i);
-elementele de sub diagonala principal respect expresia i>j;
-elementele de deasupra diagonalei secundare au suma indicilor mai mic sau egal cu
n;
-elementelor de sub diagonala secundar li se asociaz expresia i+j>=n+2.
Putem parcurge numai elementele de pe diagonala principal printr-un singur
ciclu for:
for i:=1 to n do
<prelucreaza a[i,i]>
Daca ne uitm la elementele de deasupra diagonalei principale observm c pe
fiecare linie indicele de coloan ncepe de la i+1. Astfel avem dou moduri de a
parcurge poriunea din matrice de deasupra diagonalei principale:
A) Parcurgem toate elementele matricei i le prelucrm doar pe cele care respect
expresia acestor elemente (j>i).
for i:=1 to n do
for j:=1 to n do
if j>i then
<prelucreaz a[i,j]>
B) Parcurgem numai elementele de deasupra diagonalei principale: i=1,2,...,n-1 i
j=i+1,...,n.

for i:=1 to n-1 do


for j:=i+1 to n do
<prelucreaz a[i,j]>

Analog procedm n cazul parcurgerii elementelor de sub diagonala principal:


A)
for i:=1 to n do
for j:=1 to n do
if j<i then
<prelucreaz a[i,j]>
B)
for i:=2 to n do
for j:=1 to i-1 do
<prelucreaz a[i,j]>
Pentru a parcurge elementele de pe diagonala secundar avem dou cazuri:
A)
for i:=1 to n do
for j:=1 to n do
if i+j=n+1 then
<prelucreaz a[i,j]>
B)
for i:=1 to n do
<prelucreaz a[i,n-i+1]>

Parcurgerea elementelor de deasupra diagonalei secundare:


for i:=1 to n-1 do

for j:=1 to n-i do


<prelucreaza a[i,j]>

Prelucrarea elementelor de sub diagonala principal:


for i:=2 to n do
for j:=n-i+2 to n do
<prelucreaz a[i,j]>

Metoda interactiv de predare:


Pentru a ajuta elevii s neleag coninutul predat n mod pasiv, m voi
folosi de o metod activ, n care fiecare elev n parte va fi atent la cele prezentate,
avnd sarcina de a rezolva cteva cerine simple ntr-un mod propriu, ajutndu-l
astfel s-i dezvolte gndirea.
Metoda folosit este nvarea prin descoperire: brainstorming. Metoda
Brainstorming nseamn formularea a ct mai multor idei orict de fanteziste ar
putea prea acestea - ca rspuns la o situaie enunat, dup principiul cantitatea
genereaz calitatea. Conform acestui principiu, pentru a ajunge la idei viabile i
inedite este necesar o productivitate creativ ct mai mare.
Etape:

1. Alegerea sarcinii de lucru.


Propun problema urmtoare:
Se citete de la tastatur o matrice ptratic cu n linii i n coloane. Afiai
elementele de pe coloana principal, elementele de deasupra diagonalei principale
i elementele de sub diagonala principal, parcurgnd matricea ntr-un mod ct mai
eficient.
2. Solicitarea exprimrii ct mai rapide a tuturor indeilor legate de rezolvarea
problemei.
Voi cere elevilor s propun strategii de rezolvare a problemei. Le voi
explica faptul c doresc rezolvarea problemei prin parcurgerea matricei de trei ori,
ns numai elementele de care avem nevoie. Voi lsa elevii s propun orice
metod ce le trece prin minte.
3. nregistrarea tuturor ideilor n scris (pe tabl).
4. Reluarea indeilor emise pe rnd i gruparea lor pe categorii.
Categoriile de grupare a ideilor propuse spre rezolvarea acestei probleme
sunt: ideile pentru parcurgerea elementelor de pe diagonala principal, ideile
pentru parcurgerea elementelor de deasupra diagonalei principale, ideile pentru
parcurgerea elementelor de sub diagonala principal.

5. Analiza critic, evaluarea, argumentarea, contraargumentarea ideilor emise


anterior. Selectarea ideilor originale sau a celor mai apropiate de soluii fezabile
pentru problema supus ateniei.
Uitndu-ne la schia matricei ptratice cu 4 linii i 4 coloane de pe tabl i
urmrind indicele elementelor i nu valoarea lor, voi pune ntrebri elevilor.
Exemple de intrebri: Ce au n comun indicii aflai pe coloana principal? Prin ce
proprietate ne putem referii la elementele de pe diagonala principal? Ce legatur
exist ntre indicele coloanei i indicele liniei? etc.
6. Afiarea ideilor realizate i finalizarea rezolvrii problemei.
Voi concretiza ideile adunate i, ghidat de elevi, voi scrie pe tabl
rezolvarea problemei n ct mai multe moduri, iar la final voi preciza care mod este
cel mai eficient i din ce cauz.