SEMESTRUL I Continuturi Rezultatul Obiectivele evalurii invatarii Etapele rezolvrii problemelor. Cunotine - Sa identifice date de intrare, de lucru si de iesire ; Date cu care lucreaz algoritmii - Sa descompuna rezolvarea problemei in pasi de algoritm; (constante, variabile, expresii). - Sa identifice instructiunile structurii liniare; (date, fapte, - Sa identifice instructiunile structurii alternative; Operaii aritmetice, logice, concepte, - Sa recunoasca tipurile de structuri (liniare si alternative) in relaionale asupra datelor. definiii) algoritmi reprezentati in pseudocod; Principiile programrii - Sa recunoasca algoritmi elementari intr-un algoritm dat; structurate. Structuri de baz: - Sa modeleze activiti cotidiene cu ajutorul instrumentelor Capaciti de structura liniar informatice; aplicare a structura alternativa - Sa descrie detaliat etapele rezolvrii unei probleme din punct de cunotinelor vedere algoritmic; Reprezentarea algoritmilor in - Sa descrie un algoritm n limbaj natural, ca etap iniial n pseudocod. elaborarea programului; Algoritmi elementari ce folosesc - Sa aplice operatorii aritmetici, logici, relaionali asupra datelor; structuri liniare si alternative: - Sa utilizeze structuri liniare si alternative pentru rezolvarea accesarea/ prelucrarea cifrelor problemelor; unui numr - Sa aplice algoritmi elementari pentru rezolvarea problemelor; probleme de divizibilitate calculul unor expresii simple Capaciti - Sa proiecteze un algoritm potrivit de rezolvare pentru problema intelectuale data; determinare minim/maxim - Sa justifice alegerea unui algoritm in rezolvarea unei probleme; intre cateva numere - Sa transpuna paii unui algoritm n structuri de control verificarea unei proprieti specifice; pentru un numar dat - Sa argumenteze alegerea tipurilor pentru datele de intrare, de lucru si de iesire interschimbarea a doua - Sa testeze i analizeaza comportamentul algoritmilor pentru variabile diferite date de intrare - Sa combine unele operaii elementare (pai) pentru obinerea anumitor prelucrri complexe n funcie de scopul propus; - Sa compare unii algoritmi de rezolvare a unei probleme, n scopul alegerii algoritmului eficient;
Trsturi de - Sa manifeste interes pentru proiectarea/ realizarea algoritmilor;
personalitate - Sa interacioneze n cadrul echipei; - Sa primeasca feedback; - Sa acorde feedback; - Sa incurajeze discuiile purtate ntre elevi; - Sa exprime prerile proprii; - Sa asculte prerile colegilor;
prof. Giovanna Stanica
OBIECTIVELE EVALURII Clasa a 9-a MATE - INFO Disciplina INFORMATICA SEMESTRUL II Continuturi Rezultatul Obiectivele evalurii invatarii Principiile programrii Cunotine - Sa identifice date de intrare, de lucru si de iesire ; structurate. - Sa descompuna rezolvarea problemei in pasi de algoritm; Structuri de baz: - Sa identifice instructiunile structurii liniare; (date, fapte, - Sa identifice instructiunile structurii alternative; structura repetitiv concepte, - Sa identifice instructiunile structurii repetitive; Algoritmi elementari definiii) - Sa recunoasca tipurile de structuri (liniare, alternative si 1.Prelucrarea numerelor : repetitive) in algoritmi reprezentati in pseudocod; prelucrarea cifrelor unui numr - Sa recunoasca algoritmi elementari intr-un algoritm dat; (de exemplu, suma cifrelor, testarea proprietii de palindrom, etc.) Capaciti de - Sa modeleze activiti cotidiene cu ajutorul instrumentelor probleme de divizibilitate (de aplicare a informatice; exemplu, determinarea divizorilor - Sa descrie detaliat etapele rezolvrii unei probleme din punct de cunotinelor vedere algoritmic; unui numr, determinarea c.m.m.d.c./c.m.m.m.c., testare - Sa descrie un algoritm n limbaj natural, ca etap iniial n primalitate, etc.) elaborarea programului; calculul unor expresii simple - Sa aplice operatorii aritmetici, logici, relaionali asupra datelor; (sume, produse, etc.) - Sa utilizeze structuri liniare, alternative si repetitive pentru rezolvarea problemelor; 2. Prelucrarea unor secvene de - Sa aplice algoritmi elementari pentru rezolvarea problemelor; valori determinare minim/maxim Capaciti - Sa proiecteze un algoritm potrivit de rezolvare pentru problema verificarea unei proprieti (de intelectuale data; exemplu, dac toate elementele - Sa justifice alegerea unui algoritm in rezolvarea unei probleme; din secven sunt numere perfecte, - Sa transpuna paii unui algoritm n structuri de control etc.) specifice; calculul unor expresii n care - Sa argumenteze alegerea tipurilor pentru datele de intrare, de intervin valori din secven (de lucru si de iesire exemplu: numrarea elementelor - Sa testeze i analizeaza comportamentul algoritmilor pentru pare/impare, etc) diferite date de intrare generarea irurilor recurente (de - Sa combine unele operaii elementare (pai) pentru obinerea exemplu: irul Fibonacci) anumitor prelucrri complexe n funcie de scopul propus; - Sa compare unii algoritmi de rezolvare a unei probleme, n Aplicaii interdisciplinare scopul alegerii algoritmului eficient; (specifice profilului). Exemple orientative: Trsturi de - Sa manifeste interes pentru proiectarea/ realizarea algoritmilor; Rezolvarea ecuaiei de gradul I i personalitate - Sa interacioneze n cadrul echipei; de gradul al II-lea - Sa primeasca feedback; Simplificarea fraciilor - Sa acorde feedback; Aplicaii geometrice (distana - Sa incurajeze discuiile purtate ntre elevi; dintre dou puncte, - Sa exprime prerile proprii; aria/perimetrul unui triunghi, - Sa asculte prerile colegilor; volumul corpurilor regulate, etc.) Determinarea punctului de intersecie a dou mobile n micare rectilinie i uniform Determinarea masei moleculare a unui compus chimic. Analiza eficienei unui algoritm
Exemplificri de implementare a unor algoritmi studiai