0% au considerat acest document util (0 voturi)
4 vizualizări6 pagini

PR STR

Proiectul didactic se concentrează pe învățarea algoritmilor și prelucrarea șirurilor de valori pentru clasa a VIII-a C la Școala Gimnazială 'Nicolae Titulescu'. Lecția include obiective generale și specifice, metode de învățare active, evaluări și aplicații practice în limbajul de programare C++. Activitățile sunt structurate pe secvențe de instruire, cu accent pe dezvoltarea gândirii logice și a abilităților de programare.
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
4 vizualizări6 pagini

PR STR

Proiectul didactic se concentrează pe învățarea algoritmilor și prelucrarea șirurilor de valori pentru clasa a VIII-a C la Școala Gimnazială 'Nicolae Titulescu'. Lecția include obiective generale și specifice, metode de învățare active, evaluări și aplicații practice în limbajul de programare C++. Activitățile sunt structurate pe secvențe de instruire, cu accent pe dezvoltarea gândirii logice și a abilităților de programare.
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

PROIECT DIDACTIC

Scoala Gimnaziala “Nicolae Titulescu”, Caracal


Prof. Loredana BUZATU
Data: 03.04.2025
Clasa: a VIII-a C
Disciplina: Informatica si TIC
Unitatea de invatare: Algoritmi
Subiectul: ȘIRURI DE VALORI
Tipul lecţiei: Lecţie mixta

COMPETENŢE GENERALE:
Rezolvarea unor probleme elementare prin metode intuitive de
prelucrare a informației
COMPETENŢE SPECIFICE
2.1. Identificarea șirurilor de valori în diferite contexte de prelucrare în vederea
construirii algoritmilor
2.2. Rezolvarea unor probleme simple prin construirea unor algoritmi de
prelucrare a șirurilor de valori

1. Identificarea datelor care intervin într-o problemă şi a relaţiilor dintre acestea;


:
CS. 1.1 Implementarea algoritmilor reprezentaţi în pseudocod în limbaj de programare
CS. 2.1 Analizarea enunţului unei probleme şi stabilirea paşilor de rezolvare a problemei.
CS.2.2 Reprezentarea algoritmilor în pseudocod si utilizarea unui mediu de programare (limbajul C/C+
+).
CS: 2.3. Respectarea principiilor programării structurate în procesul de elaborare a [Link]
participării şi învăţării active;

OBIECTIVE GENERALE
  să identifice și să prelucreze, cu aplicații specifice, șirurile de valori;
  să construiasca algoritmi pentru generarea și prelucrarea șirurilor de valori;

OBIECTIVE EDUCATIONALE:
 cognitive:
-sa defineasca corect notiunile teoretice insusite referitor la siruri de valori;
-sa analizeze modul de reprezentare a algoritmilor fundamental in pseudocod si C++;
 psihomotorii
-sa-si formeze deprinderi de lucru specifice temei de studiu;
-sa-si dezvolte gandirea logica, capacitatea de generalizare si problematizare;
 afective
-sa aprecieze corect solutiile oferite de colegi;
-sa se implice cu placere si interes la toate etapele lectiei;
OBIECTIVE OPERATIONALE:
-Să defineasca notiunea de sir de valori;
-Să definească corect algoritmul si modul de transpunere a acestora in diferite medii de
programare
-Să exemplifice algoritmi fundamentali
-Să lanseze in executie aplicatia, si sa introduca corect date;
STRATEGII DIDACTICE:
 Principiile didactice:
- principiul participării şi învăţării active
- principiul asigurării progresului gradat al performanţei
- principiul conexiunii inverse

1
 Metode de învăţământ:
- metode de comunicare orală: conversaţia(Cv), explicaţia(Exp);
- metode de acţiune: exerciţiul(Ex), învăţare prin descoperire(Obs.).
 Procedee de instruire:
- explicaţia în etepa de comunicare;
- învăţarea prin descoperire, prin rezolvarea de aplicaţii;
- conversaţia de consolidare în etapa de fixare a cunoştinţelor.
 Forme de organizare: - frontală
 Forme de dirijare: dirijată de profesor sau independentă
 Resurse materiale: - calculator, video-proiector.
 Metode de evaluare: - chestionare orală ; - verificare prin lucru individual
- observare sistematica a elevilor
Materiale bibliografice: Manual Inforrmatica si TIC pentru clasa a-VIII-a, Editura Litera,
realizat în conformitate cu Programa școlară aprobată prin OM nr. 3393 din
28.02.2017
CONŢINUTUL, STRUCTURA ŞI DESFĂŞURAREA LECŢIEI
1. Moment organizatoric: salutul, notarea absenţelor, pregătirea materialelor pentru lecţie.
2. Desfăşurarea lecţiei:

2
 Structura lecţiei pe secvenţe de instruire:
Activitate desfăşurată de Strategii didactice Evaluare
Momentele Comp.
A. B.
lecţiei specif. Profesor Elev
 verificarea frecvenţei elevilor;  raportează Conversaţia
1. Organizare  verificarea stării reţelei de calculatoare absenţii şi motivele
şi pregătirea absentării
clasei (1min)  raportează
eventualele
defecţiuni tehnice
 anunţarea subiectului temei;
2. Captarea  anunţarea obiectivelor urmărite;  elevii ascultă Conversaţia
atenţiei  anunţarea modului de desfăşurare a activităţii. profesorul
elevilor (1min)

Profesorul realizează reactualizarea cunoştinţelor printr-un set de Elevii răspund la


întrebări utilizand manualul digital(Anexa1) întrebări:
1. Adevarat
2. Fals
3. Verificarea 3. Adevarat
cunoştinţelor 4. Adevarat Conversaţia Orală
anterioare
(10min)

Interschimbarea
Cifrelor
Sume
Maxime

3
Momentele Comp. Activitate desfăşurată de Strategii
Evaluare
lecţiei specif. Profesor Elev didactice
Prezintă conținutul lecției:  Scriu pe caiete titlul
4. Comunicare lecției
de noi Structuri repetitive: Conversaţia
cunoştinţe  Notează pe caiete Observar
(35min) 1.1 1. Structura repetitivă cu număr cunoscut de pași; e
conținutul noii lecții
2. Structura repetitivă cu număr necunoscut de pași sistematic
condiționată anterior;  Urmăresc ă
explicațiile
3. Structura repetitivă cu număr necunoscut de pași profesorului Muncă
condiționată posterior; individuală
Structura repetitivă cu număr cunoscut de pași Observaţia
Forma generală:
Pentru contor ← vi, vf [pas v] execută
instrucțiune sau set_de_instrucțiuni;
Este un ciclu cu contor – Execută repetat, de un
număr prestabilit de ori, o secvenţă de operaţii.
Unde: vi = valoarea iniţială a contorului
vf = valoarea finală a contorului
v = pasul cu care creşte contorul
Instrucțiunea sau setul de instrucțiuni se va repeta
de: (vf-vi +1):v ori.

Instructiunea PENTRU în C++


for (contor=vi;contor<=vf;contor=contor+pas)
{instrucțiune sau set_de_instrucțiuni; }

Dacă pas=1, atunci putem scrie contor++

4
Momentele Comp. Activitate desfăşurată de Strategii
Evaluare
lecţiei specif. Profesor Elev didactice
Exemplu: Calculul sumei primelor n numere naturale.  Rezolvă cerințele Învăţarea
algoritm suma #include <iostream> propuse prin Practică
1.2 intreg n, i, s; using namespace std; descoperire
citeste n; int main ()  Răspund la
s=0; { int n,i,s=0; întrebări Conversaţia
pentru i=1,n [1] executa cout<<“n=“; cin>>n;
s=s+i; for (i=1; i<=n; i++) Munca
scrie s; s=s+i; individuală
sfarsit algoritm cout <<s << endl; }

Observatii:
1) Toate expresiile pot fi vide. Daca expresie_test este
vidă se executa un ciclu infinit:
Ex: for( ; ; )
2) Se utilizează FOR dacă:
 Secventa se repetă;
 Se cunoaște, înaintea intrării în secvența, de
câte ori trebuie sa fie executată secvența;
Exemple:
1)Se cere sa se listeze numerele 10,9,8,…,1
int i;
for (i=10;i>=1;i--)
cout<<i<<“ “;

2) Sa se listeze alfabetul:
char lit;
for (lit=‘a’; lit<=‘z’; lit++)
cout<<lit<<endl;

5. Evaluarea Se vor face aprecieri individuale şi colective asupra  elevii sunt atenţi la
5
Momentele Comp. Activitate desfăşurată de Strategii
Evaluare
lecţiei specif. Profesor Elev didactice
(2min) activităţii desfăşurate, elevii care au activat în timpul aprecieri şi la Conversaţia
orei sunt notaţi. recomandările făcute
de profesor
[Link] pentru Se citesc n numere naturale. Să se scrie un program  elevii îşi notează
acasă (1 min.) C++ care afișează: tema pe caiete Conversaţia
a) Produsul numerelor impare din cele n numere
citite
b) Suma numerelor pare din cele n numere citite
c) Suma dintre ultima cifra ale fiecaruia dintre
numerele citite.
d) Numarul de cifre pentru fiecare dintre numerele
citite
Ex: Date de intrare: n=5 (-12,3,46, 4,7)
Date de iesire: 3*7=21; 12+46+4=62;
2+3+6+4+7=22; 7

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