Sunteți pe pagina 1din 2

LICEUL TEORETIC FILIPESTII DE PADURE

An scolar: 2007-2008
Profesor: DIMA DOINA MARINA

PLANIFICARE LA DISCIPLINA INFORMATICA


Clasa a X-a , profil MATEMATICA INFORMATICA
(1 ora pe saptamana curriculum diferentiat + 1 ora pe saptamana aprofundare)
Competente generale:
1. Identificarea conexiunilor dintre informatica si societate
2. Identificarea datelor care intervin intr-o problema si a relatiilor dintre acestea
3. Elaborarea algoritmilor fundamentali in prelucrarea datelor
4. Aplicarea algoritmilor fundamentali in prelucrarea datelor
5. Implementarea algoritmilor intr-un limbaj de programare

Unitatea de invatare

Competente specifice

- Implementarea algoritmilor reprezentati in


pseudocod in limbaj de programare
1. Identificarea datelo care intervin intro problema si a relatiilor dintre acestea
- Utilizarea unui mediu de programare pentru
limbajul Pascal

Continuturi/ Tema
Elementele de baza ale limbajului de
programare
1. Notiuni introductive
- Structura programelor
- Vocabularul limbajului
- Tipuri simple de date (standard)
- Constante, variabile expresii
- Citirea/scrierea datelor
2. Structuri de control
- Structura liniara
- Structura alternative
- Structuri repetitive
3. Mediul limbajului de programare studiat
- Prezentare generala
- Editarea programelor sursa
- Compilare, rulare, depanare
4. Implementarea unor algoritmi elementari
elaborate in clasa a IX-a
- Minim/maxim dintr-un sir, divizibilitate,
testare numar prim, descompunere in factori
primi, prelucrarea cifrelor unui numar natural,
determinarea c.m.m.d.c. si c.m.m.m.c.,
prelucrarea sirurilor de numere

Numar
de ore

Saptamana

Semestrul I
8

1-4

Obs.

2. Implementarea algoritmilor intr-un


limbaj de programare

- Identificarea necesitatii structurarii datelor in


tablouri
- Prelucrarea datelor structurate in tablouri
unidimensionale
- Utilizarea fisierelor text pentru introducerea
datelor si extragerea rezultatelor

- Prelucrarea datelor structurate in tablouri


unidimensionale
3. Elaborarea algoritmilor de rezolvare a
problemelor

4. Aplicarea algoritmilor fundamentali in


prelucrarea datelor

- Elaborarea unui algoritm de rezolvare a unor


probleme din aria curriculara a specializarii
- Alegerea celui mai efficient algoritm de
rezolvare a unei probleme

- Identificarea aplicatiilor informaticii in viata


sociala

5. Tipuri structurate de date


Tipul tablou ARRAY
Tablouri unidimensionale
- citire / afisare elemente tablou unidimensional
- parcurgere
- inserare element in tablou unidimensional
- stergere element in tablou unidimensional
6. Fisiere text
Definire, operatii specifice
7. Algoritmi fundamentali de prelucrare a
datelor structurate in tablouri
- cautare secventiala, cautare binara
- sortare
- interclasare

Recapitulare semestriala si lucrare


practica semestriala

- Elaborarea si implementarea unor algoritmi de


rezolvare a unor probleme cotidiene

5-11

10

12-16
Semestrul II

4
10
4

1-2
3-7
8-9

10

10-14

17-18(sem.I)

15-17(sem.II)

Aplicatii interdisciplinare (specifice


profilului)
- Prelucrari statistice ale unei serii de valori
- Operatii cu polinoame
- Calcule combinatoriale
- Determinareaunor marimi fizice dintr-un
circuit electric serie / paralel
- Aplicatii din genetica (legea cresterilor
organice)
Analiza eficientei unui algoritm

5. Identificarea conexiunilor dintre


informatica si societate

14

Aplicatii din viata cotidiana


- Determinarea situatiei scolare a unui elev
(medii semestriale, medii generale, numarul de
absente)
- Balanta de cheltuieli ale unei familii
- Determinarea salariului unei persoane
- Evidenta operatiilor intr-un cont bancar

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