Вы находитесь на странице: 1из 5

Liceul bilingv Lauder-Reut Romania

Limbajul de programare C++. Implementarea algoritmilor

Curriculum la decizia scolii

Clasa a IX-a, 2 ora pe saptamana

Profil real Specializarea: Matematic-informatic

!"#L $C%L!R 2&&'-2&&(

Autor: Profesor Giovanna Stanica

!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

Con,inuturi 7ipuri structurate de date% 7ipul ta#lou

7a#louri unidimensionale 7a#louri #idimensionale


/xercitii de transpunere a pasilor unui al"oritm +n structuri de control specifice< Proiectarea:modelarea unui al"oritm si implementarea acestuia< Al"oritmi fundamentali de prelucrare a datelor structurate +n ta#louri: cutare secven*ial, cutare #inar sortare interclasare parcur"erea ta#lourilor #idimensionale pe linii:coloane%

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

.ISA D/ A-IDA0/ A P0&I/(7;2;I D/ P0&G0A>A P/970; &P7I&9A2 A-IDA7 Inspector de specialitate,


Avizul scolii: Denumirea optionalului: Limbajul de programare C++. Implementarea !lgoritmilor 7ipul: (lasa: a IE F a Durata: 3 an 9umarul de ore pe saptamana: 6 ora Autorul: ?iovanna 1tanica A#ilitatea pentru sustinerea cursului: Profesor Institutia de invatamant: 2iceul #ilin"v 2auder!0eut 0omania

(0I7/0II SI I9DI(A7&0I D/ /-A2;A0/ F (2ASA a IE !a


DA I. II. II. Respectarea structurii standard a programei Ar"ument (ompetente specifice (ontinuturi 4asociate competentelor5 -alori si atitudini Su"estii metodolo"ice 4inclusiv modalitati de evaluare5 ):istenta unei bibliogra-ii )lemente de calitate 0espectarea particularitatilor de varsta a elevilor (oncordanta cu etosul scolii, cu interesele elevilor si cu nevoile comunitatii (ontinutul ar"umentului &portunitatea optionalului 0ealismul in raport cu resursele disponi#ile (orelarea competentelor cu continuturile (orelarea competentelor cu situatiile de invatare propuse la Su"estii metodolo"ice Adecvarea modalitatilor de evaluare la demersul didactic propus Avizul (onsiliului de (urriculum al Scolii Avizul (onducerii Scolii Director, 3ro-. 2iruna Carianopol 9; DA, cu recomandari

Вам также может понравиться