Barem Simulare Bacalaureat 13 Martie 2013 Constanta Mate-Info
Mate-Info - Planificari - 9, 10, 11, 12
-
Upload
lungupavel -
Category
Documents
-
view
85 -
download
7
description
Transcript of Mate-Info - Planificari - 9, 10, 11, 12
1
Unitatea şcolară ProfesorDisciplina: Informatică Clasa a 9-a Nr. ore pe săpt.: 1oră
Planificare calendaristicăAnul şcolar
Programa aprobată cu O.M.nr. 5099/09.09.2009Filiera teoretică, profil real, specializarea: Matematică-informatică
Unitatea de învăţare Competenţespecifice Conţinuturi Nr. ore Săptămâna Obs.
Definirea informaticii ca ştiinţăRolul informaticii în societateStudii de caz ale unor situaţii sociale, în abordare informatizată
1
1
S1
S2Informatica şi
societatea1.11.2
Evaluare sumativă 1 S3Etapele rezolvării problemelor. ExempleNoţiunea de algoritm. Caracteristici. Exemple.Date cu care lucrează algoritmii (constante, variabile, expresii).Operaţii asupra datelor (aritmetice, logice, relaţionale).
1121
S4S5
S6, S7S8
Algoritmi2.12.22.3
Evaluare sumativă 1 S9Reprezentarea algoritmilor. Pseudocod.Principiile programării structurate. Structuri de bază:
structura liniară structura alternativă structura repetitivă
1
4
S10
S11 - S14Limbajul pseudocod 3.1
Evaluare sumativă 1 S15
2
Unitatea de învăţare Competenţespecifice Conţinuturi Nr. ore Săptămâna Obs.
Prelucrarea numerelor : prelucrarea cifrelor unui număr (de exemplu, suma cifrelor, testareaproprietăţii de palindrom etc.) probleme de divizibilitate (de exemplu, determinarea divizorilor unuinumăr, determinarea c.m.m.d.c./c.m.m.m.c., testare primalitate etc.) calculul unor expresii simple (sume, produse etc.)Prelucrarea unor secvenţe de valori determinare minim/maxim verificarea unei proprietăţi (de exemplu, dacă toate elementele dinsecvenţă sunt numere perfecte etc.) calculul unor expresii în care intervin valori din secvenţă (de exemplu:numărarea 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 S30Aplicaţii interdisciplinare (specifice profilului)Exemple: Rezolvarea ecuaţiei de gradul I şi de gradul al II-lea Simplificarea fracţiilor Aplicaţii geometrice (distanţa dintre două puncte, aria/perimetrul unuitriunghi, volumul corpurilor regulate etc.) Determinarea punctului de intersecţie a două mobileîn mişcare rectilinie şi uniformă Determinarea masei moleculare a unui compus chimic.Analiza eficienţei unui algoritm.Exemplificări de modalităţi de implementare a algoritmilor studiaţi.
3
11
S31 - S33
S34S35
Aplicaţiiinterdisciplinare
4.14.25.1
Evaluare sumativă 1 S36
3
COMPETENŢE SPECIFICE :
1.1. Identificarea aplicaţiilor informaticii în viaţa socială1.2. Recunoaşterea situaţiilor în care este necesară prelucrarea algoritmică a informaţiilor.
2.1.Descompunerea rezolvării unei probleme în paşi2.2. Identificarea tipurilor de date necesare pentru rezolvarea unei probleme (de intrare, de ieşire, de manevră).2.3. Descrierea coerentă a unei succesiuni de operaţii prin care se obţin din datele de intrare, datele de ieşire.
3.1. Analizarea enunţului unei probleme: identificarea datele de intrare şi a datele de ieşire (cu specificarea tipul datelor şi a relaţiilor existente între date) şistabilirea paşilor de rezolvare a problemei.3.2. Reprezentarea algoritmilor în pseudocod3.3. Respectarea principiilor programării structurate în procesul de elaborare a algoritmilor
4.1. Elaborarea unui algoritm de rezolvare a unor probleme din aria curriculară a specializării4.2. Alegerea celui mai eficient algoritm de rezolvare a unei probleme
5.1. Identificarea într-un program a structurilor de control învăţate
4
Unitatea şcolarăDisciplina: Informatică Profesor
Clasa a 10-a Nr. ore pe săpt.: 1 oră
Planificare calendaristică
Anul şcolar
Programa aprobată cu O.M.nr. 5099/09.09.2009Filiera teoretică, profil real, specializarea: Matematică-informatică
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Mediul limbajului de programare studiat• Prezentare generală• Editarea programelor sursă• Compilare, rulare, depanare
1 S1
Noţiuni 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
5
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Fişiere text• Definire.• Operaţii 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 S19Căutare secvenţială, căutare binarăSortareInterclasarePrelucrări specifice tablourilor bidimensionale
2122
S20-S21S22
S23-S24S25-S26
Algoritmi fundamentali deprelucrare a datelor structurate întablouri 3.1.
Evaluare sumativă 1 S27Aplicaţii interdisciplinareExemple orientative:• Prelucrări statistice ale unei serii de valori• Calculul valorii unei expresii algebrice• Calcule combinatoriale• Determinarea unor mărimi fizice dintr-un circuitelectric• Aplicaţii din genetică (legea creşterilor organice,etc.)
3 S28-S30
Analiza eficienţei unui algoritm 1 S31
Aplicaţii interdisciplinare şi analizaeficienţei unui algoritm
4.1.4.2.
Evaluare sumativă 1 S32
6
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Aplicaţii din viaţa cotidianăExemple orientative:• Determinarea situaţiei şcolare a unui elev (mediisemestriale, medii generale, numărul de absenţe, etc.)• Balanţa de cheltuieli ale unei familii• Determinarea salariului unei persoane• Evidenţa operaţiilor într-un cont bancar
3 S33-S35Aplicaţii cu algoritmi pentrurezolvarea problemelor cotidiene
5.15.2.
Evaluare sumativă 1 S36
COMPETENŢE SPECIFICE:
1.1. Implementarea algoritmilor reprezentaţi în pseudocod în limbaj de programare1.2. Utilizarea unui mediu de programare (pentru limbajul Pascal sau pentru limbajul C/C++)
2.1. Identificarea necesităţii structurării datelor în tablouri2.2. Prelucrarea datelor structurate în tablouri.2.3. Utilizarea fişierelor 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 specializării4.2. Alegerea unui algoritm eficient de rezolvare a unei probleme
5.1. Identificarea aplicaţiilor informaticii în viaţa socială5.2. Elaborarea şi implementarea unor algoritmi de rezolvare a unor probleme cotidiene
7
Unitatea şcolară…………………Disciplina: Informatică Profesor…………………………...........
Clasa a XI-a (TEORIE) Nr. ore pe săpt.: 1 oră
Planificare calendaristică
Anul şcolar
Programa aprobată cu O.M.nr. 5099/09.09.2009Filiera teoretică, profil real, specializarea: Matematică-informatică
Unitatea deînvăţare Competenţe specifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Şiruri decaractere
1.11.21.31.4
Particularităţi 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 câmpurile unei
înregistrări prelucrarea unei înregistrări/structuri la
nivel de câmp şi la nivel de structurăEvaluare sumativă
3 S6 – S8
8
Unitatea deînvăţare Competenţe specifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
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 către subprogrameAplicaţii folosind subprogrameEvaluare sumativă
7 S9-S15
Recursivitate
3.13.23.43.5
Definire. ExemplificareMecanisme de implementareAplicaţii cu subprograme recursiveEvaluare sumativă
3 S16 - S18
Metoda deprogramare„Divide etImpera”
2.12.22.3
Prezentare generalăAplicaţiiEvaluare sumativă
3 S19-S21
Metoda deprogramare
“Backtracking”
2.12.22.3
Prezentare generalăImplementarea iterativă sau recursivă a algoritmilorde generarea produsului cartezian, permutărilor,combinărilor, aranjamentelor, submulţimilorunei mulţimiEvaluare sumativă
5 S22-S26
Liste 1.11.21.3
Reprezentarea grafică a structurilor de tip listă.Operaţii specificeStiva şi coadaAplicaţii cu implementare staticăEvaluare sumativă
5 S27-S31
9
Unitatea deînvăţare Competenţe specifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Grafuri 1.51.6
Terminologie şi proprietăţi (graf orientat şineorientat, adiacenţă, incidenţă, grad; lanţ, lanţelementar, drum, drum elementar, ciclu,cicluelementar, circuit, circuit elementar; subgraf, grafparţial; conexitate, tare conexitate, arbore, arboreparţial, etc)Reprezentarea în memorie a grafurilor (matrice deadiacenţă, liste de adiacenţă, lista muchiilor/arcelor)Parcurgerea grafurilor. Aplicaţii.Evaluare sumativă
5 S32 – S36
COMPETENŢE SPECIFICE:
1.1. Analizarea unei probleme în scopul identificării datelor necesare şi alegerea modalităţilor adecvate de structurare a datelor care intervin într-o problemă1.2. Identificarea avantajelor utilizării 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 situaţii problemă1.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 specifică1.6. Descrierea unor algoritmi simpli de verificare a unor proprietăţi specifice grafurilor
2.1 Analiza problemei în scopul identificării metodei de programare adecvate pentru rezolvarea problemei2.2 Construirea unor soluţii 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 Recunoaşterea situaţiilor în care este necesară utilizarea unor subprograme3.2 Analiza problemei în scopul identificării subproblemelor acesteia3.3 Utilizarea corectă a subprogramelor predefinite şi a celor definite de utilizator3.4 Descrierea şi aplicarea mecanismului recursivităţii3.5 Identificarea avantajelor şi a dezavantajelor aplicării tehnicii recursive în implementarea unor rezolvări
10
Unitatea şcolară …………………Disciplina: Informatică Profesor…………………………...........
Clasa a XI-a (LABORATOR) Nr. ore pe săpt.: 3 ore
Planificare calendaristică
Anul şcolar
Programa aprobată cu O.M.nr. 5099/09.09.2009Filiera teoretică, profil real, specializarea: Matematică-informatică
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Subprograme predefinite de prelucrare a şirurilor decaractere. Aplicaţii. 14 S1 - S5
Şiruri de caractere
1.11.21.31.4 Evaluare sumativă 1 S5
11
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Rezolvarea unor probleme cu caracter practic Aplicaţii simple cu înregistrări Aplicaţii cu tablouri de înregistrări Înregistrări imbricate
11 S6 – S9Structuri de dateneomogene(struct/record)
1.11.21.31.4
Evaluare sumativă 1 S9
Aplicaţii cu subprograme folosind: structura şi modulde definire al subprogramelor, declararea şi apelulsubprogramelor, transferul parametrilor la apel (prinvaloare şi referinţă), returnarea valorilor de cătresubprograme, variabile locale şi globale.
17 S10 - S15Subprograme
3.13.23.3
Evaluare sumativă 1 S15Funcţii recursive. AplicaţiiProceduri/funcţii procedurale recursive. AplicaţiiCompararea performanţelor diferiţilor algoritmi careutilizează proceduri (funcţii procedurale) recursiveAplicaţii diverse
11 S16-S18
Recursivitate
3.13.23.43.5
Evaluare sumativă 1 S18Aplicaţii Suma elementelor unui tablou unidimensional Turnurile din Hanoi Sortarea eficientă a unei mulţimi de valori
(sortarea rapidă, sortarea prin interclasare) Căutarea eficientă a unui element într-o mulţime
ordonată (căutarea binară) Alte aplicaţii
123
1
1
S19S19S20
S21
S21
Metoda deprogramare Divide etImpera
2.12.22.3
Evaluare sumativă 1 S21
12
Unităţi de învăţare Competenţespecifice Conţinuturi Nr. de ore
alocate Săptămâna Observaţii
Implementarea iterativă sau recursivă a algoritmilorde generare a produsului cartezian, permutărilor,combinărilor, aranjamentelor, submulţimilor uneimulţimi. Aplicaţii diverse.Backtracking în plan
12
2
S22 – S25
S26Metoda deprogramareBacktracking
2.12.22.3
Evaluare sumativă 1 S26
Aplicaţii cu implementare statică: liste simplu înlănţuite liste dublu înlănţuite, stiva, coada liste circulare
14 S27 - S31
Liste
1.11.21.3
Evaluare sumativă 1 S31Aplicaţii pentru reprezentarea în memorie a grafurilor(matrice de adiacenţă, liste de adiacenţă, listamuchiilor/arcelor)Aplicaţii ale proprietăţilor grafurilor (adiacenţă,incidenţă, grad, lanţ, lanţ elementar, drum, drumelementar, ciclu, ciclu elementar, circuit, circuitelementar, subgraf, graf parţial, conexitate, tareconexitate, arbore, arbore parţial, etc).Parcurgerea grafurilor. Aplicaţii.Conexitate.Aplicaţii
3
6
32
S32
S33 – S34
S35S36
Grafuri 1.51.6
Evaluare sumativă 1 S36
COMPETENŢE SPECIFICE:
13
1.1. Analizarea unei probleme în scopul identificării datelor necesare şi alegerea modalităţilor adecvate de structurare a datelor care intervin într-o problemă1.2. Identificarea avantajelor utilizării 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 situaţii problemă1.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 specifică1.6. Descrierea unor algoritmi simpli de verificare a unor proprietăţi specifice grafurilor
2.1 Analiza problemei în scopul identificării metodei de programare adecvate pentru rezolvarea problemei2.2 Construirea unor soluţii 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 Recunoaşterea situaţiilor în care este necesară utilizarea unor subprograme3.2 Analiza problemei în scopul identificării subproblemelor acesteia3.3 Utilizarea corectă a subprogramelor predefinite şi a celor definite de utilizator3.4 Descrierea şi aplicarea mecanismului recursivităţii3.5 Identificarea avantajelor şi a dezavantajelor aplicării tehnicii recursive în implementarea unor rezolvări
Unitatea şcolară…………………Disciplina: Informatică/ BAZE DE DATE Profesor…………………………...........
Clasa a XII-a (TEORIE) Nr. ore pe săpt.: 1 oră
Planificare calendaristicăAnul şcolar
Programa aprobată cu O.M.nr. 5099/09.09.2009Filiera teoretică, profil real, specializarea: Matematică-informatică
Unitatea de învăţare Competenţe specifice Conţinuturi Nr. de orealocate Săptămâna Observaţii
Modelul conceptualal unei probleme degestiune
1.11.32.2
Entităţi şi instanţe Atribute Identificator unic Relaţii între entităţi (one-to-one, one-to-many,
6 S1- S6
14
Unitatea de învăţare Competenţe specifice Conţinuturi Nr. de orealocate Săptămâna Observaţii
many-to-many) Rezolvarea relaţiilor 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ă, câmpuri/coloane)
Conţinutul unei tabele (linii/înregistrări) Operaţii specifice prelucrării tabelelor
(adăugare, modificare, stergere, sortare,căutare, vizualizare, calcule statistice)
Evaluare sumativă
9 S7-S15
Baze de date
1.11.31.42.12.3
Modele de baze de date (modelul relaţional,modelul reţea, modelul ierarhic)
Relaţionare, cheie primară, chei externe Reguli de integritate Programe de validare, de acţiune Operaţii specifice prelucrării bazelor de date
(interogări, rapoarte) Evaluare sumativă
6 S16-S21
Dezvoltareaprofesională îndomeniul IT
3.3
Identificarea aptitudinilor pentru anumite tipuride activităţi
Crearea unui CV şi reguli de susţinere a unuiinterviu
10 reguli în susţinerea unei prelegeri Principii de lucru în echipă
5 S22-S26
Introducere în SQL;structura comenzilorSQL
2.11.32.23.13.2
Selecţie, proiecţie Interogări simple Inserarea, modificarea, ştergerea datelor în
tabele Crearea şi modificarea structurii tabelelor Evaluare sumativă
7 S27-S33
15
COMPETENŢE SPECIFICE:
1. Identificarea datelor care intervin într-o problemă şi aplicarea algoritmilor fundamentali de prelucrare a acestora1.1. Analizarea unei probleme în scopul identificării şi clasificării datelor necesare1.2. Identificarea relaţiilor dintre date1.3. Identificarea modalităţilor adecvate de structurare a datelor care intervin într-o problemă1.4. Utilizarea funcţiilor specifice de prelucrare a datelor structurate2. Elaborarea algoritmilor de rezolvare a problemelor2.1. Identificarea tehnicilor de programare adecvate rezolvării unei probleme şi aplicarea creativă a acestora2.2. Elaborarea strategiei de rezolvare a unei probleme2.3. Analizarea comparativă a eficienţei 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 aplicaţii3.2. Elaborarea şi realizarea unei aplicaţii, folosind un mediu de programare specific3.3. Prezentarea unei aplicaţii Reguli elementare pentru crearea şi susţinerea unei prezentări publice
Unitatea şcolară …………………Disciplina Informatică/Sisteme de gestiune a bazelor de date Varianta B Profesor…………………………...........
Clasa XII /Nr. ore pe săpt. 3ore laborator
Planificare calendaristicăAnul şcolar
Programa aprobată cu O.M.nr .................Filiera teoretică, profil real, specializarea: Matematică-informatică
Unitatea de învăţare Competenţespecifice
Conţinuturi Nr. ore Săptămâna Observaţii
Mediul de programareMicrosoft Visual FoxPro
3.1 Facilităţi oferite în lucrul cu bazede date.
Moduri de lucru Prezentarea interfeţei
3 S1
Tipuri de date in VisualFoxPro
1.11.21.3
Tipuri de date in Visual Fox Funcţii uzuale pentru prelucrarea
6 S2-S3
16
datelor de un anumit tip Evaluare sumativă
Elemente de bazăFoxPro ( I )
1.11.21.3
Crearea, modificarea, afişareastructurii unei tabele
Actualizarea datelor Poziţionarea şi căutarea în tabele Lucrul simultan cu mai multe
tabele. Zone de lucru Evaluare sumativă
6 S4-S5
Elemente de bazăFoxPro ( II )
1.11.21.31.4
Comenzi de calcul Operaţii asupra tabelelor Filtre Sortarea înregistrărilor unui tabel Indecşi Relaţii între tabele Evaluare sumativă
9 S6-S8
Programare structurată.Instrucţiuni
2.12.2
Instrucţiuni Simple de citire-scriere
Instrucţiuni Condiţionale Instrucţiuni repetitive Evaluare sumativă
9 S9-S11
Programare structurată.Proceduri şi funcţii
2.12.22.3
Funcţii standard Proceduri şi funcţii utilizator –
definire, apel, transmitereainformaţiilor 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
Interogări 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
COMPETENŢE SPECIFICE:
2. Identificarea datelor care intervin într-o problemă şi aplicarea algoritmilor fundamentali deprelucrare a acestora1.1. Analizarea unei probleme în scopul identificării şi clasificării datelor necesare
1.2. Identificarea relaţiilor dintre date
1.3. Identificarea modalităţilor adecvate de structurare a datelor care intervin într-o problemă
1.4. Utilizarea funcţiilor specifice de prelucrare a datelor structurate
2. Elaborarea algoritmilor de rezolvare a problemelor
2.1. Identificarea tehnicilor de programare adecvate rezolvării unei probleme şi aplicarea creativă a acestora
2.2. Elaborarea strategiei de rezolvare a unei probleme
2.3. Analizarea comparativă a eficienţei 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 aplicaţii
18
3.2. Elaborarea şi realizarea unei aplicaţii, folosind un mediu de programare specific
3.3. Prezentarea unei aplicaţii Reguli elementare pentru crearea şi susţinerea unei prezentări publice