Documente Academic
Documente Profesional
Documente Cultură
PROIECT DIDACTIC
Data: 30.09.2019
Clasa: a VII-a
Competenta generala: Rezolvarea unor probleme elementare prin construirea unor
algoritmi de prelucrare a informației
Tema: Algoritmi elementari
Titlul: Structurata repetativă.
Tipul lectiei: Recapitulare - Consolidarea de cunostinte cu participarea activa a elevilor
Obiectivul fundamental: Cunoasterea implementarii structurii repetative.
Competenta specifica: Elaborarea algoritmilor de rezolvare a problemelor.
Competente derivate:
1 cunoasterea structurii repetitive.
2. cunoasterea structurii repetitive cu numar cunoscut de pasi
3. cunoasterea structurii repetitive cu numar necunoscut de pasi.
Frontal
Conversaţia
Face o scurta prezentare a Deschid Structura repetativa Frontal si
4Comunicarea noului continut calculatoarele si Structura repetativa cu Fisa de pe grupe
cunostintelor noilor sunt atenti la numar cunoscut de pasi. Conversatie documentare
continuturi tematice si Explica notiunile si conceptele explicatii. Structura repetativa cu . Calculator
dirijarea invatarii despre expresii cu operatori si numar necunoscut de Observaţie.
35 min operanzi. Realizeaza pasi. Asistarea pe
Prezinta pe tabla precedenta sarcinile de lucru calculator
operatorilor si asociativitatea distribuite.
lor.
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 explica rezultatele
notiunile insusite
Algoritmul este format din pasii care trebuiesc parcursi in rezolvarea problemei.
Structura de control a algoritmului defineste ordinea de executare a pasilor.
Exista trei tipuri de structuri de control:
Structura liniara
Structura alternativa
Structura repetativa
Structura repetativa
Structura repetativa ciclu sau bucla, grup de actiuni corpul ciclului se executa repetat sub
un proces de control.
exemplu 1
se introduc de la tastatura mai multe numere pana la valoarea 0. Sa se calculeze suma
numerelor.
intreg a, s;
executa s=0;
citeste a;
testeaza a!=0;
executa s=s+a;
testeaza a!=0;
executa s=s+a;
-----------------------
testeaza a!=0 pana cand a=0;
scrie valoarea lui s;
sfarsit
exemplu 2
sa se calculeze suma primelor n numere naturale.
datele de intrare
n numarul de numere naturale;
i contorul care numara cate numere au fost citite;
a valoarea care se citeste de la tastatura;
exemplu
sa se calculeze suma primelor n numere naturale.
intreg i, n;
real s, a;
citeste n;
s=0;
pentru i <=1,n executa
citeste a;
s=s+a;
sfarsit_ pentru
scrie s;
sfarsit.
Sintaxa
exemplu
se introduc de la tastatura mai multe numere pana la valoarea 0. Sa se calculeze suma
numerelor.
real s, a;
inceput
s=0
citeste a;
cat timp a!= 0 executa;
s=s+a;
citeste a;
sfarsit_cat_timp;
scrie s;
sfarsit
Structura repetativa conditionata anterior
Sintaxa
repeta repeat
actiune actiune
pana cand conditie until conditie
exemplu
se introduc de la tastatura mai multe numere pana la valoarea 0. Sa se calculeze suma
numerelor.
real s, a;
inceput
s=0
citeste a;
repeta;
s=s+a;
citeste a;
pana_cand a=0;
scrie s;
sfarsit
FISA DE LUCRU
Rezolvare Ex1;
intreg n,c,s;
inceput
citeste n;
s=0;
cat timp n!=0 executa
c=n%10;
n=n/10;
daca c%3=0;
atunci s=s+c;
altfel scrie “nu exista cifra div cu 3”;
sfarsit daca
sfarsit cat timp
scrie s;
sfarsit
Rezolvare Ex2;
intren n,c,inv;
inceput
citeste n;
inv=0;
cat timp n!=0 executa
c=n%10;
n=n/10;
inv=c*10+n;
sfarsit cat timp;
scrie inv;
sfarsit