Upload
codrut-danciulescu
View
8
Download
1
Embed Size (px)
DESCRIPTION
asdasdasdas
Citation preview
LICEUL TEORETIC FILIPESTII DE PADURE An scolar: 2007-2008Profesor: DIMA DOINA MARINA
PLANIFICARE LA DISCIPLINA INFORMATICAClasa 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 societate2. Identificarea datelor care intervin intr-o problema si a relatiilor dintre acestea3. Elaborarea algoritmilor fundamentali in prelucrarea datelor4. Aplicarea algoritmilor fundamentali in prelucrarea datelor5. Implementarea algoritmilor intr-un limbaj de programare
Unitatea de invatare Competente specifice Continuturi/ TemaNumar de ore Saptamana Obs.
1. Identificarea datelo care intervin intr-o problema si a relatiilor dintre acestea
- Implementarea algoritmilor reprezentati in pseudocod in limbaj de programare
- Utilizarea unui mediu de programare pentru limbajul Pascal
Elementele de baza ale limbajului de programare1. Notiuni introductive- Structura programelor- Vocabularul limbajului- Tipuri simple de date (standard)- Constante, variabile expresii- Citirea/scrierea datelor2. Structuri de control- Structura liniara- Structura alternative- Structuri repetitive3. Mediul limbajului de programare studiat- Prezentare generala- Editarea programelor sursa- Compilare, rulare, depanare4. 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
8
Semestrul I
1-4
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
5. Tipuri structurate de dateTipul tablou – ARRAYTablouri unidimensionale- citire / afisare elemente tablou unidimensional- parcurgere- inserare element in tablou unidimensional- stergere element in tablou unidimensional6. Fisiere textDefinire, operatii specifice
14
10
5-11
12-16
3. Elaborarea algoritmilor de rezolvare a problemelor
- Prelucrarea datelor structurate in tablouri unidimensionale
7. Algoritmi fundamentali de prelucrare a datelor structurate in tablouri- cautare secventiala, cautare binara- sortare- interclasare
4104
Semestrul II
1-23-78-9
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
- Elaborarea si implementarea unor algoritmi de rezolvare a unor probleme cotidiene
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
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
10 10-14
5. Identificarea conexiunilor dintre informatica si societate
Recapitulare semestriala si lucrare practica semestriala
4
6
17-18(sem.I)
15-17(sem.II)