Documente Academic
Documente Profesional
Documente Cultură
PROIECT DIDACTIC
Data: 30.09.2019
Clasa: a VI-a A, B
Competenta generala: Rezolvarea unor probleme elementare prin construirea unor
algoritmi de prelucrare a informației
Tema: Structuri in pseudocod
Titlul: Recapitulare-structura liniară si alternativa.
Tipul lectiei: Consolidarea de cunostinte cu participarea activa a elevilor
Obiectivul fundamental: Cunoasterea structurilor in pseudocod.
Competenta specifica: Reprezentarea algoritmilor de prelucrare a informației pentru
rezolvarea unor situații problemă
Competente derivate:
1. cunoasterea structurii secvențiale și alternative;.
2. cunoasterea algoritmului de prelucrare a unei cifre dintr-un număr..
Metode si procedee: conversatia euristica ,expunerea, metoda asistata de calculator,
conversatie interogativa, problematizarea,
Material didactic: fise de documentare, probleme, calculator,
Loc de desfasurare: sla de clasa
Durata lectiei: 50 minute
Bibliografie
Daniel Popa – Informatică și TIC, manual clasa a V-a, Editura Intuitext, Bucuresti 2017
Desfășurarea lecției
Etapele instruirii Activitatea Strategii didactice Forma de
Elemente de conţinut activitate
Profesorului Elevului Metode Resurse
1.Moment Verifică prezenţa, notează Sunt atenţi catalog
organizatoric absenţele, organizează grupele Formează grupele Conversaţia Frontal
2 min de elevi de lucru
2.Reactualizarea Pune intrebari despre algoritm si Sunt atenţi Definiția algoritmului Expunere Frontal
cunostintelor 3 min pseudocod Raspund Structura pseudocod Conversatie
euristica
Frontal
Conversaţia
Face o scurta prezentare a Sunt atenti la Construcția unui Frontal si
4Comunicarea noului continut explicatii și iși pseudocod. Fisa de pe grupe
cunostintelor noilor reamintesc Aplicarea structurii Conversatie. documentare
continuturi tematice si Explica notiunile si conceptele structura alternative în rezolvarea Observaţie. Calculator
dirijarea invatarii despre aplicarea structurii alternativă. de probleme. Asistarea pe
35 min alternative. Prelucrarea unei cifre calculator
Prezinta pe tablă aplicarea Realizează dintr-un numar.
structurii alternativa. sarcinile de lucru
Extragerea cifrei dintr-un număr distribuite.
și prelucrarea ei.
Rezolvarea de probleme.
Supraveghează şi monitorizează
activitatea elevilor
Solicită prezentarea
observaţiilor şi antrenează elevii
la comentarii.
5.Realizarea feed- Pune intrebari Prezinta Conversaţie Frontal
back-ului 7 min Investigheaza si explică rezultatele
notiunile insusite
6 Tema pt acasa Primesc tema pt acasa Noteaza, cer Rezolvarea de probleme. Conversatie Frontal
1 min lamuriri despre
realizarea acesteia
Fisa de documentare
în cazul că selector
cazul valoare1: secvenţa A1;
cazul valoare2: secvenţa A2;
............................................
cazul valoaren: secvenţa An;
altfel secvenţa An+1;
Se execută, în funcţie de valoarea selectorului, un singur caz.
Exemplu
Realizati un algoritm care extrage si afiseaza cifrele pare ale unui numar citit de la tastatura.
intreg n;
inceput
citeste n;
c=n%10;
n=n/10;
daca c%2=0
atunci scrie “cifra para”;
altfel scrie”cifra impara”;
sfarsit daca;
sfarsit
Algoritmul pentru compunerea unui numãr din cifrele sale:
Se introduc pe rand, de la tastatura, mai multe numere care reprezinta cifrele unui numar, pana cand se introduce un numar care nu poate fi cifra.
Sa se afiseze numarul nr obtinut din aceste cifre. Pentru rezolvarea problemei, algoritmul foloseste urmatorul mod de grupare a termenilor
reprezentarii numarului în baza 10:
Exemplu
Realizati un algoritm care citeste cifre si compune un numar. Cifrele sunt citite de la tastatura.
intreg n, c;
inceput
citeste c;
daca c > 0 and c<9
atunci n=n*10+c;
altfel scrie”nu exita cifra”;
sfarsit daca;
scrie n;
sfarsit
FISA DE LUCRU
1. Realizati un algoritm care introduce de la tastatura un numar intreg si calculeaza suma cifrelor divizibile cu trei.
2. Realizati un algoritm care determina inversul unui numar.
Rezolvare Ex1;
intreg n,c,s;
inceput
citeste n;
s=0;
c=n%10;
n=n/10;
daca c%3=0;
atunci s=s+c;
altfel scrie “nu exista cifra div cu 3”;
sfarsit daca
scrie s;
sfarsit
Rezolvare Ex2;
intren n,c,inv;
inceput
citeste n;
inv=0;
c=n%10;
n=n/10;
inv=c*10+n;
scrie inv;
sfarsit