Sunteți pe pagina 1din 8

Planul calendaristic La informatic pentru clasa a XI-a

Anul de studii 2011-2012


Repartizarea orelor pe capitole Partea I. Limbajul de programare PASCAL Funcii i proceduri 1 Structuri dinamice 2 Metode de elaborare a produselor de program 3 Partea a II-a. Tehnici de programare Tehnici de programare 4 Total Competene specifice:
CS1. Formarea unei viziuni tiinifice asupra componentei informatice n societatea contemporan. CS2. Cunoaterea proceselor, principiilor i metodelor de codificare i decodificare a informaiei n scopul comunicrii interumane i umane sistem informatic. CS3. Identifiacrea structuii generale a sitemelor digitale, a principiilor de funcionare a sistemelor de transmitere, stocare i de prelucrare a informaiei. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea algoritmilor frecvent utilizai ntr -un limbaj de programare de nivel nalt. CS7. Colectarea, pstrarea i prelucrarea informaiei cu ajutorul aplicaiilor software specializate. CS8. Crearea i elaborarea documentelor WEB.

13 20 5 20

CS9. Efectuarea experimentelor virtuale, rezolvarea problemelor de activitate cotidian i elaborarea de modele ale fenomenelor studiate, folosind aplicaii, laboratoare i medii digitale educaionale; interpretarea rezultatelor obinute. CS10. Folosirea competeneor informatice pentru cutarea i selectarea informaiilor n interes de autoinstruire i orientare profesional. CS11. Respectrea dreptului de autor asupra resurselor digitale, a normelor de etic i securitate informaional. Protejarea de infraciunile informatice.

Nr. Competene Subcompetene Coninuturi Nr. Nr. Repartizarea Note d/o specifice de total orelor dupa ore de tipuri de ore lecii
Unitatea 1. Funcii i proceduri
CS1. Formarea unei viziuni tiinifice asupra componentei informatice n societatea contemporan. CS3. Identifiacrea structuii generale a sitemelor digitale, a principiilor de funcionare a sistemelor de transmitere, stocare i de prelucrare a Prelucrarea datelor cu ajutorul subprogramelor predefinite i a subprogramelor elaborate de ctre utilizator; Organizarea comunicrii ntre programul/subprogramul apelant i subprogramul apelat; Elaborarea programelor folosind funcii i proceduri recursive; Clasificarea variabilelor locale i variabilelor globale; Proiectarea structural a algoritmului i a programului. Conceptul de subprogram Declararea i apelul funciilor i procedurilor Rezolvarea problemelor Domenii de vizibilitate Comunicare prin variabile globale Efecte colaterale Recursia Sintaxa declaraiilor i apelurilor de subprograme 1 3 1 1 1 1 2 1

2 lecii de rezolvare de probleme; 13 6 lecii de comunicare de cunotine noi; 4 lecii de structurare a Pe parcursul unitii de nvare vor fi

informaiei. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea algoritmilor frecvent utilizai ntr-un limbaj de programare de nivel nalt.

Rezolvarea problemelor

cunotinelor; 1 lecie de verificare i apreciere a rezultatelor colare.

efectuate 1 evaluare punctual

Evaluare

Unitatea 2. Structuri dinamice de date


CS1. Formarea unei viziuni tiinifice asupra componentei informatice n societatea contemporan. Identificarea problemelor a cror soluionare necesit utilizarea structurilor dinamice de date; Utilizarea structurilor dinamice de date pentru soluionarea problemelor ntlnite n activitatea Variabile dinamice. Tipul referin Structuri de date Rezolvarea problemelor Liste unidimensionale Prelucrarea listelor unidimensionale 2 1 1 2 1

CS3. Identifiacrea structuii generale a sitemelor digitale, a principiilor de funcionare a sistemelor de transmitere, stocare i de prelucrare a informaiei. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea algoritmilor frecvent utilizai ntr-un limbaj de programare de nivel nalt. CS1. Formarea unei

cotidian; Implementarea i gestionarea structurilor dinamice de date frecvent utilizate; Aplicarea programelor destinate prelucrrii listelor unidimensionale; Gestionarea memoriei interne a calculatorului.

Rezolvarea problemelor Stiva Coada Rezolvarea problemelor Evaluare

1 2 1 1 1

4 lecii de comunicare de cunotine noi; 13 5 lecii de structurare a cunotinelor; 2 lecii de rezolvare de probleme; 1 lecie de recapitulare;

Pe parcursul unitii de nvare vor fi efectuate 2 evaluri punctuale

1 lecie de verificare i apreciere a rezultatelor colare.

Aplicarea programelor

Arbori binari

viziuni tiinifice asupra componentei informatice n societatea contemporan. CS3. Identifiacrea structuii generale a sitemelor digitale, a principiilor de funcionare a sistemelor de transmitere, stocare i de prelucrare a informaiei. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea

destinate prelucrrii listelor unidimensionale; Gestionarea memoriei interne a calculatorului; Programarea algoritmilor de parcurgere a arborilor binari.

Parcurgerea arborilor binari Rezolvarea problemelor Arbori de ordinal m Tipul de date Pointer Rezolvarea problemelor Evaluare

1 1 1 1 1 1 4 lecii de comunicare de cunotine noi; 2 lecii de rezolvare de probleme; 1 lecie de verificare i apreciere a rezultatelor colare.

algoritmilor frecvent utilizai ntr-un limbaj de programare de nivel nalt.

Unitatea 3. Metode de elaborare a produselor program


CS1. Formarea unei viziuni tiinifice asupra componentei informatice n societatea contemporan. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. Aplicarea unitilor de program; Selectarea datelor de intrare pentru testarea funcional i testarea structural a programelor; Cunoaterea conceptului verificarea programelor ; Programarea modular Testarea i programarea programelor Elemente de programare structurat Rezolvarea problemelor Evaluare 1 1 1 1 1 5 3 lecii de fixare i consolidare; 1 lecii de rezolvare de probleme; 1 lecie de verificare i apreciere a rezultatelor colare.

Unitatea 4. Tehnici de programare


CS1. Formarea unei viziuni tiinifice asupra Estimarea complexitii algoritmilor; Analiza algoritmilor. Complexitatea algoritmilor 1

componentei informatice n societatea contemporan. CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea algoritmilor frecvent utilizai ntr-un limbaj de programare de nivel nalt. CS1. Formarea unei viziuni tiinifice asupra componentei informatice n societatea contemporan.

Clasificarea algoritmilor n funcie de comportare n timp.

Estimarea necesarului de memorie Msurarea timpului de execuie Rezolvarea problemelor Estimarea timpului cerut de algoritm Complexitatea temporal a algoritmilor Rezolvarea problemelor Evaluare

1 1 1 1 2 1 1

6 lecii de structurare a cunotinelor; 1 lecii de rezolvare de probleme; 9 1 lecie de recapitulare; 1 lecie de verificare i apreciere a rezultatelor colare.

Utiliarea tehnicilor de programare la rezolvarea problemelor din diferite domenii; Alegerea tehnicii de programare adecvate problemei; Motivarea importanei metodelor

Interactivitatea sau recursivitatea Metoda trierii Metoda Greedz Metoda relurii Metoda desparte i stpnete

1 2 2 2 2 1 lecie de integrare; 8 lecii de structurare a cunotinelor;

11

CS4. Elaborarea modelelor informatice ale obiectelor, sistemelor i proceselor frecvent ntlnite n activitatea cotidian. CS5. Aplicarea metodelor de algoritmizare, de formalizare, de analiz, de sintez i de programare pentru soluionarea problemelor legate de prelucrarea automatizat a informaiei. CS6. Translarea algoritmilor frecvent utilizai ntr-un limbaj de programare de nivel nalt.

n studiu.

Rezolvarea problemelor Evaluare

1 1

1 lecii de rezolvare de probleme; 1 lecie de verificare i apreciere a rezultatelor colare.