PROIECT DIDACTIC
DATE DE IDENTIFICARE
● Data:
● Școala : Școala Gimnazială “Grigore Moisil” Ploiești
● Clasa: a VI-a
● Profesor: Ilie Oana Magdalena
● Disciplina: Informatică și T.I.C.
● Titlul lecției: Algoritmi și modele de algoritm
● Tipul lecţiei: De consolidare și sitematizare prin recapitulare - mediul de dezvoltare Scratch
COMPETENȚE GENERALE
2. Rezolvarea unor probleme elementare prin metode intuitive de prelucrare a informației
❖ Formarea capacităților si deprinderilor de utilizarea unui mediu grafic-interactiv pentru exersarea
algoritmilor
❖ Formarea deprinderilor de a aplica etapele de rezolvare pentru cerințe simple, corespunzătoare unor
situații familiare
❖ Formarea capacităților de reprezentare a algoritmilor de prelucrare a informației pentru rezolvarea
unor situații problemă
COMPETENȚE SPECIFICE
2.3. Reprezentarea algoritmilor de prelucrare a informației pentru rezolvarea unor situații
problemă
❖ obținerea rezultatelor, în funcție de diferite valori ale datelor de intrare, prin urmărirea “traseelor”
de prelucrare pe o schemă logică dată sau pe un algoritm reprezentat în pseudocod
❖ reprezentarea cu ajutorul schemei logice și în pseudocod a unui algoritm descris în limbaj
natural
❖ transformarea unui algoritm simplu reprezentat prin schemă logică în pseudocod, cu respectarea
unor reguli elementare de lizibilitate
❖ identificarea structurilor corespunzătoare din pseudocod în cazul unor algoritmi simpli,
cunoscuți, reprezentați în diverse limbaje de programare
OBIECTIVE OPERAȚIONALE
★ (O1) să definească noțiunea de algoritm
★ (O2) să enumere propietățile algoritmului
★ (O3) să recunoască tipurile de structuri de operații utilizate în descrierea unui algoritm
★ (O4) să descrie modul de reprezentare grafică a unei structuri liniare sau de decizie
★ (O5) să descrie un algoritm în limbaj natural
★ (O6) să dezvolte probleme în mediul de dezvoltare SCRATCH pornind de la cele cunoscute deja
STRATEGII DIDACTICE
❖ Observația
❖ Conversația
❖ Exercițiul
❖ Problematizarea
RESURSE
● Resurse materiale: video-proiector, calculatoare conectate la Internet, fișa de lucru.
● Resurse spațiale: laboratorul de informatică
● Resurse temporale: 50 de minute
TABEL DE SPECIFICARE A CORESPONDENȚELOR
Evenimentele Strategia didactică
lecţiei*
Conţinuturi/tipuri de activităţi Resurse Forme
de
organi
Activitatea profesorului Activitatea elevilor mate tempo
zare
riale rale
Moment ➢ Notarea absenților ★ Anunță elevii Caiet (3 min)
organizatoric ➢ Stabilirea unei absenți Manual Activit
atmosfere optime pentru ★ Se pregătesc Video-p ate de
începerea lecției pentru lecție roiector grup
➢ se anunță tema ★ notează în
lecției propuse caiete tema lecție
Verificarea ➢ Discutarea ★ Notează în (3 min)
temei diferitelor aspecte ale caiete rezolvarea Video-p
sarcinii de lucru pe care au propusă de profesor roiector
avut-o de realizat acasă Calculat
oare
[Link]
cratch.
[Link]/
projects
/210789
196/
Captarea Pentru a -si reaminti Vizionează filmulețul (6 min) Activit
atenției elevilor noțiunea de algoritm elevii și descriu algoritmul Video-p ate de
vor viziona urmatorul pentru prepararea roiector grup
fimuleț: unui ceai
[Link]
watch?v=a7RxWSXkpRg
Anunţarea ➢ Tema lecției este: ★ Notează în (2 min) Activit
subiectului “Algoritmi și modele de caiete tema lecției Video-p ate de
lecţiei şi a algoritmi” roiector grup
obiectivelor ➢ obiectivul este de Caiete
operaţionale a recapitula cunoștințele
acumulate anerior
(Re)sistematiz ➢ Pentru ➢ Răspunsuri Caiet (10
area, recapitularea noțiunilor așteptate: Manual min) Activit
consolidarea, anterioare profesorul 1) Algoritmul Video-p ate de
fixarea adresează elevilor este o succesiune de roiectorf grup
cunoştinţelor întrebări menite să pași bine precizați, Fișa de
asimilate recapituleze noțiunile prin care se lucru
anterior cunoscute: definește modul de
1) Ce este un rezolvare a unei
algoritm? probleme.
2) Care sunt 2) Finalitate,
principalele proprietăți ale claritate,
unui algoritm? generalitate.
3) Care sunt datele 3) [Link]
cu care lucrează un [Link]/presentatio
algoritm? n/d/1MB8vP6aOpBM
4) Care este CWht40XT09Bnvehd
clasificarea datelor în DcWjC-GMvNs3KiKk
funcție de posibilitatea de /edit#slide=id.p
a-și modifica valoarea? 4) Clasificarea
datelor :
5) Care sunt cele - Variabile: sunt
două structuri de operații datele care își
pe care le cunoști? pot modifica
valoarea pe
parcursul
execuției
algoritmului
- Constante: Individ
aceste date ual
nu își pot
modifica
valoare pe
parcursul
execuției
algoritmului
5) ANEXA 2
➢ Vor
completa fișa de
lucru primită la
începutul lecției
ANEXA 1
Obţinerea Pentru obținerea ★ Se vor loga Fișa de (20
performanţei performanței se vor pe lucru min) Individ
rezolva un set de [Link] Video-p ual
probleme [Link] roiector
★ Vor rezolva în
limita timpului,
Rezolvarea problemelor individual,
din Fișa de lucru problemele
ANEXA 4 din fișa de la
ANEXA 3
Încheierea Strânge fișele de Notează tema pentru (3 min)
lecţiei/aprecieri observare acasă
si recomandări Completeaza fișa de
observare
ANEXA 5
ANEXA 1
FIȘĂ DE LUCRU
1. Ce este un algoritm?
2. Completează spațiile punctate:
a) Algoritmul trebuie să se termine după un număr ………………… de pași, aceasta
este propietatea de …………………..
b) Algoritmul trebuie să rezolve toate problemele de același tip. Aceasta este
proprietatea de………………………….
c) Algoritmul trebuie să fie …………… descris, fără ambiguitate. Aceasta este
proprietatea de ………………………………………...
3. Alege două numere naturale, apoi descrie algoritmul pentru calcularea mediei lor.
4. Identificați datele de intrare, de manevră și de ieșire.
ANEXA 2
Structura liniară
Este un șir de instrucțiuni care se execută o singură dată, de la prima până la ultima
instrucțiune din șir.
Structura liniară poare să conțină instrucțiuni de:
❖ citire (primire a datelor de intrare)
❖ scriere (furnizare a datelor de ieșire)
❖ atribuire (prin care o varibilă primește ca valoare un rezultat, sau valoarea unei
constante)
Structură decizională (alternativă, de selecție)
Este folosită pentru a face o alegere între două operații/ instrucțiuni după ce se evaluează o
condiție. Condiția sau expresia evaluată poate fi adevărată sau falsă.
Forma structurii alternative:
Dacă condiție atunci
instrucțiuni 1
altfel
instrucțiuni 2
Sfârșit dacă
ANEXA 3
FIȘĂ DE LUCRU
1. Scrie un algoritm care calculează suma a trei numere naturale
2. Pe o masă se află x creioane, de două ori mai multe pixuri și trei gume de șters. Scrie un
algoritm care, citind numarul de creioane, afișează câte obiecte se află pe masă.
3. Scrie un algoritm care pentru un număr citit a format din patru cifre să realizeze
eliminarea ultimei sale cifre. (a=3107 afișează 310)
4. Fiind date două numere naturale, afișează cel mai mare dintre ele.
5. Să se testeze dacă un număr este pozitiv sau negativ.
ANEXA 4
1)
[Link]
2)
[Link]
3)
[Link]
4)
[Link]
5)
[Link]
ANEXA 5
FIȘĂ DE OBSERVARE
Marcați cu X enunțurile care vi se potrivesc.
FOARTE BINE BINE SATISFĂCĂTOR INSUFUCIENT
Cunosc noțiunile teoretice ale
algoritmului
Reușesc să identific datele de
intrare / datele de manevră /
datele de ieșire
Pot descrie în limbaj naturale
un algoritm
Utilizez softul Scratch
Am reușit să termin cel puțin 4
probleme din Fișa de lucru