Sunteți pe pagina 1din 3

Unitatea colar

Disciplina: Informatic-PROGRAMARE VIZUAL


TEORIE

Profesor...........
Clasa a XII-a / Nr. ore pe spt.: 1 or
Planificare calendaristic
Anul colar 2011-2012

Programa aprobat cu O.M.nr. 5099/09.09.2009


Filiera Teoretic, profil Real, specializrile: Matematic-informatic

Unitatea de nvare
Concepte de baz ale
programrii vizuale
1. Prezentarea unui
mediu de
programare vizual
(Microsoft Visual C#,
Delphi,
Microsoft,Visual
Basic etc.)

2. Elementele POO
n context vizual

3. Construirea
interfeei utilizator

Competene specifice
3.1
1.1
1.3
1.4
2.1

1.1
1.3
1.4
2.1
2.2
3.1
3.2

Coninuturi
Concepte de baz ale programrii

Nr. de ore
alocate
1

Operaii si unelte specifice ale acestuia


- Sintaxa limbajului de programare
- Tipuri de date, operatori, expresii
- Structuri de control
- Tipuri structurate de date
Evaluare sumativ

Principiile programrii orientate pe obiecte.


Concepte fundamentale
Clase i obiecte
Motenire
Polimorfism
Tratarea excepiilor
Evaluare sumativ
Ferestre: tipuri, utilizare, organizare, proprieti,
evenimente
Controale: tipuri, utilizare, organizare,
proprieti, evenimente
Meniuri

Sptmna
S1

S2-S4

S5-S11

S12-S20

Observaii

Unitatea de nvare

Competene specifice

Coninuturi

4. Accesarea si
prelucrarea datelor

5. Dezvoltarea i
prezentarea unei
aplicaii n mediu
visual

1.1
1.2
1.3
2.2
3.1
3.2

3.3

Bare de unelte
Obiecte grafice
Evaluare sumativ
Citiri si scrieri utiliznd fiiere i dispozitive
standard
Crearea unei baze de date, conectarea i
deconectarea la o baz de date
Popularea bazei de date
Manipularea datelor dintr-o baz de date
Interogarea datelor dintr-o baz de date
Evaluare sumativ
Distribuirea i discutarea temelor pentru aplicaii
Prezentarea aplicaiilor

Nr. de ore
alocate

Sptmna

11

S21-S26,
S28-S32

1
1

S27, S33

COMPETENE SPECIFICE:
1. Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor fundamentali de
prelucrare a acestora

1.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
2

Observaii

3. Implementarea algoritmilor ntr-un limbaj de programare


3.1. Utilizarea instrumentelor de dezvoltare a
unei aplicaii
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