Sunteți pe pagina 1din 3

Unitatea colar Disciplina: Informatic - PROGRAMARE VIZUAL Planificare calendaristic Anul colar 2011-2012 Programa aprobat cu O.M.nr. 5099/09.09.

2009 Filiera Teoretic, profil Real, specializrile: Matematic-informatic, intensiv informatic Unitatea de nvare 1. Concepte de baz ale programrii vizuale Competene specifice 1.1 Coninuturi

Profesor........... Clasa a XII-a (Laborator) Nr. ore pe spt.: 3 ore

Concepte de baz ale programrii vizuale Mediul limbajului de programare studiat. Prezentare general. Editarea programelor surs. Compilare, rulare, depanare. Tipuri de date, operatori, expresii o Aplicaii de tip consol care utilizeaz tipuri de date, operatori, expresii Structuri de control o Aplicaii de tip consol care utilizeaz structuri de control Tipuri structurate de date o Aplicaii de tip consol care utilizeaz tipuri structurate de date Aplicaii de tip consol care efectueaz operaii de citire-scriere la dispozitivele standard Evaluare sumativ Principiile programrii orientate pe obiecte. Concepte fundamentale Clase i obiecte o Aplicaii care utilizeaz clase, obiecte, cmpuri, constructori, proprieti 1

Nr. de ore alocate 1 15

Sptmna S1 S1-S5

Observaii

2. Prezentarea unui mediu de programare vizual (Microsoft Visual C#, Delphi, Microsoft Visual Basic etc.)

1.1 1.3 1.4 2.1 3.1 3.2

3. Elementele POO n context vizual

1.1 1.3 1.4 2.1 3.2

18

S6-S11

Unitatea de nvare

Competene specifice

Coninuturi Motenire o Aplicaii care utilizeaz clase aflate n relaie de motenire, modificatori de acces Polimorfism o funcii virtuale, redefinirea funciilor virtuale Tratarea excepiilor Evaluare sumativ Ferestre: tipuri, utilizare, organizare, proprieti, evenimente. Aplicaii Controale: tipuri, utilizare, organizare, proprieti, evenimente. Aplicaii Evaluare sumativ Meniuri. Aplicaii Bare de unelte. Aplicaii Obiecte grafice. Aplicaii Evaluare sumativ Citiri si scrieri utiliznd fisiere si dispozitive standard Utilizarea controalelor specifice lucrului cu bazele de date Crearea unei baze de date, conectarea si 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 Dezvoltarea unei aplicaii n mediu visual Prezentarea aplicaiilor realizate

Nr. de ore alocate

Sptmna

Observaii

27

S12-S20

4. Construirea interfeei utilizator

1.1 1.3 1.4 2.1 3.2

24

S21-S28

5. Accesarea si prelucrarea datelor

2.2 3.1 3.2

6. Dezvoltarea i prezentarea unei aplicaii n mediu vizual

1.1 1.2 1.3 2.2 3.1

15

S29-S33

Unitatea de nvare

Competene specifice 3.2 3.3

Coninuturi

Nr. de ore alocate

Sptmna

Observaii

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 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

S-ar putea să vă placă și