Академический Документы
Профессиональный Документы
Культура Документы
!rgument Disciplina Limbajul de programare C++. Implementarea !lgoritmilor completeaz disciplina Informatica, reprezintand o extensie a acesteia, deoarece, in clasa a !a, se studiaza doar realizarea al"oritmilor, nu si implementarea lor in lim#a$ul de pro"ramare% &ptionalul propus tre#uie s asi"ure do#'ndirea unor competente specifice de pro"ramare in lim#a$ul ()), necesare unor activit*i cu caracter aplicativ la disciplinele din cadrul profilului% )ducarea elevilor *n spiritul unei activit+,i des-+.urate *n grup, +n cola#orare, se finalizeaz prin predarea orientat pe proiecte% Se urmareste o#i,nuirea elevilor cu responsa#ilit*i, cu rspunderea privind finalizarea propriei munci ,i asi"urarea +nln*uirii unor elemente realizate +n paralel, precum si educarea elevilor pentru reali/area unor produse utili/abile , de/voltarea spiritului inventiv .i creator. Aplica*iile pe care le vor realiza elevii , trebuie s fie utilizabile, s aib toate calitile unui produs, care sa se poata folosi la discipline cat mai diverse% Se +ncura$eaza astfel cooperarea +ntre elevi prin activit*i de "rup cu asumarea de roluri individuale pentru realizarea unor sarcini de lucru% Pro"rama are urmtoarele componente: Ar"ument -alori ,i atitudini Su"estii metodolo"ice% (ompeten*e specifice ,i con*inuturi 0alori si atitudini Dezvoltarea capacitatii de rezolvare a pro#lemelor prin implementarea al"oritmilor in lim#a$ul ()) Dezvoltarea capacitatii de comunicare folosind al"oritmii, instructiunile, si tipurile de date specifice lim#a$ului ()) Dezvoltarea capacitatii de analiza si sinteza .ormarea de deprinderi si a#ilitati practice de realizare a unor interfete prietenoase pentru rezolvarea pro#lemelor /xprimarea unui mod de "'ndire creativ, +n structurarea ,i rezolvarea pro#lemelor 1ugestii metodologice Predarea disciplinei Limbajul de programare C++. Implementarea !lgoritmilor va fi orientat pe realizarea unor proiecte, utiliz'ndu!se preponderent metoda +nv*rii ,i a formrii deprinderilor prin rezolvarea unei game ct mai variate de aplicaii practice ,i pun'ndu!se accent pe realizarea cu exactitate i la timp a cerinelor sarcinilor de lucru 0ealizarea proiectelor +n cadrul activit*ilor practice va urmri dezvoltarea a#ilit*ilor de lucru +n ec1ip si comunicarea interactiva% A#ordarea continuturilor tre#uie realizata pe #aza a cat mai multe exemple concrete, desprinse din activitatea practica% 2a sta#ilirea o#iectivelor fiecarei lectii se va tine seama de competentele specifice vizate% Instruirea in la#orator are scopul de a de a exersa "andirea al"oritmica si de a inte"ra al"oritmii realizati in cadrul altor medii de pro"ramare decat cele folosite la disciplina Informatica% 2ocul de desf,urare a instruirii este la#oratorul de informatic% Specificul disciplinei impune metode didactice interactive, folosindu!se cu precdere aplica*iile practice, metoda descoperirii, a demonstra*iei, conversa*ia euristic% /valuarea tre#uie s vizeze mai ales interpretarea creativ a informa*iilor si capacitatea de a rezolva o situa*ie!pro#lem folosind lim#a$ul ())% Se urmareste de asemenea dezvoltarea capacit*ii de a comunica utiliz'nd lim#a$ul informatic prin activitati de autodocumentare, intocmirea documentatiei la proiectele realizate, prezentarea lucrarilor, a modului de realizare si ar"umentarea ale"erii temei%
C%23)4)"5) 13)CI6IC) $I C%"5I"#4#RI 7. #tili/area mediului de programare pentru limbajul C++ Competen,e speci-ice 3%3% .ormarea deprinderilor de lucru utilizand mediu de pro"ramare pentru lim#a$ul ()) Con,inuturi Prezentarea mediului de pro"ramare 4facilitati de editare, de compilare si derulare5 (ompilare, rulare, depanare /ditarea pro"ramelor surs Scrierea unor pro"rame simple
2. #tili/area instructiunilor limbajului de programare C++ Competen,e speci-ice 6%3% 7ranscrierea al"oritmilor din lim#a$ pseudocod +n lim#a$ de pro"ramare 6%6% 0ealizarea unor interfete prietenoase 6%8% 7estarea pro"ramelor Con,inuturi /lementele de #az ale lim#a$ului de pro"ramare 9o*iuni introductive Structura pro"ramelor -oca#ularul lim#a$ului 7ipuri simple de date 4standard5 (onstante, varia#ile, expresii (itirea:scrierea datelor% ;tilizarea intrarii si iesirii standard< (odificarea structurilor de control +nvatate: structura liniara< structura alternativa< structura repetitiva<
8. #tili/area si prelucrarea datelor structurate Competen,e speci-ice 8%3% 9ecesitatea structurrii datelor +n ta#louri% Prelucrarea datelor structurate
9. #tili/area -i.ierelor te:t Competen,e speci-ice =%3% ;tilizarea fi,ierelor text pentru introducerea datelor ,i extra"erea rezultatelor Con,inuturi .i,iere text% Definire, opera*ii specifice
;ibliogra-ie 3rogramerea in limbajul C<C++ pentru liceu, /manuela (erc1ez, >arinel Ser#an, /ditura Polirom 2anual de I"6%R2!4IC!,0arianta C++, 7udor Sorin, /ditura 2?S 6undamentele programarii, culegere de probleme pentru clasa a IX-a , Dana 2ica, >ircea Pasoi, /ditura 2?S Complemente de C++, -lad @utanu, 7udor Sorin, /ditura 2?S !lgoritmi, Culegere de probleme, clasa a IX-a , >i1aela -eronica Stan 4coordonator5, /ditura 2?S 3rogramming =it> C++, Ao1n 0% @u##ard, (olectia Sc1aumBs outlines, /d% >cGraC@ill