planificari - mate-info - 9, 10, 11, 12
Embed Size (px)
DESCRIPTION
Lucrarea se adreseaza profesorilor de informatica de liceu, care predau obiectul informatica la clasele a 9-a, a 10-a, a 11-a si a 12-a.TRANSCRIPT
-
1Unitatea colar ProfesorDisciplina: Informatic Clasa a 9-a Nr. ore pe spt.: 1or
Planificare calendaristicAnul colar
Programa aprobat cu O.M.nr. 5099/09.09.2009Filiera teoretic, profil real, specializarea: Matematic-informatic
Unitatea de nvareCompetene
specifice Coninuturi Nr. ore Sptmna Obs.
Definirea informaticii ca tiinRolul informaticii n societateStudii de caz ale unor situaii sociale, n abordare informatizat
1
1
S1
S2Informatica i
societatea1.11.2
Evaluare sumativ 1 S3Etapele rezolvrii problemelor. ExempleNoiunea de algoritm. Caracteristici. Exemple.Date cu care lucreaz algoritmii (constante, variabile, expresii).Operaii asupra datelor (aritmetice, logice, relaionale).
1121
S4S5
S6, S7S8
Algoritmi2.12.22.3
Evaluare sumativ 1 S9Reprezentarea algoritmilor. Pseudocod.Principiile programrii structurate. Structuri de baz:
structura liniar structura alternativ structura repetitiv
1
4
S10
S11 - S14Limbajul pseudocod 3.1
Evaluare sumativ 1 S15
-
2Unitatea de nvareCompetene
specifice Coninuturi Nr. ore Sptmna Obs.
Prelucrarea numerelor : prelucrarea cifrelor unui numr (de exemplu, suma cifrelor, testareaproprietii de palindrom etc.) probleme de divizibilitate (de exemplu, determinarea divizorilor unuinumr, determinarea c.m.m.d.c./c.m.m.m.c., testare primalitate etc.) calculul unor expresii simple (sume, produse etc.)Prelucrarea unor secvene de valori determinare minim/maxim verificarea unei proprieti (de exemplu, dac toate elementele dinsecven sunt numere perfecte etc.) calculul unor expresii n care intervin valori din secven (de exemplu:numrarea elementelor pare/impare etc) generarea irurilor recurente (de exemplu: irul Fibonacci)
6
8
S16 S21
S22 - S29Algoritmi elementari 3.13.23.3
Evaluare sumativ 1 S30Aplicaii interdisciplinare (specifice profilului)Exemple: Rezolvarea ecuaiei de gradul I i de gradul al II-lea Simplificarea fraciilor Aplicaii geometrice (distana dintre dou puncte, aria/perimetrul unuitriunghi, volumul corpurilor regulate etc.) Determinarea punctului de intersecie a dou mobilen micare rectilinie i uniform Determinarea masei moleculare a unui compus chimic.Analiza eficienei unui algoritm.Exemplificri de modaliti de implementare a algoritmilor studiai.
3
11
S31 - S33
S34S35
Aplicaiiinterdisciplinare
4.14.25.1
Evaluare sumativ 1 S36
-
3COMPETENE SPECIFICE :
1.1. Identificarea aplicaiilor informaticii n viaa social1.2. Recunoaterea situaiilor n care este necesar prelucrarea algoritmic a informaiilor.
2.1.Descompunerea rezolvrii unei probleme n pai2.2. Identificarea tipurilor de date necesare pentru rezolvarea unei probleme (de intrare, de ieire, de manevr).2.3. Descrierea coerent a unei succesiuni de operaii prin care se obin din datele de intrare, datele de ieire.
3.1. Analizarea enunului unei probleme: identificarea datele de intrare i a datele de ieire (cu specificarea tipul datelor i a relaiilor existente ntre date) istabilirea pailor de rezolvare a problemei.3.2. Reprezentarea algoritmilor n pseudocod3.3. Respectarea principiilor programrii structurate n procesul de elaborare a algoritmilor
4.1. Elaborarea unui algoritm de rezolvare a unor probleme din aria curricular a specializrii4.2. Alegerea celui mai eficient algoritm de rezolvare a unei probleme
5.1. Identificarea ntr-un program a structurilor de control nvate
-
4Unitatea colarDisciplina: Informatic Profesor
Clasa a 10-a Nr. ore pe spt.: 1 or
Planificare calendaristic
Anul colar
Programa aprobat cu O.M.nr. 5099/09.09.2009Filiera teoretic, profil real, specializarea: Matematic-informatic
Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Mediul limbajului de programare studiat Prezentare general Editarea programelor surs Compilare, rulare, depanare
1 S1
Noiuni introductive Structura programelor Vocabularul limbajului Tipuri simple de date (standard) Constante, variabile, expresii Citirea/scrierea datelor
4 S2-S5
Structuri de control Structura liniar Structura alternativ Structuri repetitive
4 S6-S9
Implementarea unor algoritmi elementari cuaplicabilitate practic 2 S10-S11
Elemente de baz i mediul deprogramare al limbajului Pascalsau C/C++
1.1.1.2.
Evaluare sumativ 1 S12
-
5Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Fiiere text Definire. Operaii specifice
2 S13-S14
Evaluare sumativ 1 S15
Tipul tablou. Tablouri unidimensionale ibidimensionale. 3 S16-S18
Tipuri structurate de date2.12.2.2.3.
Evaluare sumativ 1 S19Cutare secvenial, cutare binarSortareInterclasarePrelucrri specifice tablourilor bidimensionale
2122
S20-S21S22
S23-S24S25-S26
Algoritmi fundamentali deprelucrare a datelor structurate ntablouri 3.1.
Evaluare sumativ 1 S27Aplicaii interdisciplinareExemple orientative: Prelucrri statistice ale unei serii de valori Calculul valorii unei expresii algebrice Calcule combinatoriale Determinarea unor mrimi fizice dintr-un circuitelectric Aplicaii din genetic (legea creterilor organice,etc.)
3 S28-S30
Analiza eficienei unui algoritm 1 S31
Aplicaii interdisciplinare i analizaeficienei unui algoritm
4.1.4.2.
Evaluare sumativ 1 S32
-
6Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Aplicaii din viaa cotidianExemple orientative: Determinarea situaiei colare a unui elev (mediisemestriale, medii generale, numrul de absene, etc.) Balana de cheltuieli ale unei familii Determinarea salariului unei persoane Evidena operaiilor ntr-un cont bancar
3 S33-S35Aplicaii cu algoritmi pentrurezolvarea problemelor cotidiene
5.15.2.
Evaluare sumativ 1 S36
COMPETENE SPECIFICE:
1.1. Implementarea algoritmilor reprezentai n pseudocod n limbaj de programare1.2. Utilizarea unui mediu de programare (pentru limbajul Pascal sau pentru limbajul C/C++)
2.1. Identificarea necesitii structurrii datelor n tablouri2.2. Prelucrarea datelor structurate n tablouri.2.3. Utilizarea fiierelor text pentru introducerea datelor i extragerea rezultatelor
3.1. Prelucrarea datelor structurate n tablouri.
4.1. Elaborarea unui algoritm de rezolvare a unor probleme din aria curricular a specializrii4.2. Alegerea unui algoritm eficient de rezolvare a unei probleme
5.1. Identificarea aplicaiilor informaticii n viaa social5.2. Elaborarea i implementarea unor algoritmi de rezolvare a unor probleme cotidiene
-
7Unitatea colarDisciplina: Informatic Profesor...........
Clasa a XI-a (TEORIE) Nr. ore pe spt.: 1 or
Planificare calendaristic
Anul colar
Programa aprobat cu O.M.nr. 5099/09.09.2009Filiera teoretic, profil real, specializarea: Matematic-informatic
Unitatea denvare
Competene specifice ConinuturiNr. de ore
alocate Sptmna Observaii
iruri decaractere
1.11.21.31.4
Particulariti de memorare a irurilor de caractere:Subprograme predefinite de prelucrare a irurilor decaractere.Evaluare sumativ
5 S1 S5
Structuri dedate
neomogene(struct/record)
1.11.21.31.4
Rezolvarea unor probleme cu caracter practic: declararea unei variabile de tip structur
neomogen exemplificarea cazurilor n care se utilizeaz
structuri de date neomogen accesarea valorilor din cmpurile unei
nregistrri prelucrarea unei nregistrri/structuri la
nivel de cmp i la nivel de structurEvaluare sumativ
3 S6 S8
-
8Unitatea denvare Competene specifice Coninuturi
Nr. de orealocate Sptmna Observaii
Subprograme3.13.23.3
Structura i a modul de definire al subprogramelorDeclararea i apelul subprogramelorVariabile locale i globaleTransferul parametrilor la apel (prin valoare ireferin)Returnarea valorilor de ctre subprogrameAplicaii folosind subprogrameEvaluare sumativ
7 S9-S15
Recursivitate
3.13.23.43.5
Definire. ExemplificareMecanisme de implementareAplicaii cu subprograme recursiveEvaluare sumativ
3 S16 - S18
Metoda deprogramareDivide etImpera
2.12.22.3
Prezentare generalAplicaiiEvaluare sumativ
3 S19-S21
Metoda deprogramare
Backtracking
2.12.22.3
Prezentare generalImplementarea iterativ sau recursiv a algoritmilorde generarea produsului cartezian, permutrilor,combinrilor, aranjamentelor, submulimilorunei mulimiEvaluare sumativ
5 S22-S26
Liste 1.11.21.3
Reprezentarea grafic a structurilor de tip list.Operaii specificeStiva i coadaAplicaii cu implementare staticEvaluare sumativ
5 S27-S31
-
9Unitatea denvare Competene specifice Coninuturi
Nr. de orealocate Sptmna Observaii
Grafuri 1.51.6
Terminologie i proprieti (graf orientat ineorientat, adiacen, inciden, grad; lan, lanelementar, drum, drum elementar, ciclu,cicluelementar, circuit, circuit elementar; subgraf, grafparial; conexitate, tare conexitate, arbore, arboreparial, etc)Reprezentarea n memorie a grafurilor (matrice deadiacen, liste de adiacen, lista muchiilor/arcelor)Parcurgerea grafurilor. Aplicaii.Evaluare sumativ
5 S32 S36
COMPETENE SPECIFICE:
1.1. Analizarea unei probleme n scopul identificrii datelor necesare i alegerea modalitilor adecvate de structurare a datelor care intervin ntr-o problem1.2. Identificarea avantajelor utilizrii diferitelor metode de structurare a datelor necesare pentru rezolvarea unei probleme1.3.Utilizarea irurilor de caractere i a structurilor de date neomogene n modelarea unor situaii problem1.4. Implementarea unor algoritmi de prelucrare a a irurilor de caractere i a structurilor neomogene1.5. Transpunerea unei probleme din limbaj natural n limbaj de grafuri, folosind corect terminologia specific1.6. Descrierea unor algoritmi simpli de verificare a unor proprieti specifice grafurilor
2.1 Analiza problemei n scopul identificrii metodei de programare adecvate pentru rezolvarea problemei2.2 Construirea unor soluii pentru probleme simple care se rezolv cu ajutorul metodelor de programare2.3 Aplicarea creativ a metodelor de programare pentru rezolvarea unor probleme intradisciplinare sau interdisciplinare, sau a unor probleme cuaplicabilitate practic
3.1 Recunoaterea situaiilor n care este necesar utilizarea unor subprograme3.2 Analiza problemei n scopul identificrii subproblemelor acesteia3.3 Utilizarea corect a subprogramelor predefinite i a celor definite de utilizator3.4 Descrierea i aplicarea mecanismului recursivitii3.5 Identificarea avantajelor i a dezavantajelor aplicrii tehnicii recursive n implementarea unor rezolvri
-
10
Unitatea colar Disciplina: Informatic Profesor...........
Clasa a XI-a (LABORATOR) Nr. ore pe spt.: 3 ore
Planificare calendaristic
Anul colar
Programa aprobat cu O.M.nr. 5099/09.09.2009Filiera teoretic, profil real, specializarea: Matematic-informatic
Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Subprograme predefinite de prelucrare a irurilor decaractere. Aplicaii. 14
S1 - S5iruri de caractere
1.11.21.31.4 Evaluare sumativ 1 S5
-
11
Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Rezolvarea unor probleme cu caracter practic Aplicaii simple cu nregistrri Aplicaii cu tablouri de nregistrri nregistrri imbricate
11 S6 S9Structuri de dateneomogene(struct/record)
1.11.21.31.4
Evaluare sumativ 1 S9
Aplicaii cu subprograme folosind: structura i modulde definire al subprogramelor, declararea i apelulsubprogramelor, transferul parametrilor la apel (prinvaloare i referin), returnarea valorilor de ctresubprograme, variabile locale i globale.
17 S10 - S15Subprograme3.13.23.3
Evaluare sumativ 1 S15Funcii recursive. AplicaiiProceduri/funcii procedurale recursive. AplicaiiCompararea performanelor diferiilor algoritmi careutilizeaz proceduri (funcii procedurale) recursiveAplicaii diverse
11 S16-S18
Recursivitate
3.13.23.43.5
Evaluare sumativ 1 S18Aplicaii Suma elementelor unui tablou unidimensional Turnurile din Hanoi Sortarea eficient a unei mulimi de valori
(sortarea rapid, sortarea prin interclasare) Cutarea eficient a unui element ntr-o mulime
ordonat (cutarea binar) Alte aplicaii
123
1
1
S19S19S20
S21
S21
Metoda deprogramare Divide etImpera
2.12.22.3
Evaluare sumativ 1 S21
-
12
Uniti de nvareCompetene
specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Implementarea iterativ sau recursiv a algoritmilorde generare a produsului cartezian, permutrilor,combinrilor, aranjamentelor, submulimilor uneimulimi. Aplicaii diverse.Backtracking n plan
12
2
S22 S25
S26Metoda deprogramareBacktracking
2.12.22.3
Evaluare sumativ1 S26
Aplicaii cu implementare static: liste simplu nlnuite liste dublu nlnuite, stiva, coada liste circulare
14 S27 - S31
Liste
1.11.21.3
Evaluare sumativ 1 S31Aplicaii pentru reprezentarea n memorie a grafurilor(matrice de adiacen, liste de adiacen, listamuchiilor/arcelor)Aplicaii ale proprietilor grafurilor (adiacen,inciden, grad, lan, lan elementar, drum, drumelementar, ciclu, ciclu elementar, circuit, circuitelementar, subgraf, graf parial, conexitate, tareconexitate, arbore, arbore parial, etc).Parcurgerea grafurilor. Aplicaii.Conexitate.Aplicaii
3
6
32
S32
S33 S34
S35S36
Grafuri 1.51.6
Evaluare sumativ 1 S36
COMPETENE SPECIFICE:
-
13
1.1. Analizarea unei probleme n scopul identificrii datelor necesare i alegerea modalitilor adecvate de structurare a datelor care intervin ntr-o problem1.2. Identificarea avantajelor utilizrii diferitelor metode de structurare a datelor necesare pentru rezolvarea unei probleme1.3.Utilizarea irurilor de caractere i a structurilor de date neomogene n modelarea unor situaii problem1.4. Implementarea unor algoritmi de prelucrare a a irurilor de caractere i a structurilor neomogene1.5. Transpunerea unei probleme din limbaj natural n limbaj de grafuri, folosind corect terminologia specific1.6. Descrierea unor algoritmi simpli de verificare a unor proprieti specifice grafurilor
2.1 Analiza problemei n scopul identificrii metodei de programare adecvate pentru rezolvarea problemei2.2 Construirea unor soluii pentru probleme simple care se rezolv cu ajutorul metodelor de programare2.3 Aplicarea creativ a metodelor de programare pentru rezolvarea unor probleme intradisciplinare sau interdisciplinare, sau a unor probleme cuaplicabilitate practic
3.1 Recunoaterea situaiilor n care este necesar utilizarea unor subprograme3.2 Analiza problemei n scopul identificrii subproblemelor acesteia3.3 Utilizarea corect a subprogramelor predefinite i a celor definite de utilizator3.4 Descrierea i aplicarea mecanismului recursivitii3.5 Identificarea avantajelor i a dezavantajelor aplicrii tehnicii recursive n implementarea unor rezolvri
Unitatea colarDisciplina: Informatic/ BAZE DE DATE Profesor...........
Clasa a XII-a (TEORIE) Nr. ore pe spt.: 1 or
Planificare calendaristicAnul colar
Programa aprobat cu O.M.nr. 5099/09.09.2009Filiera teoretic, profil real, specializarea: Matematic-informatic
Unitatea de nvare Competene specifice ConinuturiNr. de ore
alocate Sptmna Observaii
Modelul conceptualal unei probleme degestiune
1.11.32.2
Entiti i instane Atribute Identificator unic Relaii ntre entiti (one-to-one, one-to-many,
6 S1- S6
-
14
Unitatea de nvare Competene specifice ConinuturiNr. de ore
alocate Sptmna Observaii
many-to-many) Rezolvarea relaiilor many-to-many Normalizarea datelor: prima forma normal, a
doua forma normal, a treia form normal Evaluare sumativ
Tabele
1.11.31.42.1
Crearea structurii tabelelor (tipuri de date,structur, cmpuri/coloane)
Coninutul unei tabele (linii/nregistrri) Operaii specifice prelucrrii tabelelor
(adugare, modificare, stergere, sortare,cutare, vizualizare, calcule statistice)
Evaluare sumativ
9 S7-S15
Baze de date
1.11.31.42.12.3
Modele de baze de date (modelul relaional,modelul reea, modelul ierarhic)
Relaionare, cheie primar, chei externe Reguli de integritate Programe de validare, de aciune Operaii specifice prelucrrii bazelor de date
(interogri, rapoarte) Evaluare sumativ
6 S16-S21
Dezvoltareaprofesional ndomeniul IT
3.3
Identificarea aptitudinilor pentru anumite tipuride activiti
Crearea unui CV i reguli de susinere a unuiinterviu
10 reguli n susinerea unei prelegeri Principii de lucru n echip
5 S22-S26
Introducere n SQL;structura comenzilorSQL
2.11.32.23.13.2
Selecie, proiecie Interogri simple Inserarea, modificarea, tergerea datelor n
tabele Crearea i modificarea structurii tabelelor Evaluare sumativ
7 S27-S33
-
15
COMPETENE SPECIFICE:
1. Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor fundamentali de prelucrare a acestora1.1. Analizarea unei probleme n scopul identificrii i clasificrii datelor necesare1.2. Identificarea relaiilor dintre date1.3. Identificarea modalitilor adecvate de structurare a datelor care intervin ntr-o problem1.4. Utilizarea funciilor specifice de prelucrare a datelor structurate2. Elaborarea algoritmilor de rezolvare a problemelor2.1. Identificarea tehnicilor de programare adecvate rezolvrii unei probleme i aplicarea creativ a acestora2.2. Elaborarea strategiei de rezolvare a unei probleme2.3. Analizarea comparativ a eficienei diferitelor tehnici de rezolvare a problemei respective i alegerea celei mai eficiente variante3. Implementarea algoritmilor ntr-un limbaj de programare3.1. Utilizarea instrumentelor de dezvoltare a unei aplicaii3.2. Elaborarea i realizarea unei aplicaii, folosind un mediu de programare specific3.3. Prezentarea unei aplicaii Reguli elementare pentru crearea i susinerea unei prezentri publice
Unitatea colar Disciplina Informatic/Sisteme de gestiune a bazelor de date Varianta B Profesor...........
Clasa XII /Nr. ore pe spt. 3ore laborator
Planificare calendaristicAnul colar
Programa aprobat cu O.M.nr .................Filiera teoretic, profil real, specializarea: Matematic-informatic
Unitatea de nvare Competenespecifice
Coninuturi Nr. ore Sptmna Observaii
Mediul de programareMicrosoft Visual FoxPro
3.1 Faciliti oferite n lucrul cu bazede date.
Moduri de lucru Prezentarea interfeei
3 S1
Tipuri de date in VisualFoxPro
1.11.21.3
Tipuri de date in Visual Fox Funcii uzuale pentru prelucrarea
6 S2-S3
-
16
datelor de un anumit tip Evaluare sumativ
Elemente de bazFoxPro ( I )
1.11.21.3
Crearea, modificarea, afiareastructurii unei tabele
Actualizarea datelor Poziionarea i cutarea n tabele Lucrul simultan cu mai multe
tabele. Zone de lucru Evaluare sumativ
6 S4-S5
Elemente de bazFoxPro ( II )
1.11.21.31.4
Comenzi de calcul Operaii asupra tabelelor Filtre Sortarea nregistrrilor unui tabel Indeci Relaii ntre tabele Evaluare sumativ
9 S6-S8
Programare structurat.Instruciuni
2.12.2
Instruciuni Simple de citire-scriere
Instruciuni Condiionale Instruciuni repetitive Evaluare sumativ
9 S9-S11
Programare structurat.Proceduri i funcii
2.12.22.3
Funcii standard Proceduri i funcii utilizator
definire, apel, transmitereainformaiilor prin parametri
Evaluare sumativ
12 S12-S15
Proiecte 3.13.23.3
Project Manager Creare i caracteristici Evaluare sumativ
3 S16
Limbajul SQL 1.42.2
Interogri SQL Evaluare sumativ
9 S17-S19
Meniuri 3.13.23.3
Menu Builder Creare i caracteristici Evaluare sumativ
9 S20-S22
-
17
Formulare i rapoarte 3.13.23.3
Form Designer - Creare icaracteristici, tipuri de controale
Rapoarte - Report Designer Evaluare sumativ
12 S23-S26
Etichete 3.13.23.3
Label Designer Creare i caracteristici Evaluare sumativ
6 S27-S28
Realizarea unui proiectde gestiune a datelorspecifice unui domeniude interes practic
3.13.23.31.11.21.32.12.22.3
Realizarea unui proiect de gestiunea datelor specifice unui domeniu deinteres practic
Evaluare sumativ
15 S29-S33
COMPETENE SPECIFICE:
2. Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor fundamentali deprelucrare a acestora1.1. Analizarea unei probleme n scopul identificrii i clasificrii datelor necesare
1.2. Identificarea relaiilor dintre date
1.3. Identificarea modalitilor adecvate de structurare a datelor care intervin ntr-o problem
1.4. Utilizarea funciilor specifice de prelucrare a datelor structurate
2. Elaborarea algoritmilor de rezolvare a problemelor
2.1. Identificarea tehnicilor de programare adecvate rezolvrii unei probleme i aplicarea creativ a acestora
2.2. Elaborarea strategiei de rezolvare a unei probleme
2.3. Analizarea comparativ a eficienei diferitelor tehnici de rezolvare a problemei respective i alegerea celei mai eficiente variante
3. Implementarea algoritmilor ntr-un limbaj de programare
3.1. Utilizarea instrumentelor de dezvoltare a unei aplicaii
-
18
3.2. Elaborarea i realizarea unei aplicaii, folosind un mediu de programare specific
3.3. Prezentarea unei aplicaii Reguli elementare pentru crearea i susinerea unei prezentri publice