Proiectare de Lunga Durata Inform

Embed Size (px)

Citation preview

Clasa VII-aRepartizarea orelor Temele Structura calculatorului. Reele de calculatoare Sisteme de operare Editarea textelor Numrul de ore 8 34 11 15 Total

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. STRUCTURA CALCULATORULUI. REELE DE CALCULATOARE descrierea formelor de reprezentare, stocare, codificare i transmitere a informaiei; estimarea cantitii de informaie ce se conine n mesajele text, grafice, audio i video; codificarea i decodificarea numerelor naturale, a informaiei textuale. Informaia. Sisteme de numeraie Evaluare iniial. Informaia. Purttori de informaie. - reprezentarea informaiei; - purttorii de informaie; - purttorul static; - purttorul dinamic. Sisteme de numeraie: - sistem poziional i sistem nepoziional de numeraie; - sistem binar, ternar, octal, hexazecimal. Unitile de msurare a Exerciii de: - identificare a tipului de purttori de informaie din lista propus; - descriere a purttorilor de informaie dup modelul propus; - codificare i decodificare a informaiei textuale; - estimare a cantitii de informaie n texte, imagini secvene sonore i video; - depistare a unitii de msur a informaiei ;i a multiplilor ei din lista propus;

1 1

-

-

1

1

informaiei: - cifr binar, bit; - octet; - uniti multiple octetului. Codificarea i decodificarea informaiei: - cod; - codul ASCII; - mrime continu; - conversiune analog-numeric; - digitizare; - conversiune numericanalogic. Estimarea cantitii de informaie n: - mesaje text; - mesaje grafice; - mesaje audio; mesaje video.

-

-

transformare a numerelor naturale n sistemele de numeraie binar i octal n sistemul zecimal; enumerare i descriere a formelor de transmitere, stocare i prelucrare a informaiei.

1

*Studiu de caz: - sisteme de numeraie cu baze diferite de baza 10, utilizate n istoria civilizaiei umane; regulile de formare a numerelor romane.

1

-

-

-

Identificarea i descrierea destinaiei prilor componente ale calculatorului; clasificarea calculatoarelor; utilizarea corect al termenilor specifici informaticii n enunuri i comunicri; utilizarea componentelor sistemului de operare destinate lucrului n reea; argumentarea necesitii securizrii calculatorului, a reelei;

Structura i funcionarea calculatorului. Clasificarea componentelor de baz ale calculatoarelor personale: - procesorul; - memoria intern; - dispozitivele de intrare; - dispozitivele de ieire; - memoria extern. Criteriile de clasificare a calculatoarelor: - performan; - cost. Reele de calculatoare. Aplicaii de reea - structur de comunicaie; - linii de transmisie a informaiei; - capacitate de transmisie; - reele locale, regionale i globale; - adres de reea; - partajarea resurselor.

Exerciii de: - identificare i explicare a destinaiei componentelor de baz ale calculatorului i a fluxurilor de date ntre ele; - explicare a principiul de comand prin program; - descriere a rolului calculatoarelor n diferite domenii ale tiinei i vieii sociale; - indicare a funciilor calculatoarelor n diferite domenii; - depistare a aciunilor de risc pentru utilizator n procesul utilizrii tehnicii de calcul; - evideniere a afirmaiilor de securitate din lista propus; - identificare a dispozitivelor conform modelelor propuse; - reprezentare intuitiv (prin desen) a structurii reelelor locale i globale; - localizare a calculatoarelor conectate la reea; - transmitere a datelor prin reea; - memorare a regulilor ergonomice i de securitate personal.

1

1

1

1

Evaluare.

2. SISTEME DE OPERARE utilizarea funciilor i a componentelor de baz ale sistemului de operare; Funciile sistemului de operare. - sistem de calcul; - sistem de operare; - funciile sistemului de operare. Fiiere i directoare. - fisier; - director; - structur multinivel. Uniti externe: - denumiri; - destinaii. Exerciii de: - explicare a modului de gestionare a resurselor sistemului de calcul; - scriere corect a denumirilor de fiiere i directoare; - de reprezentare intuitiv (prin desen) i de utilizare a structurii multinivel a fiierelor i directoarelor; - identificare a funciilor sistemului de operare din lista propus; localizare a fiierelor specificate prin denumirile respective; 1

1

1

-

identificarea tipurilor de controale i ferestre; efectuarea operaiilor asupra ferestrelor din componena interfeelor grafice;

Interfee grafice: - controale grafice; - meniuri; - ferestre de aplicaii; - ferestre de navigare; - ferestre de explorare; - ferestre de dialog;

Exerciii de: - formare i consolidare a deprinderilor de lucru cu interfeele grafice; - explicare a semnificaiei pictogramelor propuse; - aranjare a pictogramelor conform modelului propus; - modificare a proprietilor pictogramelor utiliznd tehnicile de lucru cu oricelul; lansare n execuie i de rulare a aplicaiilor frecvent utilizate. Exerciii de: - navigare prin sistemul de fiiere al calculatorului personal; - creare i tergere a fiierelor i directoarelor; - mutare i copiere a fiierelor i directoarelor; - redenumire a fiierelor i directoarelor; - modificare a atributelor de fiier; - reprezentare intuitiv (prin desen) a formatului fizic i a formatului logic ale datelor pe disc; - estimare a capacitii de memorare a unitilor de stocare; formatare, verificare i

1

-

efectuarea operaiilor asupra fiierelor i directoarelor; estimarea capacitii de memorare a suportului magnetic i a suportului optic de informaie;

Evaluare Gestiunea datelor. Gestiunea dispozitivelor de stocare a datelor: - gestiunea datelor; - proprietile discului; - operaii cu discuri; - proprietile directoarelor i fisierelor; operaii cu directoare i fisiere.

1 1

1

defragmentare a unitilor de stocare; aplicarea n activitatea cotidian a stipulrilor dreptului informatic. Drept informatic: dreptul de autor marc licen infraciune informatic Exerciii de: - explicare a termenilor dreptul de autor, marc, licen; - identificare a semnelor ce indic protecia prin dreptul de autor; - evitare a eventualelor nclcri a dreptului de autor. Studii de caz: - respectarea dreptului de autor n unitatea colar n care nva elevul; - protejarea dreptului de autor n cazul materialelor informatice cu care opereaz elevul; - consecincele utilizrii neadecvate a mijoacelor de protecie de virui; infraciunile informatice descrise n mass media. 1

Evaluare 3. EDITAREA TEXTELOR aplicarea operaiilor specifice editrii textelor; utilizarea instrumentelor de corectare gramatical a textelor; Introducerea i editarea textelor. Formatarea caracterelor: - tehnoretactare; - font; Exerciii de: - introducere i editare a textului; - identificare a corpului de litere propus;

1

1

-

crearea i prelucrarea listelor;

- stil de afiare; - formatarea caracterelor. Formatarea paragrafelor: - paragraf; - aliniere; - indentare; - spaiere; - stil de paragraf. Aezarea n pagin: - formatare a paginilor; - antet i subsol; - seciune; - stil de caractere; - ablon. Evaluare Liste: - tipuri de marcare; - tpuri de numerotare. Instrumente de corectare: - analizator lexical; - analizator gramatical; - tezaur; - corectare manual ; corectare automat.

-

formatare a textelor conform modelelor propuse; creare a stilurilor pentru formatarea caracterelor; precizare a atributelor de formatare a paragrafelor propuse; formatare a paragrafelor conform modelelor propuse; aezare a textului n pagin conform modelelor propuse. creare i ordonare a listelor numerotate sau marcate cu simboluri de evideniere. utilizare a instrumentelor de corectare; depistare automat a greelilor n textele propuse;

1

1

1 1 1

-

crearea i editarea tabelelor;

- crearea i editarea diagramelor;

Tabele: - rnd, coloan, celul; - nserarea unei linii, coloane; - unirea celulelor; - divizarea celulelor; - template a tabelelor; - formatarea celulelor. Diagrame: - foaie de date; - formatarea diagramei;

Exerciii de: - creare a tabelelor cu ajutorul sistemului de asisten, prin inserare sau desenare; - modificare a structurii tabelelor propuse, sortare a datelor din tabele; Exerciii de: - creare i editare a diagramelor;

1

1

-

tip de diagram.

-

-

inserarea obiectelor; utilizarea instrumentelor de grafic orientat pe obiecte;

Obiecte: - imagini desenate; - imagini predesenate; - formule; - fiiere audio; - fiiere video. Metode de inserare a obiectelor: - prin memoria tampon: - prin apelul altor aplicaii; - din fiierele externe.

-

utilizarea instrumentelor de formatare a imaginilor din componena documentelor;

Formatarea imaginilor. Stabilirea: - culorii, luminozitii i contrastului; - poziiei n document; - dimensiunilor; - modului de aranjare a textului

selectare a tipului de diagram n funcie de specificul datelor de afiat; - formatare a diagramelor conform modelului propus. Studii de caz: - domeniile de utilizare a fiecrui tip de diagram: circular, cu bare, cu coloane, liniar, grafic; utilizarea diagramelor n manualele colare. Exerciii de: - inserare a imaginilor desenate i a celor predesenate; - inserare i editare a formulelor; - inserare a secvenelor sonore; - inserare a secvenelor video; - inserare a obiectelor grafice; Studiu de caz: - imaginile desenate i imaginile predesenate; - imagini n grafica orientat pe obiecte i grafica orientat pe puncte; proprietile obiectelor inserate ca simboluri de text i ca entiti inserate deasupra textului. - Exerciii de: - inserare i formatare a imaginilor predesenate; - inserare i formatare a desenelor create de utilizator; - copiere i redimensionare a imaginilor;

1

1

1

n jurul imaginii; chenarelor i umbrelor. Evaluare final La dispoziia profesorului. Clasa a VII-a

-

formatare a imaginilor conform modelului propus. 1 3

Manuale aprobate de ME 1. Gremalschi A., Vasilache G., Gremalschi L. Informatica. Manual pentru clasa a 7-a, tiina, Chiinu, 2008. 2. , , . . VII a. , K, 2008. Ghiduri 1. Matematic i tiine. Ghiduri metodologice.(Dezvoltarea i implementarea curriculumului n nvmntul gimnazial). Grupul Editorial Litera, Chiinu, 2000. 2. Gremalschi A., Ciobanu I., Gremalschi L. Informatic. Clasa a 7-a. Ghidul profesorului. tiina, Chiinu, 2008. 3. , , . . . VII . , K, 2008.

Clasa VIII-aRepartizarea orelor Temele Calcul tabelar VIII Algoritmi i executani 17 Numrul Total de ore 17 34

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr.de ore

Data

Observaii

-

identificarea elementelor unei foi de calcul; definirea tipurilor de date i introducerea valorilor n foile de calcul; crearea n foile de calcul a seriilor de valori;

Evaluare iniial. Elementele unei foi de calcul: - celul; - adres/referin de celul; - valori i formule; - calcul tabelar; - formatare; Formate de coloan, rnd, celul. Introducerea, editarea i formatarea datelor n foile de calcul: - tipuri de date; - introducerea valorilor; - introducerea formulelor; - operaii de editare; - operaii de formatare. Exerciii de: - identificare a elementelor unei foi de calcul din lista propus; - identificare a adresei unei celule dintr-o list propus; - modificare a dimensiunii de vizualizare a paginii pe ecran; - modificare a barei de instrumente; - creare a foilor de calcul i selectare a elementelor propuse; - precizare a tipului de date a valorilor propuse; - introducere n foile de calcul a textelor, numerelor, datelor calendaristice i mrcilor de timp; - copiere, mutare a unui domeniu de date din foaia de calcul; - explicare a operaiilor de editare n foile de calcul; - editare a datelor n foile de calcul; - precizare a rezultatelor operaiilor de formatare propuse;

1 1

1

2

- formatare a datelor n foile de calcul; - creare a unei serii de date dup modelul propus; - creare a seriilor de numere de ctre elevi, fiind dat primul numr, pasul i numrul final. identificarea operatorilor i operanzilor; utilizarea operatorilor i operanzilor la prelucrarea datelor; Formule i calcule. Operatori. Operanzi. Exerciii de: - clasificare a operatorilor; - clasificare a operanzilor; - precizare a rezultatelor furnizate de operatorii propui; - precizare a categoriei operanzilor propui; - precizare a entitilor specificate prin referinele propuse; - identificare a operatorilor i operanzilor din lista propus. Exerciii de: - explicare a algoritmilor de introducere a unei formule; - precizare a rezultatelor evalurii formulelor propuse; - explicare a modului de conversie a valorilor n procesul de evaluare a formulelor; - utilizare corect a ordinii operaiilor n construirea anumitor formule; - copiere a formulelor; - recunoatere a erorilor 1

- utilizarea formulelor pentru efectuarea calculelor necesare la prelucrarea datelor.

Formule i utilizarea lor. Conversia tipurilor de date. Copierea formulelor. - formul; - conversia tipurilor de date; - precedente de celul; - dependente de celul.

1

- utilizarea funciilor predefinite pentru rezolvarea problemelor din matematic, fizic, prelucrare a textelor.

Funcii: - categorii de funcii; - argument; - valoare returnat.

standard asociate formulelor; - efectuare a calculelor conform modelului propus; - utilizare a referinelor n construirea formulelor; - compunere a formulelor pentru efectuarea calculelor. Exerciii de: - clasificare a funciilor pe categorii; - utilizare a funciilor pentru prelucrarea informaiilor din foile de calcul; - determinare a tipului de funcii care poate fi aplicat asupra datelor dup modelul propus. Exerciii de: - selectare i evideniere a elementelor din care snt compuse diagramele; - explicare a modului de reprezentare a datelor din tabel prin diagrame; - desenare a diagramelor ce corespund datelor selectate; - copiere a diagramelor. - clasificare a diagramelor propuse; - creare i editare a diagramelor propuse; - modificare a tipului de diagram; - modificare a suprafeei

1

-

-

identificarea elementelor unei diagrame stabilirea legturii ntre datele selectate i elementele diagramei respective; utilizarea diagramelor pentru prezentarea datelor; selectarea tipului de diagram n funcie de specificul datelor reprezentate; crearea i modificarea diagramelor;

Diagrame. Elementele unei diagrame: - indicator de date; - serie de date; - categorie de date; - axa categoriilor; - axa valorilor; - titlu; - legend. Crearea i editarea diagramelor: - tip de diagram; - diagram bidimensional; - diagram tridimensional; - grafic; - obiect;

1

-

1

-

-

ncapsularea obiectelor; ierarhia obiectelor; tehnici de editare.

-

diagramei; modificare a titlului, axelor de coordonate i a legendei; modificare a unei serii de date; adugarea datelor ntr-o diagram. 1 1

-

-

utilizarea bazelor de date n form de liste pentru organizarea informaiilor personale; utilizarea operaiilor destinate gestionrii listelor;

Evaluare Baze de date n form de liste. Noiuni elementare de baze de date: - date elementare; - date compuse; - baz de date; - list de date; - nregistrare; - cmp; - formular de date. Gestionarea listelor: - inserarea nregistrrilor; - eliminarea nregistrrilor; - cutarea nregistrrilor; - editarea nregistrrilor. Sortarea nregistrrilor: - sortare; - cheie de sortare; - ordine de sortare; - ordine ascendent; - ordine descendent. Selectarea nregistrrilor: - selectarea nregistrrilor; - filtrarea nregistrrilor;

-

-

stabilirea ordinii de sortare a nregistrrilor ; utilizarea operaiilor de selectare a nregistrrilor i identificarea condiiilor complexe de selectare; crearea listelor n foile de calcul

Exerciii de: - reprezentare intuitiv (prin desen) a structurii listelor propuse; - creare a listelor; - creare i modificare a listelor; - difereniere a termenilor: baz de date, list, cmp, numele cmpului, nregistrare; - explicare a operaiilor destinate gestiunii listelor; - gestionare a listelor cu ajutorul formularului pentru date; - totalizare a datelor numerice. Exerciii de: - sortare a nregistrrilor din listele propuse sau create de elevi; - explicare a operaiei de selectare a nregistrrilor; - selectare a nregistrrilor cu ajutorul condiiilor simple i a condiiilor complexe; - explicare a operaiilor de

1

1

1

-

condiii de selectare; copierea nregistrrilor selectate.

-

rezumare a datelor; creare a unei baze de date dup modelul propus sau create de elevi. 1

Evaluare sumativ 2. ALGORITMI I EXECUTANI utilizarea metodelor de algoritmizare pentru soluionarea problemelor frecvent ntlnite n activitatea cotidian; descrierea i utilizarea repertoriului de instruciuni ale executantului; elaborarea algoritmilor pentru executant; Noiune de algoritm. Algoritmi i executani: - algoritm; - executant; - comand manual; - comand prin program; - program; - limbaj de programare. Exerciii de: - descriere a micrii executantului n procesul execuiei algoritmilor propui; - elaborare a algoritmilor pentru deplasarea executantului dintr-o poziie n alta; - depistare a erorilor sintactice, erorilor logice i a erorilor de funcionare; - elaborare a algoritmilor pentru desenarea figurilor; - elaborare a algoritmilor de ctre elevi i testate cu ajutorul executanilor; - explicarea modului de execuie a algoritmilor; - depistare a erorilor sintactice, erorilor logice i a erorilor de funcionare. Exerciii de: - reprezentare a algoritmilor prin diferite metode; - observare i nelegere a

1

-

- utilizarea metodelor de reprezentare a algoritmilor;

Metode de reprezentare a algoritmilor: - limbaj uman; - limbaje algoritmice;

1

-

scheme logice.

-

utilizarea metodei rafinrii succesive;

Subalgoritmi: - subprogram; - program principal; - procedur; - apel de procedur; - rafinare succesiv.

legturii ntre modul de reprezentare a algoritmului i repertoriul de instruciuni al executantului; - transcriere a algoritmilor formulai n limbaj convenional n reprezentri formalizate. Exerciii de: - explicare a modului de execuie a apelurilor de subalgoritmi; - identificare a subalgoritmilor soluionarea crora necesit utilizarea subalgoritmilor; - elaborare a subalgoritmilor pentru executani; - observare i nelegere a legturilor informaionale i de control ntre algoritm i subalgoritmii apelai; - desenare a figurilor n baza subalgoritmilor; Exerciii de: - explicare a modului de execuie a instruciunii de ciclu; - elaborare a algoritmilor repetitivi; - reprezentare intuitiv (prin desen) a procesului de execuie a algoritmilor repetitivi cu conexiune invers;

1

-

definirea formatului general i utilizarea instruciunilor de ciclu; elaborarea algoritmilor utiliznd instruciunile de ciclu;

Evaluare Instruciunile limbajului algoritmic . Algoritmi repetitivi. Ciclu cu contor. Ciclu cu condiie. condiie; ciclu cu condiie; algoritm cu conexiune invers; eroare de execuie.

1 4

elaborarea algoritmilor utiliznd instruciunea de ramificare Algoritm cu ramificri. Instruciunea de ramificare.

identificare a programelor soluionarea crora necesit utilizarea algoritmilor Exerciii de: - explicare a modului de execuie a instruciunii de ramificare; - desenare a schemei grafice a instruciunii de ramificare; - elaborare a algoritmilor cu ramificri; - identificare a problemelor soluionarea crora necesit utilizarea algoritmilor cu ramificri; - reprezentare intuitiv (prin desen) a procesului de execuie a algoritmilor cu ramificri; Exerciii de: - evideniere a proprietilor algoritmilor pe baza exemplelor propuse; - observare i nelegere a legturilor ntre proprietile algoritmului i modul de execuie pe calculator. Exerciii de: - clasificare a algoritmilor conform criteriului de structur; - estimare a criteriilor de calitate pentru algoritmii propui.

2

- cunoaterea proprietilor fundamentale ale algoritmilor;

- identificarea structurii algoritmilor (liniari, cu ramificri, ciclici);

Evaluare Generaliti despre algoritmi. Proprietile algoritmilor - determinismul; - universalitatea; - finitudinea. Noiunea de gndire algoritmic. Algoritmul de funcionare a calculatorului. Clasificarea algoritmilor dup: - modul de reprezentare; - proprieti; - structur.

1 4

1

Evaluare final La dispoziia profesorului

1 1

Clasa a VIII-a Manuale aprobate de ME 1. Gremalschi A., Gremalschi L. Informatica. Manual pentru clasa a 8-a. tiina, Chiinu, 2004 sau 2005. 2. , . . VIII a. , K, 2005. Ghiduri 1. Matematic i tiine. Ghiduri metodologice.(Dezvoltarea i implementarea curriculumului n nvmntul gimnazial). Grupul Editorial Litera, Chiinu, 2000. 2. Gremalschi A., Ciobanu I., Informatic. Clasa a 8-a. Ghidul profesorului. tiina, Chiinu, 2005. 3. , . . . VIII . , K, 2005.

Clasa IX-aRepartizarea orelor Temele Metode de descriere a limbajelor. Vocabularul i sintaxa unui limbaj de programare de nivel nalt. IX Conceptul de dat. Tipuri de date simple. Conceptul de aciune. Instruciunile unui limbaj de programare de nivel nalt. Tablouri unidimensionale. iruri de caractere. 7 34 11 Numrul de ore 7 Total

9

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare Nr.de (recomandate) ore

Data

Observaii

1. Metode de descriere a limbajelor. Vocabularul i sintaxa unui limbaj de programare de nivel nalt explicarea modului de descriere a construciilor gramaticale prin alternare, concatenare, repetare i includere opional; identificarea unitilor lexicale ale limbajului de nivel nalt utilizarea formulelor BNF i diagramelor sintactice pentru verificarea corectitudinii textelor i unitilor lexicale; aplicarea regulilor de formare a identificatorilor, irurilor, numerelor, comentariilor; Evaluare iniial Metode de descriere a construciilor gramaticale: metalimbajul BNF. diagrame sintactice. Unitile lexicale ale unui limbaj de programare de nivel nalt. Alfabetul limbajului. Vocabularul limbajului. Uniti lexicale: - simbolurile speciale: - cuvintele cheie; - identificatori; - separatori; - numere; - iruri de caractere. Exerciii de: - verificare a corectitudinii textelor cu ajutorul formulelor metalingvistice propuse; - scriere a textelor definite prin formulele metalingvistice i diagramele sintactice propuse; - scriere a formulelor metalingvistice ce corespund diagramelor sintactice propuse; - desenare a diagramelor sintactice corespunztoare formulelor metalingvistice propuse; - aplicare a diagramelor sintactice i formulelor metalingvistice pentru verificarea corectitudinii textelor propuse; - de clasificare a caracterelor limbajului; - descriere a unitilor lexicale 1 1 1 1 1 1 1

-

-

-

-

-

ale limbajului. desenare a diagramelor sintactice pentru unitile gramaticale n studiu; precizare a identificatorilor echivaleni; reprezentare a variabilelor din problemele propuse prin identificatori; compunere a identificatorilor care reflect specificul problemelor din fizic, matematic, chimie, prelucrarea textelor i imaginilor; verificare a corectitudinii numerelor i a irurilor cu ajutorul diagramelor sintactice i a formulelor metalingvistice; scriere a numerelor reale cu i fr utilizarea factorului de scal;

2. Conceptul de dat. Tipuri de date simple clasificarea tipurilor de date simple n predefinite i definite de utilizator, n ordinale i neordinale, n tipuri anonime i definite explicit; clasificarea datelor din Conceptul de dat. Definirea tipurilor de date: - ntreg; - real; - boolean; - caracter; - subdomeniu. Exerciii de: - explicare a modului de reprezentare a datelor ntr-un limbajul de programare de nivel nalt; - precizare a mulimii de valori i a mulimii de operatori a 5

-

-

program n constante i variabile; utilizarea tipurilor identice i tipurilor compatibile; aplicarea diagramelor sintactice i formulelor metalingvistice ale unitilor gramaticale pentru declaraii de tipuri, variabile i constante;

Tipuri identice i tipuri compatibile. Tipuri anonime i tipuri definite explicit. Tipuri ordinale de date. Definiii: - de constante. - de tipuri. Declaraii de variabile.

-

-

tipurilor de date propuse; determinare a tipurilor identice i a tipurilor compatibile; desenare a diagramelor sintactice ale declaraiilor de variabile; precizare a mulimii de valori pe care le poate lua o variabil asociat cu un anumit tip de date; precizare a operaiilor care pot fi efectuate asupra valorilor unei variabile; desenare a diagramelor sintactice ale definiiilor de constante; precizare a tipurilor constantelor din programele propuse;

1

Evaluare

1

3.Conceptul de aciune. Instruciunile unui limbaj de programare de nivel nalt identificarea prilor componente ale unui program; utilizarea formulelor metalingvistice i diagramele sintactice ale instruciunilor n studiu pentru verificarea corectitudinii sintactice a programelor elaborate elaborarea programelor n Conceptul de aciune. Noiunea de instruciune. Afiarea informaiei alfanumerice. Citirea datelor de la tastatur. Expresii. Evaluarea expresiilor. Tipul expresiilor. Instruciuni: Exerciii de: - elaborare a programelor n care se utilizeaz procedurile predefinite de intrare i ieire; - elaborare a programelor care afieaz informaia n formatele propuse; - clasificare a instruciunilor limbajului; - explicare a conceptului de aciune; 1

1

-

1

-

-

-

care se utilizeaz procedurile predefinite de citire / scriere; elaborarea programelor n care se utilizeaz instruciunile n studiu; descrierea algoritmilor cunoscui din cadrul disciplinelor de matematic, fizic, chimie, biologie .a. utiliznd diferite metode de reprezentare a algoritmilor; elaborarea algoritmilor de rezolvare a problemelor din diferite domenii de activitate uman; translatarea algoritmilor elaborai n programe; testarea programelor i analiza rezultatelor.

-

apel de procedur; efect nul; compus; de atribuire; dac; caz; pentru; ct; repet.

-

-

-

-

-

-

desenare a diagramelor sintactice; transcriere a expresiilor din notaia matematic n limbaje de programare de nivel nalt invers; utilizare a funciilor predefinite ale limbajelor de programare de nivel nalt; evaluare a expresiilor limbajului de programare de nivel nalt; elaborare a programelor pentru evaluarea expresiilor propuse i determinarea tipului lor; clasificare a expresiilor n funcie de tipul lor; explicare a rolului instruciunii de efect nul i a delimitatorului ; n reprezentarea instruciunii de efect nul; explicare a modului de execuie a instruciunilor: apel de procedur, atribuire, dac, caz, pentru, ct, repet; reprezentare intuitiv (prin desene) a structurii programelor elaborate; determinare a compatibilitii componentelor instruciunilor din punct de vedere al atribuirii; elaborare a programelor n care se utilizeaz

1 1 1 1 1 1 1 1

-

-

-

instruciunile n studiu; descriere a algoritmilor cunoscui din cursurile de matematic, fizic, chimie (de exemplu: clasificarea triunghiurilor n funcie de laturile/unghiurile, calcului ariilor figurilor geometrice, cmmdc, etc.); elaborare a algoritmilor de rezolvare a problemelor din diferite domenii de activitate uman; translatare a algoritmilor elaborai n programe Pascal; testare a programelor i analiz a rezultatelor.

4. Tipuri de date structurate unidimensionale definirea formulelor metalingvistice i diagramelor sintactice ale declaraiilor de tipuri de date tablou unidimensional i ir de caractere; utilizarea subprogramelor predefinite, destinate prelucrrii irurilor; Tipuri de date tablou unidimensional: - scrierea; - citirea; - afiarea; - operaii cu elementele unui ir; Tipul indicilor i tipul componentelor. Tipuri de date ir de caractere: - scrierea; - citirea; - afiarea; Exerciii de: - determinare a tipului indicilor i tipului componentelor n funcie de declaraiile propuse; - parcurgere pe diagramele sintactice a drumurilor care corespund definiiilor tipurilor de date tablou; - precizare a operaiilor care pot fi efectuate cu componentele tablourilor - explicare a proprietilor tipului de date ir de caractere; - precizare a mulimii de valori i mulimii de operaii ale tipului de date ir de caractere; 3

1

3

-

operaii cu elementele unui ir;

-

prelucrare a componentelor irurilor de caractere (tergerea, substituirea, inserarea caracterelor). 2

La dispoziia profesorului

Clasa a IX-a Manuale aprobate de ME 1. Gremalschi A., Mocanu Iu., Spinei I. Informatic. Manual pentru clasa a 9-a. tiina, Chiinu, 2006. 2. , , . . IX a. , K, 2006. 3. Anatol Gremalschi, Iurie Mocanu, Ion Spinei. Informatica. Limbajul PASCAL. Manual pentru clasele IX-XI. tiina, 2000, 2002 sau 2005. 4. , , . . . IX-XI . , 2000. Ghiduri 1. Matematic i tiine. Ghiduri metodologice.(Dezvoltarea i implementarea curriculumului n nvmntul gimnazial). Grupul Editorial Litera, Chiinu, 2000. 2. Gremalschi A., Ciobanu I. Informatic. Clasa a 9-a. Ghidul profesorului. tiina, Chiinu, 2006. 3. , . . . IX . , K, 2006.

Clasa X realRepartizarea orelor

Temele X Tipuri de date structurate Informaia Bazele aritmetice ale tehnicii de calcul Algebra boolean Circuite logice Structura calculatorului i reele de calculatoare

Numrul Total de ore 20 10 68 12 9 7 10

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. TIPURI DE DATE STRUCTURATE Argumentarea necesitii structurrii datelor. Recunoaterea i utilizarea formulelor metalingvistice i a diagramelor sintactice ale declaraiilor de tipuri de date n studiu. Prelucrarea datelor_structurate. Alegerea structurii de date, adecvate rezolvrii unei probleme. Recapitulare Evaluare iniial Tipuri de date structurate (tablou, ir de caractere, articol, mulime, fiier): declaraii de tipuri de date structurate; formule metalingvistice i diagramele sintactice ale declaraiilor de tipuri de date structurate; mulimea de valori a tipurilor de date structurate; restriciile impuse de realizrile limbajelor de programare n cazul tipurilor de date structurate; operaiile destinate prelucrrii tipurilor de date structurate; clasificarea fiierelor dup tipul operaiilor permise i dup modul de acces. 3 1 10

Exerciii de: utilizare a diagramelor sintactice i a formulelor metalingvistice pentru verificarea corectitudinii definirii tipurilor de date structurate; definire a tipurilor de date structurate; prelucrare a datelor structurate. Probleme de: prelucrare a datelor, utiliznd tipurile de date n studiu . * Studii de caz: modul de referire a componentelor datelor structurate; metodele de memorare a datelor structurate n memoriile interne i externe ale calculatorului. * Proiecte (exemple): evidena consumului zilnic de energie electric la domiciliu; evidena frecvenii elevilor din clasa;

calculul notelor medii ale elevilor din clas; calculul cheltuielilor personale zilnice, sptmnale i lunare; prelucrarea textelor. Rezolvarea problemelor Evaluare 2. INFORMAIA Identificarea conceptelor de baz pentru reprezentarea i transmiterea informaiei. Utilizarea mijloacelor informatice n activitatea cotidian. Estimarea cantitii de informaie transmis, recepionat i prelucrat n activitile cotidiene. Aplicarea principiilor de baz de codificare i decodificare a informaiei pentru transmiterea, recepionarea i prelucrarea ei. Informaia: cantitatea de informaie; stocarea informaiei; transmiterea informaiei; prelucrarea informaiei. Semne i alfabete. Codificarea i decodificarea mesajelor. Cuantizarea imaginilor. Reprezentarea i transmiterea informaiei. Exerciii de: determinare a cantitii de informaie n mesajele sursei; codificare i decodificare a informaiei; argumentare a necesitii de codificare i decodificare a informaiei text, audio i video. determinare a cantitii de informaie n texte, imagini, secvene audio i video. Identificare a surselor, canalelor i purttorilor de informaie Determinare a capacitii de stocare a purttorilor de informaii discretizare n spaiu i n valoare a imaginilor statice; 1 5 1

1 1 2 2

discretizare a imaginilor dinamice n timp * Studii de caz: evoluia puttorilor statici i a purttorilor dinamici de informaie; domeniile de utilizare a purttorilor moderni de informaie. * Proiecte: evaluarea cantitii de informaie; arhivarea informaiei; particulariti de codificare a semnelor diacritice pentru limbile central europene; codificarea ternar a informaiei. Evaluare 3. BAZELE ARITMETICE ALE TEHNICII DE CALCUL Identificarea limitelor de reprezentare a numerelor n calculator Aplicarea aritmeticii de calculator pentru soluionarea problemelor de prelucrare a informaiei Aplicarea operaiilor de baz ale aritmeticii de calculator la soluionarea problemelor Sisteme de numeraie Sisteme poziionale i sisteme nepoziionale de numeraie. Sistemele poziionale de numeraie: sistemul binar; sistemul octal; sistemul hexazecimal. Conversia numerelor dintr-un sistem n altul: Exerciii de: argumentare a necesitii de aplicare n informatic a aritmeticii de calculator. identificare a tipului sistemului de numeraie; conversie a numerelor dintr-un sistem de numeraie n altul; reprezentare a numerelor

1

2 1 2

2

informatice.

din baza 2, 8, 16 n sistemul n cod direct, cod invers i zecimal i invers; cod complementar; din binar n octal, reprezentare a numerelor hexazecimal i invers. reale n virgul fix i Operaiile aritmetice n virgul mobil; sistemul binar: utilizare a terminologiei adunarea numerelor binare; aferente aritmeticii de scderea numerelor binare. calculator; Reprezentarea numerelor n argumentare a necesitii calculator: utilizrii n informatic a numerele ntregi n cod unor aritmetici dedicate direct, cod invers i cod de calculator. complementar; * Studii de caz: numerele reale n virgul avantajele i neajunsurile fix i virgul mobil. sistemelor poziionale i nepoziionale de numeraie; domeniile de utilizare a sistemelor poziionale i nepoziionale de numeraie; aritmetica de calculator implementat n echipamentele digitale frecvent utilizate; avantajele i neajunsurile reprezentrilor n virgul fix i virgul mobil. * Proiecte: aritmetica de calculator, implementat n aparatele de redare a sunetelor; aritmetica de calculator, implementat n aparatele de redare a imaginilor;

2

2

aritmetica ternar de calculator. Evaluare 4. ALGEBRA BOOLEAN Utilizarea algebrei booleene pentru prelucrarea digital a informaiei. Argumentarea necesitilor de utilizare a algebrei booleene n informatic. Variabile i expresii logice: constante i variabile logice; operatorii logici NU, I, SAU; expresii logice tabelele de adevr ale expresiilor logice. Funcii logice: metode de definire a funciilor logice; funciile logice frecvent utilizate; setul complet de funcii logice. Exerciii de: utilizare a terminologiei aferente algebrei booleene; explicare a rolului algebrei booleene n descrierea i proiectarea echipamentelor digitale. creare a tabelelor de adevr ale expresiilor logice; de definire a funciilor logice prin tabele i formule; creare a tabelelor de adevr ale funciilor logice. Probleme de creare a tabelelor de adevr ale expresiilor logice cu (i fr) scrierea programelor ntr-un limbaj de programare de nivel nalt calcul a valorilor funciilor logice; 1 1 1 1 1 1 1 1

Evaluare

1

5. CIRCUITE LOGICE Reprezentarea variabilelor logice prin mrimi fizice Utilizarea proiectrii ierarhice la elaborarea structurilor de calcul, prelucrare i stocare a informaiilor Circuite logice elementare. Clasificarea circuitelor logice. Pori logice frecvent utilizate. Circuite combinaionale frecvent utilizate: sumatorul; comparatorul; decodificatorul; multiplexorul; demultiplexorul. Circuite secveniale frecvent utilizate: bistabilul; registrul; numrtorul; generatoare de impulsuri. Exerciii de: descriere a metodele de reprezentare a valorilor binare prin mrimi fizice; explicare a impactului pe care l are modul de reprezentare a variabilelor logice asupra performanelor echipamentelor de calcul. explicare a modului de realizare a funciilor logice NU, I, SAU prin circuite cu elemente de comutaie; observare i nelegere a legturii ntre formulele funciilor logice i materializarea lor prin reuniunea porilor logice; explicare a modului de funcionare a circuitelor combinaionale frecvent utilizate; explicare a modului de funcionare a circuitelor secveniale frecvent utilizate; observare i nelegere a legturii ntre reprezentarea informaiei n calculator i utilizarea 1 1 2

2

circuitelor logice. * Studiu de caz: reprezentarea valorilor binare prin diverse mrimi fizice. * Proiecte: elaborarea circuitelor combinaionale pentru realizarea funciilor logice propuse; prelucrarea informaiei cu ajutorul circuitelor logice frecvent utilizate realizarea programelor de simulare a circuitelor combinaionale . Evaluare

1

6. STRUCTURA CALCULATORULUI I REELE DE CALCULATOARE Utilizarea resurselor tehnice i a resurselor programate ale calculatorului Utilizarea dispozitivelor externe de memorare pentru stocarea curent i de lung durat a informaiilor Utilizarea dispozitivelor de intrare-ieire ale calculatorului Schema funcional a calculatorului: procesorul; memoria intern; dispozitivele de intrareieire; memoria extern. Principiul de comand prin program: date i instruciuni; formatul instruciunilor; executarea instruciunilor. Exerciii de: identificare a unitilor funcionale ale calculatorului i a traseelor de date ntre ele; explicare a principiul de comand prin program; Descrierea schemei funcionale a calculatorului. Descrierea rolului implementrii 1

1

1

Resursele calculatorului: echipamentele; programele. Memoriile externe: pe purttori magnetici; pe purttori optici; pe semiconductori. Dispozitivele de intrare-ieire: vizualizatorul; tastatura; oricelul; imprimantele. Clasificarea calculatoarelor.

algoritmilor eficieni asupra dezvoltrii informaticii clasificare a instruciunilor n funcie de tipul lor; evideniere a resurselor tehnice i resurselor programate ale calculatorului; explicare a principiilor de funcionare a memoriilor externe; explicare a principiilor de funcionare a dispozitivelor de intrareieire; clasificare a calculatoarelor n funcie de caracteristicile tehnicoeconomice i domeniile de utilizare. * Studii de caz: stocarea informaiei pe purttori magnetici i purttori optici; stocarea informaiei pe discuri optice i memorii pe semiconductori; calculatoarele universale i calculatoarele dedicate. Proiecte: istoria tehnicii de calcul; evoluia calculatoarelor;

1

1

1

Clasificarea reelelor de calculatoare Utilizarea tehnologiilor de cooperare n reea; Descrierea principiilor de organizare i utilizarea serviciilor Internet.

Tipuri de reele: reele locale; reele regionale reele globale. Tehnologii de cooperare n reea: de la egal-la-egal; client-server; Topologia i arhitectura reelelor. Reeaua Internet. Servicii Internet: e-comunicarea (email, forum, chat, reele sociale) accesul la calculatoarele distante, transferul de fiiere, localizarea i regsirea informaiei).

microprocesoarele; calculatoarele in jurul nostru; cum sa-i procuri un calculator personal; evoluia structurii calculatoarelor. Exerciii de: explicare a principiilor de funcionare a reelelor de calculatoare; descriere a conceptului de reea de calculatoare clasificare a reelelor n funcie de modul de interconexiune a calculatoarelor; clasificare a reelelor n funcie de distana ntre calculatoare; observare i nelegere a legturii ntre componentele tehnice i serviciile oferite de reea; explicare a principiilor de organizare a serviciilor Internet. * Studii de caz: performanele mediilor de comunicaii: cablu, fibr optic, canal radio; structura reelei de calculatoare din laboratorul de

1

1

1 1

Evaluare final

Informatic; modul de conectare a liceului la Internet i performanele conexiunii respective; modul de conectare a domiciliului elevului la Internet i performanele conexiunii respective. * Proiecte: evoluia reelelor de calculatoare; evoluia Internetului; serviciile Internet, disponibile n liceu; serviciile Internet, disponibile la domiciliu.

1

Clasa X-a umanist Repartizarea orelorX Teme Tipuri de date structurate Informaia Bazele aritmetice ale tehnicii de calcul Structura calculatorului i reele de calculatoare Nr. de ore 15 6 5 8 Total 34

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. TIPURI DE DATE STRUCTURATE Recapitulare Evaluare iniial. Tipuri de date structurate Exerciii de: (tablou, ir de caractere, articol, utilizare a diagramelor fiier): sintactice i a formulelor declaraii de tipuri de date metalingvistice pentru structurate; verificarea corectitudinii definirii tipurilor de date formule metalingvistice i structurate; diagramele sintactice ale declaraiilor de tipuri de definire a tipurilor de date date structurate: structurate; mulimea de valori a prelucrare a datelor tipurilor de date structurate; structurate. Probleme de: restriciile impuse de realizrile limbajelor de prelucrare a datelor, programare n cazul utiliznd tipurile de date tipurilor de date structurate. structurate; * Studii de caz: operaiile destinate modul de referire a prelucrrii tipurilor de date componentelor datelor structurate; structurate; clasificarea fiierelor dup metodele de memorare a tipul operaiilor permise. datelor structurate n memoriile interne i externe ale calculatorului. * Proiecte (exemple): evidena consumului zilnic de energie electric la domiciliu; evidena frecvenii 3 1 8

Argumentarea necesitii structurrii datelor. Utilizarea formulelor metalingvistice i a diagramelor sintactice ale declaraiilor de tipuri de date n studiu. - Prelucrarea datelor structurate Alegerea structurii de date, adecvate rezolvrii unei probleme.

elevilor din clasa; calculul notelor medii ale elevilor din clas; calculul cheltuielilor personale zilnice, sptmnale i lunare; prelucrarea textelor Rezolvarea problemelor 2. INFORMAIA Identificarea conceptelor de baz pentru reprezentarea i transmiterea informaiei. Utilizarea mijloacelor informatice n activitatea cotidian. Estimarea cantitii de informaie transmis, recepionat i prelucrat n activitile cotidiene. Aplicarea principiilor de baz de codificare i decodificare a informaiei pentru transmiterea, recepionarea i prelucrarea ei. Informaia: cantitatea de informaie; stocarea informaiei; transmiterea informaiei; prelucrarea informaiei; Semne i alfabete. Codificarea i decodificarea mesajelor. Cuantizarea imaginilor. Reprezentarea i transmiterea informaiei. Exerciii de: determinare a cantitii de informaie n mesajele sursei; codificare i decodificare a informaiei; determinare a cantitii de informaie n texte, imagini, secvene audio i video. identificare a surselor, canalelor i purttorilor de informaie determinare a capacitii de stocare a purttorilor de informaii discretizare n spaiu i n valoare a imaginilor statice; discretizare a imaginilor dinamice n timp argumentare a necesitilor de codificare

1

1

1 1 1 1

i decodificare a informaiei text, audio i video. * Studii de caz: evoluia puttorilor statici i a purttorilor dinamici de informaie; domeniile de utilizare a purttorilor moderni de informaie. * Proiecte: evaluarea cantitii de informaie; arhivarea informaiei; particulariti de codificare a semnelor diacritice pentru limbile central europene; codificarea ternar a informaiei Evaluare 3. BAZELE ARITMETICE ALE TEHNICII DE CALCUL Identificarea limitelor de reprezentare a numerelor n calculator Aplicarea aritmeticii de calcultor pentru soluionarea problemelor de prelucrare a informaiei Sisteme de numeraie Sisteme poziionale i sisteme nepoziionale de numeraie. Sistemele poziionale de numeraie: sitemul binar; sistemul octal; sistemul hexazecimal. Conversia numerilor dintr-un Exerciii de: identificare a tipului sistemului de numeraie; argumentare a necesitii de aplicare n informatic a aritmeticii de calculator. conversie a numerelor dintr-un sistem de numeraie n altul; 1 1 1 1

1

sistem n altul: din baza 2, 8, 16 n sistemul zecimal i invers; din binar n octal, hexazecimal i invers.

Evaluare

utilizare a terminologiei aferente aritmeticii de calculator; argumentare a necesitii utilizrii n informatic a unor aritmetici dedicate de calculator. * Studii de caz: avantajele i neajunsurile sistemelor poziionale i nepoziionale de numeraie; domeniile de utilizare a sistemelor poziionale i nepoziionale de numeraie; aritmetica de calculator implementat n echipamentele digitale frecvent utilizate; * Proiecte: aritmetica de calculator, implementat n aparatele de redare a sunetelor; aritmetica de calculator, implementat n aparatele de redare a imaginilor; aritmetica ternar de calculator.

1

4. STRUCTURA CALCULATORULUI I REELE DE CALCULATOARE Utilizarea resurselor tehnice i a resurselor programate ale Schema funcional a calculatorului: Exerciii de: identificare a unitilor 1

calculatorului Utilizarea dispozitivelor externe de memorare pentru stocarea curent i de lung durat a informaiilor Utilizarea dispozitivelor de intrare-ieire ale calculatorului

procesorul; memoria intern; dispozitivele de intrareieire; memoria extern. Principiul de comand prin program: date i instruciuni; formatul instruciunilor; executarea instruciunilor. Resursele calculatorului: echipamentele; programele. Memoriile externe: pe purttori magnetici; pe purttori optici; pe semiconductori. Dispozitivele de intrare-ieire: vizualizatorul; tastatura; oricelul; imprimantele. Clasificarea calculatoarelor.

funcionale ale calculatorului i a traseelor de date ntre ele; explicare a principiul de comand prin program; descriere a schemei funcionale a calculatorului. Explicare a principiului de comand prin program descriere a rolului implemntrii algoritmilor eficieni asupra dezvoltrii informaticii clasificare a instruciunilor n funcie de tipul lor; evideniere a resurselor tehnice i resurselor programate ale calculatorului; explicare a principiilor de funcionare a memoriilor externe; explicare a principiilor de funcionare a dispoitivelor de intrare-ieire; clasificare a calculatoarelor n funcie de caracteristicile tehnicoeconomice i domeniile de utilizare. * Studii de caz: stocarea informaiei pe purttori magnetici i

1

1 1

1

1

purttori optici; stocarea informaiei pe discuri optice i memorii pe semiconductori; calculatoarele universale i calculatoarele dedicate. Proiecte: istoria tehnicii de calcul; evoluia calculatoarelor; microprocesoarele; calculatoarele in jurul nostru; cum sa-i procuri un calculator personal; evoluia structurii calculatoarelor. Clasificarea reelelor de calcuatoare Utilizarea tehnologiilor de cooperare n reea; Descrierea principiilor de organizare i utilizarea serviciilor Internet. Tipuri de reele: reele locale; reele regionale reele globale. Tehnologii de cooperare n reea: de la egal-la-egal; client-server; Topologia i arhitectura reelelor. Reeaua Internet. Servicii Internet. e-comunicarea (email, forum, chat, reele sociale) accesul la calculatoarele distante, transferul de fiiere, localizarea i regsirea Exerciii de: explicare a principiilor de funcionare a reelelor de calculatoare; descriere a conceptului de reea de calculatoare clasificare a reelelor n funcie de modul de interconexiune a calculatoarelor; clasificare a reelelor n funcie de distana ntre calculatoare; observare i nelegere a legturii ntre componentele tehnice i serviciile oferite de reea; 1

1

informaiei)

explicare a principiilor de organizare a serviciilor Internet. * Studii de caz: performanele mediilor de comunicaii: cablu, fibr optic, canal radio; structura reelei de calculatoare din laboratorul de Informatic; modul de conectare a liceului la Internet i performanele conexiunii respective; modul de conectare a domiciliului elevului la Internet i performanele conexiunii respective; * Proiecte: evoluia reelelor de calculatoare; evoluia Internetului; serviciile Internet, disponibile n liceu; serviciile Internet, disponibile la domiciliu. 1

Evaluare final

Clasa a X-a Manuale aprobate de ME 1. , , Ludmila Gremalschi. Informatic. Manual pentru clasa a 10-a. tiina, Chiinu, 2000 sau 2007. 2. , , . . X a. , K, 2002 sau 2007.

3. Anatol Gremalschi, Iurie Mocanu, Ion Spinei. Informatica. Limbajul PASCAL. Manual pentru clasele IX-XI. tiina, 2000, 2002 sau 2005. 4. , , . . . IX-XI . , 2000. Ghiduri 1. Vasile Andronic. Informatica. Ghid de implementare a curriculum-ului modernizat n nvmntul liceal. I.E.P. tiina, Chiinu, 2007. 2. . . Ghid de implementare a curriculum-ului modernizat n nvmntul liceal. I.E.P. tiina, Chiinu, 2007. 3. tiine exacte. Matematic. Fizic. Informatic. Curriculum naional. Ghid metodologic de implementare pentru nvmntul liceal. C.E. Pro Didactica, Chiinu, 2000.

Clasa XI real Repartizarea orelor:Teme XI Subprograme Structure dinamice de date Tehnici de programare Nr. de ore 18 24 26 Total 68

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. SUBPROGRAME Recapitulare Evaluare iniial Exerciii de: Subprograme: folosire a termenilor probleme i subprobleme; problem, subproblem, program principal, programul principal i program apelat, programul apelat; subprogram, funcie, subprograme i apeluri de procedur; subprograme; explicare a modului de tipuri de subprograme; execuia a apelurilor de Comunicarea ntre funcii i proceduri; programul/subprogramul apelant i subprogramul argumentare a necesitii apelat: divizrii problemelor complexe n subprobleme modul de transfer al mai simple. controlului n cazul apelului de subprograme. Definire a subprogramelor modul de transmitere a prin formule argumentelor i de metalingvistice i returnare a rezultatelor diagrame sintactice Domenii de vizibilitate: identificare a structura de bloc a subproblemelor, programelor; soluionarea crora necesit utilizarea variabile globale i subprogramelor; variabile locale; Efectele colaterale: observare i nelegere a legturilor informaionale cauzele efectelor colaterale; (date) i de control modul de evitare a efectelor (apeluri) ntre programul colaterale; principal i elaborarea de programe n subprogramele apelate; care nu apar efecte colaterale. utilizare a funciilor i procedurilor predefinite Recursia: 2 1 4

Prelucrarea datelor cu ajutorul subprogramelor predefinite i a subprogramelor elaborate de ctre utilizator. Organizarea comunicrii ntre programul / subprogramul apelant i subprogramul apelat Proiectarea structural a algoritmului i a programului. Utilizarea recursiei pentru rezolvarea problemelor

1

1

1

4

modul de transmitere a controlului la execuia algoritmilor recursivi; modul de alocare a memoriei la execuia algoritmilor recursivi; avantajele i neajunsurile recursiei; elaborarea de subprograme recursive; Sintaxa declaraiilor i apelurilor de subprograme

ale limbajului; elaborare a programelor, care utilizeaz funciile predefinite; elaborare a programelor, care utilizeaz funcii definite de utilizator. elaborare a programelor n care nu apar efecte colaterale. * Studii de caz: modul de transmitere a datelor n cazul parametrilor-valoare i parametrilor-variabil; complexitatea de elaborare a programelor scrise cu i fr utilizarea subprogramelor; recursia i iteraia. * Proiecte: subprograme pentru calculul mediilor aritmetice i al mediilor geometrice ale unui set de numere; subprograme pentru analize elementare ale textelor; subprograme pentru efectuarea de calcule aritmetice cu numere lungi;

Rezolvarea problemelor Evaluare

subprograme pentru ordonarea cresctoare i descresctoare a tablourilor; subprograme pentru ordonarea alfabetic a cuvintelor;

3 1

2. STRUCTURI DINAMICE DE DATE Identificarea problemelor, a cror soluionare necesit utilizarea structurilor dinamice de date. Utilizarea structurilor dinamice de date pentru soluionarea problemelor ntlnite n activitatea cotidian. Implementarea i gestionarea structurilor dinamice de date frecvent utilizate. Gestionarea memoriei interne a calculatorului. Variabile dinamice. Tipul referin: variabile statice; variabile dinamice; referirea variabilelor dinamice; tipul referin; alocarea static i de alocarea dinamic a memoriei; crearea i de distrugerea variabilelor dinamice. Structuri de date: structuri implicite i structuri explicite; structuri statice i structuri dinamice; structuri omogene i structuri eterogene; structuri recursive. Structuri dinamice de date: Exerciii de: introducere intuitiv (prin desen) a metodelor de alocare dinamic a memoriei; argumentare a necesitilor de utilizare a structurilor dinamice de date. evideniere a diferenelor dintre structurile implicite i structurile explicite de date, dintre structurile omogene i structurile eterogene de date, dintre structurile statice i structurile dinamice de date; selecie a problemelor soluionarea crora necesit utilizarea structurilor de date 2

2

10

liste unidirecionale, stive, cozi crearea structurilor n studiu; prelucrarea structurilor n studiu extragerea datelor din structurile n studiu Arbori binari: crearea arborilor binari; parcurgerea arborilor binari; modificarea structurii arborilor binari. * Tipul de date pointer: mulimea de valori ale tipului pointer; mulimea de operaii ale tipului pointer; gestionarea memoriei interne a calculatorului.

propuse; creare, utilizare i distrugere a variabilelor dinamice; elaborare a programelor n care se utilizeaz variabile dinamice; explicare a modului de alocare a memoriei operative n cazul utilizrii variabilelor statice i variabilelor dinamice; stocare i de prelucrare a datelor cu ajutorul listelor, stivelor, cozilor i arborilor binari. * Studii de caz: cutarea informaiei n liste, cozi, stive i arborii binari; parcurgerea listelor, stivelor, cozilor i a arborilor binari; inserarea i eliminarea datelor din liste, stive, cozi i arborii binari; domeniile de utilizare a structurilor dinamice de date. * Proiecte: prelucrarea listelor de candidai n cazul admiterii la liceu; prelucrarea listelor de

6

cuvinte distincte ce se ntlnesc ntr-un text; vizualizarea fluxului de intrare-ieire a vagoanelor n cazul unui depou feroviar; prelucrarea listelor de angajai a unei ntreprinderi; analiza sintactic a expresiilor aritmetice; vizualizarea firului de ateptare n cazul avioanelor ce solicit aterizarea ntr-un aeroport; crearea i prelucrarea arborilor binari ce intervin n cazul turneelor sportive prin eliminare; evaluarea expresiilor aritmetice, reprezentate prin arbori binari.

Rezolvarea problemelor Evaluare 3. TEHNICI DE PROGRAMARE Analiza algoritmilor: Estimarea estimarea necesarului de complexitii algoritmilor. memorie; Utilizarea complexitatea temporal a tehnicilor de programare algoritmului; la rezolvarea problemelor clasificarea algoritmilor n din diferite domenii. Exerciii de: utilizare a terminologiei aferente complexitii algoritmilor; argumentare a necesitilor de analiz a

3 1

8

Alegerea tehnicii de programare adecvate problemei

funcie de complexitate Abordri iterative i recursive. Metoda trierii: tehnica de triere; complexitatea metodei de triere; domeniile de aplicare a metodei de triere. Metoda Greedy: tehnica Greedy; complexitatea metodei Greedy; domeniile de aplicare a metodei Greedy. Metoda relurii: tehnica de reluare; complexitatea metodei relurii; domeniile de aplicare a metodei relurii. * Metoda desparte i stpnete: tehnica desparte i stpnete; complexitatea metodei desparte i stpnete; domeniile de aplicare a metodei desparte i stpnete.

complexitii algoritmilor. estimare a complexitii algoritmilor; rezolvare a problemelor cu ajutorul tehnicilor de programare frecvent utilizate; * Studii de caz: abordri iterative i recursive de implementare a algoritmilor; aplicarea trierii i a tehnicii Greedy pentru cutarea soluiilor; metoda relurii pentru implementarea algoritmilor de cutare a soluiilor; metoda desparte i stpnete pentru implementarea algoritmilor de cutare a soluiilor; * Proiecte: implementarea algoritmilor de sortare i estimarea complexitii acestora; implementarea algoritmilor de prelucrare a tablourilor i estimarea complexitii acestora; studiul comparativ al algoritmilor iterativi i

2

2

2

2

Rezolvarea problemelor Evaluare final

algoritmilor recursivi, destinai creri i prelucrrii structurilor dinamice de date; colorarea suprafeelor nchise; cutarea drumului n labirint; probleme pe tabla de ah colorarea hrilor; croirea esturilor; problema rucsacului; problema comisvoiajorului.

9 1

Clasa XI umanist Repartizarea orelor:Teme XI Subprograme 34 34 Nr. de ore Total

Subcompetene

Teme / Coninuturi / Noiuni-

Activiti de nvare i

Nr. de

Data

Observaii

cheie

evaluare (recomandate) SUBPROGRAME

ore

Prelucrarea datelor cu ajutorul subprogramelor predefinite i a subprogramelor elaborate de ctre utilizator. Organizarea comunicrii ntre programul / subprogramul apelant i subprogramul apelat Proiectarea structural a algoritmului i a programului.

Recapitulare Exerciii de: Evaluare iniial folosire a termenilor Subprograme: problem, subproblem, program principal, probleme i subprobleme; program apelat, programul principal i subprogram, funcie, programul apelat; procedur; subprograme i apeluri de explicare a modului de subprograme; execuia a apelurilor de tipuri de subprograme; funcii i proceduri; Evaluare argumentare a necesitii Comunicarea ntre divizrii problemelor programul/subprogramul complexe n subprobleme apelant i subprogramul mai simple. apelat: definire a subprogramelor modul de transfer al prin formule controlului n cazul apelului metalingvistice i de subprograme. diagrame sintactice modul de transmitere a identificare a argumentelor i de returnare subproblemelor, a rezultatelor soluionarea crora Domenii de vizibilitate: necesit utilizarea structura de bloc a subprogramelor; programelor; observare i nelegere a variabile globale i legturilor informaionale variabile locale; (date) i de control Sintaxa declaraiilor de (apeluri) ntre programul subprograme principal i subprogramele apelate; Sintaxa apelurilor de utilizare a funciilor i

3 1 8

1 6

2

1 1

subprograme

procedurilor predefinite ale limbajului; elaborare a programelor, care utilizeaz funciile predefinite; elaborare a programelor, care utilizeaz funcii definite de utilizator. * Studii de caz: modul de transmitere a datelor n cazul parametrilor-valoare i parametrilor-variabil; complexitatea de elaborare a programelor scrise cu i fr utilizarea subprogramelor; * Proiecte: subprograme pentru calculul mediilor aritmetice i al mediilor geometrice ale unui set de numere; subprograme pentru analize elementare ale textelor; subprograme pentru ordonarea cresctoare i descresctoare a tablourilor; subprograme pentru ordonarea alfabetic a cuvintelor;

Rezolvarea problemelor Evaluare final Clasa a XI-a

10 1

Manuale aprobate de ME 1. Anatol Gremalschi. Informatic. Manual pentru clasa a XI-a. tiina, Chiinu, 2008. 2. . . XI . , K, 2008. 3. Anatol Gremalschi. Informatica. Tehnici de programare. Manual pentru clasa a XI-a. tiina, Chiinu, 2003. 4. . . . XI . , K, 2005. 5. Anatol Gremalschi, Iurie Mocanu, Ion Spinei. Informatica. Limbajul PASCAL. Manual pentru clasele IX-XI. tiina, 2000, 2002 sau 2005. 6. , , . . . IX-XI . , 2000. Ghiduri 1. Vasile Andronic. Informatica. Ghid de implementare a curriculum-ului modernizat n nvmntul liceal. I.E.P. tiina, Chiinu, 2007. 2. . . Ghid de implementare a curriculum-ului modernizat n nvmntul liceal. I.E.P. tiina, Chiinu, 2007. tiine exacte. Matematic. Fizic. Informatic. Curriculum naional. Ghid metodologic de implementare pentru nvmntul liceal. C.E. Pro Didactica, Chiinu, 2000.

Clasa XII-a real Repartizarea orelor:XII Teme Elemente de modelare Calculul tabelar Baze de date Elemente de Web design Nr. de ore 10 26 20 14 Total 68

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. Elemente de modelare aplicarea criteriilor de clasificare a modelelor elaborarea modelelor matematice; motivarea importanei modelrii n activitatea economic i viaa social Evaluare iniial Model i modelare. Clasificarea modelelor: materiale. ideale. matematice. Modelare matematic. Exerciii de identificare i clasificare a modelelor explicare a sensului termenilor model i modelare; enumerare a criteriilor de clasificare a modelelor; selectare a caracteristicilor obiectului modelat n dependen de destinaia modelului elaborare a modelelor ideale pentru fenomene fizice elaborare a modelelor ideale pentru corpuri geometrice bidimensionale i tridimensionale elaborare a modelelor matematice pentru fenomene i situaii de natur fizic, biologic, chimic, social Probleme de: transpunere a modelelor matematice elaborate ntr-un limbaj de programare de nivel nalt; cercetare a rezultatelor 1 2

2

identificarea soluiilor analitice i soluiilor de simulare; selectarea tipului soluiei n dependen de natura problemei;

Soluii analitice i soluii de simulare.

modelrii n dependen de valorile datelor iniiale. Exerciii de: difereniere a soluiilor analitice i soluiilor de simulare; identificare a problemelor care pot fi soluionate prin metode analitice i a problemelor care pot fi soluionate prin metode de simulare; explicare a metodelor generale de obinere a soluiilor analitice i a soluiilor de simulare; Probleme de: control a evoluiei unui proces prin modelarea soluiilor de simulare; automatizare a controlului prin elaborarea programelor de modelare ntr-un limbaj de programare de nivel nalt (controlul coordonatelor curente ale unui robot, controlul nivelului lichidului dintr-un bazin etc.).

2

planificarea i realizarea procesului de rezolvare a unei probleme la calculator;

Evaluare Etapele rezolvrii problemelor la calculator formularea problemei; elaborarea modelului

Exerciii de: difereniere a etapelor rezolvrii problemelor la calculator;

1 2

matematic; elaborarea algoritmului; scrierea programului; testarea programului; analiza i interpretarea rezultatelor.

explicare a interaciunii ntre: model matematic i algoritm, algoritm i program, resurse program i resurse calculator; planificare a procesului de rezolvare a problemei pe calculator; Probleme de: Elaborare a programelor i seturilor de teste pentru algoritmi elementari (determinarea elementelor cu valoare maxim / minim n tablou, rezolvarea ecuaiilor de gradul doi etc.) *Studiu de caz: Verificarea corectitudinii formulrii unei probleme. (de exemplu, prelucrarea elementelor unui tablou, n care nu este restricionat numrul de elemente etc.)

2. CALCUL NUMERIC identificarea valorilor exacte Erori n calculele numerice: eroarea absolut; i a aproximrilor acestora; eroarea relativ; determinarea erorii absolute i a erorii relative; Erori evaluarea erorilor de calcul, ale datelor de intrare; generate de erorile datelor de rotunjire; de intrare; de aproximare; estimarea erorilor, generate * de metod; de particularitile *de problem; Exerciii de: identificare a soluiei exacte i a soluiei calculate; calculare a erorii absolute i a erorii relative; Probleme de: modelare a calculatorului aritmetic standard (extins) ntr-un limbaj de 1

1 1 1

reprezentrii numerelor n calculator;

programare de nivel nalt (cu un numr dat de cifre zecimale semnificative ale rezultatului) estimare a erorii valorilor calculate cu ajutorul programelor de calculator evaluare a erorilor de problem; evaluare a erorilor de metod; evaluare a erorilor de aproximare; * Studii de caz: influena erorilor datelor de intrare asupra optimalitii soluiei calculate influena erorilor datelor de intrare asupra corectitudinii soluiei calculate; influena erorilor de metod asupra corectitudinii soluiei calculate (Metoda Greedy) * Proiect: Elaborarea ntr-un limbaj de nivel nalt a unui program de adunare (scdere) a numerelor mari (pn la 100 de cifre) fr aproximri ale rezultatelor Rezolvarea pe calculator a ecuaiilor algebrice i transcendente: soluiea ecuaiei; Exerciii de: separare a soluiilor prin metoda trierii; * separare a soluiilor cu 4

utilizarea algoritmilor elementari pentru separarea soluiilor pe un interval dat; identificarea condiiilor de

aplicare a metodei biseciei (coardelor, Newton); elaborarea ntr-un limbaj de programare de nivel nalt a programelor de calcul iterativ al soluiei ecuaiei algebrice sau transcendente prin metoda biseciei (coardelor, Newton); alegerea metodei de rezolvare a ecuaiilor algebrice i transcendente (biseciei, coardelor, Newton) adecvate pentru o problem dat;

separarea soluiilor; metoda biseciei; metoda coardelor; metoda lui Newton; formule recurente; extremiti fixe; aproximare iniial.

ajutorul aplicaiilor de trasare a graficelor; descriere a algoritmului de realizare a metodei biseciei (coardelor, Newton) ; elaborare a programului care realizeaz calculul iterativ al soluiilor algebrice ;i transcendente prin metodele biseciei, coardei, lui Newton; verificare a condiiilor de aplicare a metodelor n studiu pentru ecuaiile propuse; determinare a extremitii fixe n metoda coardelor; selectare a aproximrii iniiale n metoda lui Newton; Rezolvare de probleme: rezolvarea problemelor, modelul matematic al crora este descris prin ecuaii algebrice i transcendente; * Studii de caz: analiza comparativ a rezultatelor separrii soluiilor realizate prin metoda trierii i cu ajutorul aplicaiilor de trasare a graficelor funciilor; analiza comparativ a soluiilor, calculate prin metodele biseciei i

selectarea tehnicii de implementare a algoritmului; elaborarea subprogramelor pentru calculul numeric al determinanilor;

Calculul determinanilor algoritmi recursivi; algoritmi iterativi

coardelor; analiza comparativ a soluiilor, calculate prin metodele biseciei, coardelor, lui Newton i cu ajutorul aplicaiilor on-line; compararea soluiei exacte cu cele calculate n dependen de numrul de iteraii (metoda biseciei, coardelor, lui Newton) Exerciii de: descriere n limbaj natural sau pseudocod a algoritm de calcul al determinanilor numerici; estimare a numrului de operaii necesare pentru a calcula determinanii; programare a algoritmilor de calcul numeric al determinanilor; Rezolvare de probleme: rezolvarea problemelor, modelul matematic al crora se reduce la calculul determinanilor numerici * Experiment: determinarea dimensiunii maxime a datelor de intrare, pentru care este aplicabil abordarea recursiv a calculului determinantului; * Studiu de caz:

4

selectarea tehnicii de implementare a algoritmului; elaborarea ntr-un limbaj de programare de nivel nalt, a subprogramelor pentru rezolvarea sistemelor de ecuaii liniare;

Regula lui Cramer. * Metoda lui Gauss.

elaborarea programelor (subprogramelor) pentru calculul numeric al integralelor prin metoda dreptunghiurilor n funcie de un numr de divizri, stabilit apriori; identificarea problemelor, rezolvarea crora se reduce la calculul unei integrale definite;

Calculul numeric al integralelor. Metoda dreptunghiurilor: dreptunghiuri de mijloc; dreptunghiuri de stnga; dreptunghiuri de dreapta. Metoda trapezelor

analiza comparativ a valorilor determinanilor, obinute prin algoritmi recursivi i iterativi Exerciii de: descriere a algoritmilor de rezolvare a sistemelor de ecuaii liniare pentru metodele n studiu; prelucrare a tablourilor bidimensionale; programare a algoritmului de rezolvare a sistemului de ecuaii liniare; estimare a numrului de operaii necesare pentru a rezolva sistemul de ecuaii liniare; Rezolvare de probleme: rezolvarea problemelor, modelul matematic al crora reprezint sisteme de ecuaii liniare Exerciii de: descriere a metodei dreptunghiurilor (i a variaiilor ei) pentru calculul integralei definite; programare a algoritmului pentru calculul numeric al integralelor prin metoda dreptunghiurilor i a variaiilor ei; calcul numeric al ariilor

2

6

figurilor curbilinii plane prin metoda dreptunghiurilor i a variaiilor ei; * programare a algoritmului pentru calculul numeric al integralelor prin metoda trapezelor; * calcul numeric al ariilor figurilor curbilinii plane prin metoda trapezelor; Rezolvare de probleme rezolvarea problemelor, modelul matematic al crora se reduce la calculul integralei definite * Studii de caz: analiza comparativ a valorii calculate a integralei definite realizate prin metodele dreptunghiurilor i a valorii calculate analitic sau cu ajutorul aplicaiilor on-line de calcul a integralei definite. analiza gradului de apropiere a soluiei calculate de cea exact n dependen de numrul de divizri ale intervalului de integrare.

Rezolvarea problemelor Evaluare

5

1 3. BAZE DE DATE descrierea structurii bazelor de date ierarhice, n reea i relaionale; Noiuni i concepte. Tipuri de baze de date: ierarhice; n reea; relaionale. Exerciii de: explicarea sensului termenilor baz de date, sistem de gestiune a bazelor de date introducere intuitiv (prin desen) a structurii bazelor de date ierarhice, n reea i relaionale; difereniere a termenilor dat, informaie, fiier, baz de date, sistem de gestiune a bazelor de date; Exerciii de: reprezentare prin desen a structurii sistemelor de gestiune a bazelor de date; explicare a destinaiei fiecrui obiect al bazei relaionale de date; reprezentare prin desen a traficului de date ntre obiectele unei baze relaionale de date; difereniere a etapelor de elaborare a unei baze de date i explicare a coninutului fiecrei etape; explicarea rolului persoanelor antrenate n elaborarea i utilizarea bazelor de date; 1

descrierea structurii i a funciilor sistemelor de gestiune a bazelor de date; distingerea etapelor de elaborare a unei baze de date; cunoaterea rolului persoanelor antrenate n elaborarea i utilizarea bazelor de date;

Sisteme de gestiune a bazelor de date: structura; funciile. Etapele de elaborare a unei baze de date.

1

1

Tabele: proiectarea structurii tabelelor destinaia i structura bazei de date; tabelelor; crearea tabelelor cu ajutorul crearea tabelelor; sistemului de asisten sau prin introducerea datelor n tabel; proiectare independent; modificarea structurii unui utilizarea metodelor de tabel; introducere a datelor n tabele; editarea nregistrrilor; crearea i editarea tabelelor sortarea nregistrrilor; pentru problemele frecvent cutarea i nlocuirea ntlnite n matematic, fizic, valorilor; biologie, chimie, geografie etc.; crearea i folosirea unui filtru; stabilirea corelaiilor ntre tabele; stabilirea corelaiilor ntre utilizarea operaiilor destinate tabele. sortrii nregistrrilor, cutrii i nlocuirii valorilor; elaborarea filtrelor pentru selectarea nregistrrilor;

* Studiu de caz: etapele de proiectare a unei baze de date; * Proiecte (exemple): aplicaii pentru crearea i gestionarea bazelor de date; descrierea etapelor de elaborare a unei bazei de date (coala, Biblioteca, Magazin etc.); Exerciii de: creare a tabelelor cu ajutorul sistemului de asisten sau prin proiectare independent; difereniere a tipurilor de date n cmpurile unui tabel; definire a proprietilor cmpurilor; alegere a cheii primare; explicare a metodelor de introducere a datelor n tabele; introducere a datelor n tabelele create; modificare a structurii tabelelor; editare a nregistrrilor; formatare a datelor; introducere intuitiv (prin diagrame de corelare) a noiunii de tabele corelate; explicare a proprietilor fiecrui tip de corelaie; stabilire a corelaiilor ntre tabele; sortare a nregistrrilor, cutare i

4

alegerea tipurilor de interogri adecvate pentru prelucrarea datelor; elaborarea interogrilor cu ajutorul sistemului de asisten sau prin

Interogri: destinaia i structura interogrilor; crearea unei interogri; sortarea i gruparea

nlocuire a valorilor; elaborare a filtrelor; *Studii de caz: noiuni generale despre normalizarea unui tabel; validarea datelor introduse ntr-un cmp al tabelului; utilizarea mtilor (abloanelor) la introducerea datelor; asigurarea integritii datelor; editarea n cascad a datelor *Proiect (exemplu): crearea tabelelor pentru o baz de date (coala, Biblioteca, Magazin etc.); introducerea datelor n tabelele unei baze de date (coala, Biblioteca, Magazin etc.); redactarea datelor n tabelele unei baze de date (coala, Biblioteca, Magazin etc.); stabilirea corelaiilor ntre tabelele unei baze de date (coala, Biblioteca, Magazin etc.); Exerciii de: introducere intuitiv (prin desen) a noiunilor interogare i set dinamic rezultat al interogrii; creare a interogrilor predefinite

6

proiectare independent; elaborarea interogrilor pentru selectarea datelor;

nregistrrilor.

Expresii: identificarea componentelor unei construirea expresiilor; expresii i aplicarea regulilor de formare a expresiilor; interogri pentru adugare, actualizare i eliminare; elaborarea interogrilor de aciune; gruparea i totalizarea datelor utilizarea tehnicilor de grupare i ntr-o interogare. totalizare a datelor;

cu ajutorul sistemului de asisten; creare a interogrilor simple i complexe; elaborare a interogrilor n studiu. * Studiu de caz: limbaje de programare (structurare) a interogrilor; * Proiect: (exemplu) formularea cererilor de interogare pentru o baz de date (coala, Biblioteca, Magazin etc.); crearea interogrilor pentru o baz de date (coala, Biblioteca, Magazin etc.); sortarea i gruparea nregistrrilor unei baze de date (coala, Biblioteca, Magazin etc.); Exerciii de: scriere i de evaluare a expresiilor; construire a expresiilor cu ajutorul sistemului de asisten; creare i modificare a interogrilor de aciune grupare i totalizare a datelor n interogrile propuse de profesor sau elaborate de elevi construirea expresiilor cu ajutorul sistemului de asisten evaluarea expresiilor; * Proiect (exemplu): formularea cererilor de interogare pe baza expresiilor i testarea lor

2

pentru o baz de date (coala, Biblioteca, Magazin etc.); adugarea, actualizarea i eliminarea nregistrrilor unei baze de date (coala, Biblioteca, Magazin etc.); gruparea i totalizarea datelor unei baze de date (coala, Biblioteca, Magazin etc.);

Formulare: identificarea elementelor care destinaia i structura alctuiesc formularele; formularelor; elaborarea formularelor cu ajutorul crearea i funcionarea unui sistemului de asisten *sau prin formular; proiectare independent; modificarea formularelor; aplicarea tehnicilor de modificare folosirea formularelor; a formularelor; crearea formularelor pe baza utilizarea formularelor pentru tabelelor corelate; vizualizarea, modificarea i formatarea datelor. validarea datelor; elaborarea formularelor pe baza tabelelor corelate;

Exerciii de: reprezentare intuitiv (prin desen) a structurii formularelor i a fluxului de date ntre formulare i celelalte obiecte ale bazei de date; creare a formularelor predefinite cu ajutorul sistemului de asisten *sau prin proiectare independent; stabilire a proprietilor formularelor, controalelor i seciunilor; modificare a formularelor; particularizare a formularelor; exerciii de folosire a formularelor; explicare a modului de funcionare a formularelor pe baza tabelelor corelate. formatare a datelor din baze de

2

date proiectare a interogrilor pe tabele corelate ca baz pentru formulare; creare i folosire a subformularelor; *Proiect (exemplu): crearea formularelor pe baza unui tabel a unei baze de date (coala, Biblioteca, Magazin etc.); folosirea i modificarea formularelor unei baze de date (coala, Biblioteca, Magazin etc.); crearea formularelor pe baza tabelelor corelate a unei baze de date (coala, Biblioteca, Magazin etc.); formatarea datelor dintr-o baz de date (coala, Biblioteca, Magazin etc.); Exerciii de: reprezentare intuitiv (prin desen) a structurii rapoartelor i a fluxului de date ntre raport i celelalte obiecte ale bazei de date; elaborare a rapoartelor cu ajutorul sistemului de asisten sau prin proiectare independent; analiz de structur i de particularizare a raportului;

identificarea componentele care alctuiesc raportul; elaborarea rapoartelor i subrapoartelor cu ajutorul sistemului de asisten sau prin proiectare independent; utilizarea tehnicilor de modificare a rapoartelor; utilizarea tehnicilor de grupare a datelor ntr-un raport;

Rapoarte: destinaia i structura rapoartelor. crearea i funcionarea unui raport. crearea rapoartelor pe baza tabelelor corelate. gruparea i totalizarea datelor ntr-un raport. * Compactarea i repararea unei

2

baze de date. * Securitatea unei baze de date. * Administrarea unei baze de date.

creare i folosire a rapoartelor i subrapoartelor pe baze de date propuse de profesor sau elaborate de elevi; grupare i totalizare a datelor n rapoarte; compactare i reparare a unei baze de date; creare a parolelor de acces pentru diferite tipuri de utilizatori ai bazei de date. * Proiect (exemplu): crearea rapoartelor pe baza unui tabel a unei baze de date (coala, Biblioteca, Magazin etc.); crearea rapoartelor pe baza tabelelor corelate a unei baze de date (coala, Biblioteca, Magazin etc.); gruparea i totalizarea datelor ntrun raport a unei baze de date (coala, Biblioteca, Magazin etc.); compactarea i repararea unei baze de date (coala, Biblioteca, Magazin etc.); crearea parolelor de acces pentru diferite tipuri de utilizatori ai unei bazei de date (coala, Biblioteca, Magazin etc.); 1

Evaluare

4. ELEMENTE DE WEB DESIGN Documente Web: identificarea cerinelor i noiuni i concepte; recomandrilor ctre documente Web; formatele documentelor Web; structura unui site; cunoaterea etapelor de elaborare a unui document Web; cerine ctre documente Web; etapele de elaborare a documentelor Web; resurse soft pentru crearea i generarea documentelor Web. Exerciii de: explicarea sensului termenilor document Web, site; reprezentare prin desen a structurii unui site; difereniere a etapelor de elaborare a unui document Web i de explicare a coninutului fiecrei etape; * Studii de caz: limbaje de programare pentru elaborarea aplicaiilor Web; * Proiecte (exemple): formularea cerinelor ctre un site (coala mea, Satul natal, Magazin etc.); elaborarea structurii unui site (coala mea, Satul natal, Magazin etc.); Exerciii de: creare a documentelor HTML cu ajutorul aplicaiilor de oficiu; *publicare a documentelor Web n Internet; * Proiecte (exemple): crearea unui site (coala mea, Satul natal, Magazin etc.) cu ajutorul aplicaiilor de oficiu; Exerciii de: creare a unui document HTML simplu (fr legturi, care 4

identificarea documentelor Web n format HTML; elaborarea documentelor HTML cu ajutorul aplicaiilor de oficiu; publicarea documentelor Web n Internet

Formatul HTML. Crearea documentelor HTML cu ajutorul aplicaiilor de oficiu. Publicarea documentelor Web n Internet

2

elaborarea documentelor HTML simple; formatarea textului cu ajutorul

Structura general a unui document HTML. Formatarea textului:

1

instrumentelor HTML

titlu; paragrafe; comentarii; stiluri fizice; stiluri logice; linii orizontale.

crearea i organizarea listelor cu ajutorul instrumentelor HTML

Liste: ordonate; neordonate; de definiii. Tipuri de marcare. Tipuri de numerotare. Liste imbricate.

crearea i utilizarea legturilor interne i externe;

Legturi externe, interne: referin; cale; anchor; comentariu la legtur.

afieaz doar texte i linii orizontale); formatare a textului cu ajutorul instrumentelor HTML; * Proiecte (exemple): crearea documentelor HTML componente ale unui site (coala mea, Satul natal, Magazin etc.); Exerciii de: creare a listelor (ordonate, neordonate, de definiii); formatare a listelor (ordonate, neordonate, de definiii); creare a listelor imbricate; identificare a listelor ntr-un cod HTML; * Proiecte (exemple): inserare a listelor n documente HTML componente ale unui site (coala mea, Satul natal, Magazin etc.); Exerciii de: creare a legturilor ctre un document extern (aflat n acelai sau n alt catalog); creare a legturilor ctre un site; creare a legturilor ctre o secven a aceluiai sau a altui document; crearea a posibilitilor de lansare la execuie a unei aplicaii de expediere a mesajelor; creare a legturilor ctre un fiier

2

2

inserarea n documente HTML a imaginilor;

Imagini: dimensiuni; chenar; legturi; comentarii.

crearea i editarea tabelelor n documente HTML; utilizarea tabelelor pentru amplasarea n pagin a elementelor HTML;

Tabele: titlu; linie; coloan; celul; contur.

format arbitrar cu scopul crerii unei copii pe disc a acestui fiier. * Proiecte (exemple): creare a legturilor ntre documentele HTML componente ale unui site (coala mea, Satul natal, Magazin etc.); Exerciii de: recunoatere a formatelor de fiiere-imagini; inserare n documente HTML a imaginilor; * Proiecte (exemple): inserarea imaginilor n documentele HTML componente ale unui site (coala mea, Satul natal, Magazin etc.); Exerciii de: creare a tabelelor n documente HTML; utilizare a tabelelor pentru efecte de design a documentelor HTML; * Proiecte (exemple): crearea tabelelor n documentele HTML componente ale unui site (coala mea, Satul natal, Magazin etc.); obinerea efectelor de design pentru un site (coala mea, Satul natal, Magazin etc.)

1

1

Evaluare final

1

Clasa XII-a umanist Repartizarea orelor:XII Teme Baze de date Elemente de Web design Nr. de ore 20 14 Total 34

Subcompetene

Teme / Coninuturi / Noiunicheie

Activiti de nvare i evaluare (recomandate)

Nr. de ore

Data

Observaii

1. BAZE DE DATE

descrierea structurii bazelor de date ierarhice, n reea i relaionale;

Evaluare iniial Noiuni i concepte. Tipuri de baze de date: ierarhice; n reea; relaionale.

1 Exerciii de: explicarea sensului termenilor baz de date, sistem de gestiune a bazelor de date introducere intuitiv (prin desen) a structurii bazelor de date ierarhice, n reea i relaionale; difereniere a termenilor dat, informaie, fiier, baz de date, sistem de gestiune a bazelor de date; Exerciii de: reprezentare prin desen a structurii sistemelor de gestiune a bazelor de date; explicare a destinaiei fiecrui obiect al bazei relaionale de date; reprezentare prin desen a traficului de date ntre obiectele unei baze relaionale de date; difereniere a etapelor de elaborare a unei baze de date i explicare a coninutului fiecrei etape; explicarea rolului persoanelor antrenate n elaborarea i utilizarea 1

descrierea structurii i a funciilor sistemelor de gestiune a bazelor de date; distingerea etapelor de elaborare a unei baze de date; cunoaterea rolului persoanelor antrenate n elaborarea i utilizarea bazelor de date;

Sisteme de gestiune a bazelor de date: structura; funciile. Etapele de elaborare a unei baze de date.

1

1

bazelor de date; * Studiu de caz: etapele de proiectare a unei baze de date; * Proiecte (exemple): aplicaii pentru crearea i gestionarea bazelor de date; descrierea etapelor de elaborare a unei bazei de date (coala, Biblioteca, Magazin etc.); proiectarea structurii tabelelor bazei de date; crearea tabelelor cu ajutorul sistemului de asisten sau prin proiectare independent; utilizarea metodelor de introducere a datelor n tabele; crearea i editarea tabelelor pentru problemele frecvent ntlnite n matematic, fizic, biologie, chimie, geografie etc.; stabilirea corelaiilor ntre tabele; utilizarea operaiilor destinate sortrii nregistrrilor, cutrii i nlocuirii valorilor; elaborarea filtrelor pentru selectarea nregistrrilor; Tabele: destinaia i structura tabelelor; crearea tabelelor; introducerea datelor n tabel; modificarea structurii unui tabel; editarea nregistrrilor; sortarea nregistrrilor; cutarea i nlocuirea valorilor; crearea i folosirea unui filtru; stabilirea corelaiilor ntre tabele. Exerciii de: creare a tabelelor cu ajutorul sistemului de asisten sau prin proiectare independent; difereniere a tipurilor de date n cmpurile unui tabel; definire a proprietilor cmpurilor; alegere a cheii primare; explicare a metodelor de introducere a datelor n tabele; introducere a datelor n tabelele create; modificare a structurii tabelelor; editare a nregistrrilor; formatare a datelor; introducere intuitiv (prin diagrame de corelare) a 4

noiunii de tabele corelate; explicare a proprietilor fiecrui tip de corelaie; stabilire a corelaiilor ntre tabele; sortare a nregistrrilor, cutare i nlocuire a valorilor; elaborare a filtrelor; *Studii de caz: noiuni generale despre normalizarea unui tabel; validarea datelor introduse ntr-un cmp al tabelului; utilizarea mtilor (abloanelor) la introducerea datelor; asigurarea integritii datelor; editarea n cascad a datelor *Proiect (exemplu): crearea tabelelor pentru o baz de date (coala, Biblioteca, Magazin etc.); introducerea datelor n tabelele unei baze de date (coala, Biblioteca, Magazin etc.); redactarea datelor n tabelele unei baze de date (coala, Biblioteca, Magazin etc.); stabilirea corelaiilor ntre tabelele unei baze de date

alegerea tipurilor de interogri adecvate pentru prelucrarea datelor; elaborarea interogrilor cu ajutorul sistemului de asisten sau prin proiectare independent; elaborarea interogrilor pentru selectarea datelor;

Interogri: destinaia i structura interogrilor; crearea unei interogri; sortarea i gruparea nregistrrilor.

identificarea componentelor unei expresii i aplicarea regulilor de formare a expresiilor;

Expresii: construirea expresiilor; interogri pentru adugare, actualizare i eliminare;

(coala, Biblioteca, Magazin etc.); Exerciii de: introducere intuitiv (prin desen) a noiunilor interogare i set dinamic rezultat al interogrii; creare a interogrilor predefinite cu ajutorul sistemului de asisten; creare a interogrilor simple i complexe; elaborare a interogrilor n studiu. * Studiu de caz: limbaje de programare (structurare) a interogrilor; * Proiect: (exemplu) formularea cererilor de interogare pentru o baz de date (coala, Biblioteca, Magazin etc.); crearea interogrilor pentru o baz de date (coala, Biblioteca, Magazin etc.); sortarea i gruparea nregistrrilor unei baze de date (coala, Biblioteca, Magazin etc.); Exerciii de: scriere i de evaluare a expresiilor; construire a expresiilor cu

6

1

elaborarea interogrilor de aciune; utilizarea tehnicilor de grupare i totalizare a datelor;

gruparea i totalizarea datelor ntr-o interogare.

identificarea elementelor care alctuiesc formularele; elaborarea formularelor cu ajutorul sistemului de asisten *sau prin proiectare independent; aplicarea tehnicilor de modificare a formularelor; utilizarea formularelor pentru vizualizarea, modificarea i

Formulare: destinaia i structura formularelor; crearea i funcionarea unui formular; modificarea formularelor; folosirea formularelor; crearea formularelor pe baza tabelelor corelate; formatarea datelor.

ajutorul sistemului de asisten; creare i modificare a interogrilor de aciune grupare i totalizare a datelor n interogrile propuse de profesor sau elaborate de elevi construirea expresiilor cu ajutorul sistemului de asisten evaluarea expresiilor; * Proiect (exemplu): formularea cererilor de interogare pe baza expresiilor i testarea lor pentru o baz de date (coala, Biblioteca, Magazin etc.); adugarea, actualizarea i eliminarea nregistrrilor unei baze de date (coala, Biblioteca, Magazin etc.); gruparea i totalizarea datelor unei baze de date (coala, Biblioteca, Magazin etc.); Exerciii de: reprezentare intuitiv (prin desen) a structurii formularelor i a fluxului de date ntre formulare i celelalte obiecte ale bazei de date; creare a formularelor predefinite cu ajutorul sistemului de asisten *sau prin proiectare

2

validarea datelor; elaborarea formularelor pe baza tabelelor corelate;

independent; stabilire a proprietilor formularelor, controalelor i seciunilor; modificare a formularelor; particularizare a formularelor; exerciii de folosire a formularelor; explicare a modului de funcionare a formularelor pe baza tabelelor corelate. formatare a datelor din baze de date proiectare a interogrilor pe tabele corelate ca baz pentru formulare; creare i folosire a subformularelor; *Proiect (exemplu): crearea formularelor pe baza unui tabel a unei baze de date (coala, Biblioteca, Magazin etc.); folosirea i modificarea formularelor unei baze de date (coala, Biblioteca, Magazin etc.); crearea formularelor pe baza tabelelor corelate a unei baze de date (coala, Biblioteca, Magazin etc.); formatarea datelor dintr-o baz de date (coala, Biblioteca, Magazin etc.);

identificarea componentele care alctuiesc raportul; el