Sunteți pe pagina 1din 2

LICEUL TEHNOLOGIC TURCENI

DISCIPLINA: INFORMATICĂ CLASA/NR. ORE/SĂPT: a IX-a A, B/1oră/săptămână


PROFESOR: ȘANDRU OANA

PROIECTUL UNITĂŢII DE ÎNVĂŢARE


UNITATEA DE ÎNVĂŢARE: Limbajul pseudocod și Algoritmi elementari
NUMĂR DE ORE ALOCATE: 14
NR. CONŢINUTURI COMPETENŢE
ACTIVITĂŢI DE ÎNVĂŢARE RESURSE EVALUARE
CRT. (DETALIERI) SPECIFICE
Limbajul Pseudocod: Conversaţia
Reprezentarea Reprezentarea algoritmilor - structura unui algoritm;
1. algoritmilor în în pseudocod - cuvinte cheie; Activitate Observare
pseudocod - reguli specifice limbajului; frontală sistematică
- exemplificare. 1 /4oră
Operaţiile permise într-un algoritm:
Respectarea principiilor - operaţii de citire/scriere;
Principiile programării structurate în - operaţii de atribuire; Conversaţia
2. programării procesul de elaborare a - operaţii de decizie. Observare
structurate algoritmilor Definirea noţiunii de structură. Explicaţia sistematică
Clasificarea structurilor de bază. şi notare
Prezentarea principiilor programării structurate. 1/4 oră
Prezentarea operaţiilor care formează o structură
liniară, precum şi a instrucţiunilor Pseudocod care Conversaţia
Analizarea enunţului unei descriu aceste operaţii:
probleme: identificarea - instrucţiunea de citire a datelor de intrare; Exerciţiul
datele de intrare şi a datele - instrucţiunea de afişare a datelor de ieşire;
de ieşire (cu specificarea - instrucţiunea de atribuire. Activitatea Observare
tipul datelor şi a relaţiilor Sintaxa şi modul acestor instrucţiuni. frontală sistematică
3. Structura liniară
existente între date) şi Exemple de folosire a lor în scrierea unui algoritm. şi notare
stabilirea paşilor de Urmărirea modului de execuţie a instrucţiunilor pe Explicaţia
rezolvare a problemei. secvenţe de cod (execuţie pas cu pas).
Reprezentarea algoritmilor Aplicaţii: Munca
în pseudocod - interschimbarea a două variabile (cu şi fără individuală
variabilă auxiliară);
- perimetrul şi aria unui pătrat. 1/2 ore
4. Structura Analizarea enunţului unei Sintaxa şi modul de execuţie al instrucţiunii Dacă.
alternativă probleme: identificarea Exemple de folosire a instrucţiunii Dacă în scrierea Conversaţia
datele de intrare şi a datele unui algoritm.
de ieşire (cu specificarea Urmărirea modului de execuţie a instrucţiunii pe Exerciţiul
1
tipul datelor şi a relaţiilor secvenţe de cod (execuţie pas cu pas).
existente între date) şi Aplicaţii: Activitatea
stabilirea paşilor de - minimul şi maximul a două numere întregi; frontală Observare
rezolvare a problemei. - verificarea proprietăţii de paritate a unui Munca sistematică şi
Reprezentarea algoritmilor număr; individuală notare
în pseudocod - rezolvarea ecuaţiei de gradul I şi II;
Respectarea principiilor - maximul/minimul dintre trei numere întregi; Învăţarea
programării structurate în - divizibilitate. prin
procesul de elaborare a descoperire
algoritmilor 1 ore
Sintaxa şi modul de execuţie al instrucţiunilor:
- Cât timp; Exerciţiul
- Pentru;
Respectarea principiilor - Repetă. Munca
programării structurate în Exemple de folosire a instrucţiunilorbîn scrierea individuală
Structura repetitivă procesul de elaborare a unui algoritm. Explicaţia Test
5.
algoritmilor Urmărirea modului de execuţie al instrucţiunilor pe de verificare
Reprezentarea algoritmilor secvenţe de cod (execuţie pas cu pas). Activitatea
în pseudocod Aplicaţii: frontală
- suma primelor n numere naturale;
- afişarea primelor n numere naturale 3 ore
pare/impare.
Analizarea enunţului unei 1. Prelucrarea numerelor :
probleme: identificarea - prelucrarea cifrelor unui număr (de exemplu, suma Exerciţiul
datele de intrare şi a datele cifrelor, testarea proprietăţii de palindrom, etc..)
de ieşire (cu specificarea - probleme de divizibilitate (de exemplu, determinarea Activitatea Observare
divizorilor unui număr, determinarea
tipul datelor şi a relaţiilor frontală sistematică şi
c.m.m.d.c./c.m.m.m.c., testare primalitate, etc.)
existente între date) şi - calculul unor expresii simple (sume, produse, etc.)
notare
Algoritmi stabilirea paşilor de 2. Prelucrarea unor secvenţe de valori Munca
6. rezolvare a problemei. - determinare minim/maxim individuală
elementari
Reprezentarea algoritmilor - verificarea unei proprietăţi (de exemplu, dacă toate Probă
în pseudocod elementele din secvenţă sunt numere perfecte, etc..) Învăţarea practică
Respectarea principiilor - calculul unor expresii în care intervin valori din prin
programării structurate în secvenţă (de exemplu: numărarea elementelor descoperire
procesul de elaborare a pare/impare, etc.)
algoritmilor - generarea şirurilor recurente (de exemplu: şirul 9 ore
Fibonacci).

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