Proiect Cls 9 Matrici

download Proiect Cls 9 Matrici

of 5

Transcript of Proiect Cls 9 Matrici

  • 8/17/2019 Proiect Cls 9 Matrici

    1/5

    Proiect de lecţie

    Disciplina : InformaticăClasa:Tema: Tablouri bidimensionaleObiective: Asimilarea noţiunii de tablou bidimensional şi formarea deprinderilor de prelucrare elementară a acestora( să cunoască noţiunea de

    matrice; să ştie să declare o matrice; să citească şi să tipărească o matrice; să facă prelucrări simple pe o matrice!"lementele lecţiei pentrureali#area obiectivelor 

    Activitatea lecţiei pentru reali#area obiectivelor $trate%ia didactică &etode de evaluare

    Captarea atenţiei(' sec!

    Informarea elevilor asupra obiectivelor urmărite (' sec!

    Pre#entarea materialului

    nou () minute

    P: Or%ani#area clasei

    P: TitlulTablouri bidimensionale

    P: *u +ntotdeauna vectorii sunt suficienti pentru memorareainformaţiilor necesare, spre e-emplu dacă avem o %ospodină

    care trebuie să cumpere n produse din m ma%a#ine c.eltuind osumă minimă vectorii nu ne prea pot a/uta deoarece pentrufiecare ma%a#in ar trebui să ştim preţul produsului +n acelma%a#in! Pentru o astfel de problemă trebuie să or%ani#ăm altfeldatele (e-emplificare 0 ma%a#ine cu ' produseP: Definiţie: *umim tablou bidimensional sau matrice un tablouale cărui elemente sunt referite (identificate cu a/utorul a doiindici!"-emplu:

        

     

     

     

     

     

    =1023

    '132

    421'

     A

    $e va menţiona că A este numele tabloului bidimensional!Dacă elementele unui vector erau dispuse toate pe o sin%ură

    5verbal;

    5verbal;

    5conversatie euristica;5e-emplificare;5scris pe tabla;

    5verbal;

    5evaluare continuă pe parcursul

    desfăşurării lecţiei

  • 8/17/2019 Proiect Cls 9 Matrici

    2/5

    Pre#entare de materialnou pentru asi%urareacone-iunii inverse ('min!

    linie, observăm că toate elementele matricei sunt dispuse pe maimulte linii şi pe fiecare linie avem acelaţi număr de elemente!P: Pe c6te linii sunt dispuse elementele matricei A7": Pe trei!P: 8om spune că matricea A are trei linii şi vom nota cu *numărul de linii din matrice!

    P: Pe c6te coloane sunt dispuse elementele matricei A7": Pe patru!P: 8om spune că matricea A are patru coloane şi vom nota cu &numărul de coloane din matrice!  Am menţionat adineaori că elementele unei matrici suntidentificate cu a/utorul a doi indici şi aunume: unul care vaindica linia şi unul care va indica coloana pe care se aflăelementul respectiv!8om folosi următoarele notaţii:i5numărul liniei; /5numărul coloanei;

    Astfel, elementul situai pe linia i şi pe coloana / va fi notat A9i,/Observaţie:5primul indice ne spune +ntotdeauna linia pe care se aflăelementul, iar al doilea indică coloana!P: A91,'7 A9',37 47": 1 3 A93,0P: Av6nd +n vedere modul de dispunere a elementelor uneimatrice, avem două modalităţi de parcur%ere a acestora:3 pe linii": ' 1 2 4 2 3 1 ' 3 2 0 11 pe coloane": ' 2 3 1 3 2 2 1 0 4 ' 1Observaţie:5nu este obli%atorie utili#area notaţiilor de mai sus, importanteste să fim ri%uroşi +n menţinerea notaţiilor pe parcursulre#olvării unei probleme!Aplica

    ţii:

    5conversatie euristica;

    5scris pe tabla;

    5verbal;

    5pre#entare;5e-plicatie;5scris pe tabla;

    5e-emplificare;5scris pe tabla;5conversatie euristica;

    5scris pe tabla;5conversatie euristica;

  • 8/17/2019 Proiect Cls 9 Matrici

    3/5

    Pre#entarea de materialnou () minute

    P: 3 $ă se forme#e matricea cu 1 linii şi 1 coloane care areurmătoarele elemente:A 93,13 A91,3' si restul elementelor sunt e%ale cu 1!

    ":  A 1 3

      ' 1

    P: Preci#ati elementele matricei parcur%andu5le pe linii:": 1 3 ' 1

    P: Preci#ati elementele matricei parcur%andu5le pe coloana:": 1 ' 3 1P: 1$e considera urmatorul sir de elemente:  ' 1 2 3 0 1a preci#ati daca se poate forma o matrice cu trei linii trei

    coloane cu aceste elemente!

  • 8/17/2019 Proiect Cls 9 Matrici

    4/5

    Pre#entarea de materialnou pentru asi%urarearetentiei(' minute

    Pre#entarea de materialnou (3 minute

    5nume matrice = repre#inta numele matricei;5tip indice linii si tip indice coloana5repre#inta tipul indicilor delinie, respective de coloana si poate fi orice tip ordinal mai putinI*T">"?, @O?D, O*>I*T, dar poate fi subdomenii aleacestora;5tip de ba#a5repre#inta tipul elementelor din matrice care poate fi

    un tip oarecare standard sau definit de utili#ator, simplu saustructurat!"-emplu:3var a:arraB93!!3, 3!!2 of inte%er;  b:arraB93!!2, 3!!3 of real;  c:arraB93!!2, 3!!' of A!!E;P: Dacă aţi /uca avioane cum aţi identifica celulele, cum aţi ale%eindicii 7": e-emplifică  d: arraB93!!3,A!!

  • 8/17/2019 Proiect Cls 9 Matrici

    5/5

    Pre#entare de materialnou pentru asi%urarea

    retentiei (3 minute

    Pre#entare problemă,discuţie asupra ei (3minute

     Citirea unei matrice:

    O matrice este cunoscuta atunci cand stim:5numarul de linii;5numarul de coloane;5elementele matricei!

    a citire va trebui sa avem %ri/a sa permitem introducereatuturor acestor elemente!

    $ecventa de pro%ram corespun#atoare citirii unei matrici este:

    8ar a:arraB93!!3, 3!!3 of inte%er;  m,n,i,/:inte%er; Fe%in  read (n,m;  for i:3 to n do for /:3 to m do read(a9i,/;"nd!

    P: Ce sc.imbari apar in al%oritmul de mai sus daca s5ar ceretiparirea matricii7": 5nu se tipareste n si m;  5in loc de read apare Grite!"-emplificare afisare a matricii pe linii şi coloane!P: Aplicatie: O %ospodină are de cumpărat n  produse din mma%a#ine c.eltuind o sumă minimă! Din ce ma%a#in va cumparafiecare produs 7$e re#olvă problema pas cu pas!

    5verbal;

    5problemati#are;5conversatie euristica;5al%oritmul va fi reali#at deun elev la tabla;5scris pe tabla;

    5conversatie euristica;

    5problemati#are;5 conversaţie euristică