Documente Academic
Documente Profesional
Documente Cultură
Clasa Obiectul Tipul leciei Durata a XI-a (real) Informatica Mixt 45 min.
Subiectul leciei: Structuri dinamice de date. Crearea ti!ei "i tra!er area elementelor ei.
Scenariul leciei 7!enimente in trucionale /cti!itatea )rofe orului 8orma de lucru 7x)licaia /cti!itatea ele!ilor 7le!ii -"i or$ani(ea( locul de munc. 9urata min *
Salut ele!ii "i le ure( )or la lucru. Organizarea Pro)un ele!ilor ocu)e locurile la clasei pentru me ele fr calculatoare "i lecie i captarea )re$tea c toate cele nece are )entru ateniei elevilor lecie. :e(ol!-nd careul de enat din tim) Anunarea temei la tabl deducem tema leciei. (/nexa leciei *) In!it un ele! la tabl crie definirea datelor nece are )entru crearea "i )relucrarea unei li te Actualizarea unidirecionale "i altul )entru a reda cunotinelor, )rin de en tructura unei li te. priceperilor i <ntreb ele!ii: deprinderilor - ce e te o li t unidirecional& nsuite anterior. - ce -nele$em )rin celul "i ce conine ea& - care unt o)eraiile utili(ate -n Pregtirea cadrul li telor unidirecionale. elevilor pentru 2e aduc la cuno"tina ele!ilor c asimilarea noilor )rin stiv -nele$em o li t cunotine unidirecional cu )ro)rietatea c o)eraiile de introducere "i extra$ere a elementelor e fac la un in$ur ca)t al ei. /nun obiecti!ele leciei. Pre(int la un calculator. utili(-nd a)licaia Po6er Point. tructura stivei. (/nexa +) Comunic ele!ilor c )o(iia Anunarea ocu)at -n ti! de ultimul element obiectivelor. )oart denumirea de vrf. % ti! fr Comunicarea nici un element e nume"te stiv vid. noilor cunotine Pro)un ele!ilor fac modificri -n definirea datelor )entru li te )entru a a!ea definirea datelor nece are )entru crearea "i )relucrarea unei stive. Pre(int introducerea "i extra$erea elementelor din ti!. (/nexa +) :o$ un ele! crie la tabl ec!enele de in truciuni ce reali(ea( o)eraiile de introducere "i extragere a unui element din stiv . a)oi confruntm cu exem)lul )ro)u -n )re(entare. (/nexa +) 9emon tre( aciunile date utili(-nd un model de ti!. Pro)un ele!ilor aduc exem)le de efectuare a aciunilor imilare ti!ei din diferite domenii. :o$ ele!ii $ ea c -n manual ce nume mai )oart ti!ele "i )entru
:e(ol! careul. ;otea( tema leciei -n caiete 'n ele! crie )e tabl definirea datelor nece are )entru crearea Con!er aia "i )relucrarea unei li te de re)etare "i unidirecionale& i temati(are altul red )rin de en tructura unei li te ceilali ele!i )artici) la di cuie Con!er aia introducti!
*= Con!er aia 8ac notie -n caiet& de comunicare 'n ele! trece la tabl "i face modificrile nece are. ceilali ele!i notea( -n caiete&
ce unt frec!ent utili(ate ( ti!ele mai 2ucrul cu )oart "i numele de liste LI O(la t in. manualul fir t out 4 ultimul element care a intrat -n ti! !a fi )rimul care !a ie"i din ea) "i -nt frec!ent utili(ate )entru alocarea dinamic a memoriei -n ca(ul )rocedurilor "i funciilor recur i!e.) 7!ideniem a!anta3ele "i 9e co)erirea nea3un urile ti!elor -n ra)ort cu diri3at tablourile unidimen ionale. :o$ ele!ii e a"e(e la Fixarea cuno calculatoare. de c1id din ma)a tinelor predate )er onal fi"ierul Pa cal care creea( 2ucrul -n i realizarea "i afi"ea( o li t unidirecional "i $ru) !eedbac" ului modifice ace t )ro$ram )entru stiv. Pro)un )re re(ol!are urmtoarea )roblem: Se cite"te de la ta tatur o )ro)o(iie cu!intele creia unt 2ucru cu e)arate )rin )aiu "i e termin cu caracter )unct. S e afi"e(e cu!intele din a)licati! )ro)o(iie -n ordinea in!er a a)ariiei ace tora. Anunarea temei pentru acas. #otarea elevilor
manual&
/nun tema )entru aca : *. )r. , )a$. +==>+?& ;otea( -n caiet tema <n!are )rin +. de alctuit enunul unei )entru aca . cercetare )robleme re(ol!area creia nece it utili(area ti!elor.
Anexa 1.
* + , 4 5
*. +. ,. 4. 5.
Mulime de !alori ale unui ti) de date referin con t din ... Structurile de date com)onentele creia unt de ti)uri diferite e nume c ... @aloarea din c-m)ului 'rm a ultimei celule din li t. Structura de date ce )oate fi de com)u -n date cu aceea"i tructur. 'na din o)eraiile utili(ate -n cadrul li tei unidirecionale e te...
Anexa 2.
Stiva
Reprezentarea stivei
Type Stiva=^Celula; Celula=record Info : string; Prec : Stiva end; Var S : Stiva;