Planificari - Mate-Info - 9, 10, 11, 12

download Planificari - Mate-Info - 9, 10, 11, 12

of 18

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 of Planificari - Mate-Info - 9, 10, 11, 12

  • 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