Lincan Iulia
PH_S1GR1
Unitate școlară: Colegiul National „Mihai Viteazul” Municipiul Ploieşti
Disciplina: Informatică și TIC
Număr de ore/săptămână: 1
Profesor: Lincan Iulia
Clasa: a V-a
An școlar: 2017-2018
Proiectul unității de învățare
Semestrul II
Unitatea de învățare: Algoritmi
Număr ore alocate: 15
Conținuturi Competențe
specifice
Activități Resurse Evaluare
Noțiunea de algoritm. 1.3, 2.1, 2.2,
2.3
Prezentarea unor algoritmi întâlniți în viața
cotidiană bazați pe o secvență de operații.
Analizarea unei probleme simple în scopul
identificării unei secvențe de pași și a
deciziilor necesare pentru rezolvarea acesteia
(planificarea unei excursii, realizarea temelor,
deplasarea unui personaj grafic într-un
labirint, traversarea străzii etc.)
Manual, fişe de
lucru, tutoriale,
filme didactice,
prezentări
Powerpoint.
Aplicații practice
Observare sistematică
și notare
Proprietăţi ale algoritmilor Analizarea unor formulări în scopul
identificării proprietăților algoritmilor și
respectării acestora.
Clasificarea datelor cu care lucrează
algoritmii.
Analizarea unor situații cunoscute în scopul
identificării datelor de intrare și a datelor de
ieșire.
Constante şi variabile Identificarea şi diferenţierea constantelor şi a
variabilelor care apar într-un algoritm.
Expresii. Lucrul cu cele trei tipuri de operatori
(aritmetici, relaţionali şi logici).
Construire şi evaluare de expresii.
Lincan Iulia
PH_S1GR1
Conținuturi Competențe
specifice
Activități Resurse Evaluare
Structura secvenţială. 1.3, 2.1, 2.2,
2.3, 3.2, 3.3
Realizarea de aplicații care utilizează structuri
liniare, individual sau în echipă. Exerciţii cu
operaţii de citire, scriere, atribuire.
Manual, fişe de
lucru, tutoriale,
filme didactice,
computer,
browser,
Scratch, Blockly
Aplicații practice
Observare sistematică
și notare.
Portofoliu, proiecte.
Structura alternativă. Identificarea necesității utilizării unei structuri
de decizie (alternative) și realizarea unor
algoritmi care utilizează astfel de structuri. Medii grafice interactive. Utilizarea unui mediu interactiv care permite
implementarea structurii secvențiale și
alternative, folosind elemente grafice (de
exemplu, Scratch, Blockly, aplicații existente
pe platforma educațională de tip code.org etc.)
Modalitati de reprezentare a structurilor
secventiale si alternative prin blocuri grafice. Realizarea de aplicații, individual sau în
echipă, utilizând un mediu grafic, analizarea
exemplelor existente pe Internet specifice
mediului grafic selectat și modificarea
acestora pentru a îndeplini alte funcțiuni.
Recapitulare.
Evaluare. Realizarea unor aplicații în mediul
grafic interactiv.
Lincan Iulia
PH_S1GR1
Proiect didactic
I. Date de identificare
Data: 6.03.2018
Clasa: a V-a M
Unitatea de învățământ: Colegiul Național ”Mihai Viteazul”, Municipiul Ploiești
Profesor: Lincan Iulia Monica
II. Construcția
Disciplina: Informatică și TIC
Unitatea de învățare: Algoritmi
Subiectul lectiei: Expresii
Tipul lectiei: Transmitere și însușire de cunoștințe
Timpul acordat: 50 minute
Competenţe specifice :
2.1. Identificarea unor modalități algoritmice pentru rezolvarea unor situații din viața cotidiană, exprimate în limbaj natural
2.2. Identificarea datelor cu care lucrează algoritmii în scopul utilizării acestora în prelucrări
Obiective operaţionale:
O1. Să identifice corect operatorii aritmetici, relaţionali şi logici
O2. Să formuleze în limbaj natural propoziții care să conțină operații aritmetice, relaţionale, logice
O3. Să construiască corect negaţia unei expresii
O4. Să construiasca şi să evalueze corect expresii
O5. Să utilizeze corect termenii de specialitate
Lincan Iulia
PH_S1GR1
Strategii didactice folosite:
Metode și procedee: conversația frontală, observația, explicația, problematizarea
Mijloace de învățământ: calculator, videoproiector, soft educațional, rețea, Internet, fișe de
lucru, tablă
Forme de organizare: frontal, individual, pe grupe
Evaluare: observare sistematică, fișe de activitate
Bibliografie:
M. Suditu, L. Rîpeanu, ”Didactica Informaticii”, Editura Karta Graphic, Ploiești, 2011
http://informaticainscoli.ro/doku.php
https://www.manuale.edu.ro/
https://scratch.mit.edu/
Lincan Iulia
PH_S1GR1
Tabelul de specificare a corespondențelor
Evenimentul instrucțional Ob.
op. Conținuturi
Strategii
didactice Evaluarea
Moment organizatoric (1 min) -
Profesorul trece în catalog elevii absenți, stabilește liniștea și atmosfera
adecvată activității didactice.
Elevii pregătesc instrumentele de lucru necesare orei
Conversația -
Verificarea temei pentru acasă și
reactualizarea cunoștințelor (5 min) O5
Profesorul anunță elevii care nu și-au efectuat tema complet sau corect
și le oferă explicații suplimentare, pentru ca apoi să solicite ca întregul
colectiv al clasei să răspundă la următoarele întrebări:
- Care sunt datele care îşi pot modifica valoarea pe parcursul
execuţiei algoritmului?
- Prin ce se caracterizează o variabilă?
Elevii sunt atenți la explicațiile oferite de profesor pentru rezolvarea
temei și răspund la întrebările orale.
Conversația
Explicația Orală
Anunțarea temei și obiectivelor
urmărite (1 min) -
Profesorul anunță tema lecției și obiectivele urmărite.
Elevii notează în caiete titlul lecției Explicația Orală
Comunicarea noilor cunoștințe
(30 min)
O1
O2
O3
O4
Profesorul prezintă elementele de conţinut ale lecţiei folosind exemple
practice din manual.
Elevii urmăresc lecția, răspund și notează în caiete informaţia nouă.
Conversația
Explicația
Aplicații
practice
Problematiza
rea
Practică
Observarea
sistematică
a elevilor
Fixarea cunoștințelor și realizarea
feedback-ului (10 min)
O1
O2
O3
O4
Profesorul le solicită elevilor să completeze fișa de lucru.
Elevii se organizează pe grupe sau individual, în funcţie de numărul de
calculatoare, și realizează cerințele din fișa de lucru folosind
calculatorul.
Activ
participative
Orală
Observarea
sistematică
a elevilor
Notarea elevilor și tema pentru
acasă (3 min) -
Profesorul notează elevii care au fost activi la lecție și propune tema
pentru acasă. Lucrarea, în forma finală, va fi salvată pe calculator şi
elevii își vor nota în caiete tema pentru acasă.
Lincan Iulia
PH_S1GR1
III. Criteriul de optimalitate
Nota 5 Nota 6 Nota 7 Nota 8 Nota 9 Nota 10
Desfăşurarea lecţiei
• Moment organizatoric:
Pregătirea lecţiei:
- Întocmirea proiectului didactic;
- Pregătirea suportului de curs;
- Pregătirea setului de aplicaţii;
- Pregătirea temei pentru acasǎ;
Organizarea şi pregătirea clasei:
- Verificarea frecvenţei;
- Verificarea mijloacelor de învǎţǎmânt necesare lecţiei;
Captarea atenţiei clasei:
- Anunţarea subiectului pentru lecţia respectivă;
- Anunţarea obiectivelor urmărite;
- Anunţarea modului de desfăşurare a activităţii;
Dirijarea învățării
EXPRESII
Obiectele cu ajutorul cărora lucrează algoritmii
Există două tipuri de obiecte:
A. date: constante și variabile
B. expresii: aritmetice și logice
Expresia reprezintă o combinaţie validă de operatori şi operanzi, ce este folosită în scopul
efectuării calculelor. Expresiile se calculează de la stânga la dreapta respectând nivelul de prioritate
de la mare la mic. Dacă într-un exercițiu apar mai multe tipuri de operații, atunci efectuăm mai întâi
pe cele de ordin doi (înmulțirea și împărțirea), în ordinea în care apar, apoi pe cele de ordinul întâi
(adunarea și scăderea). Parantezele rotunde schimbă ordinea operațiilor cuprinse între ele, fiind
calculate primele într-o expresie.
Lincan Iulia
PH_S1GR1
Operanzii sunt valorile care intră în calcul (ei pot fi variabile sau constante),
iar operatorii desemnează operaţiile care se execută în cadrul expresiei și sunt reprezentați cu
ajutorul unor simboluri.
Exemplu: în expresia x-7, operanzii sunt x și 7, iar operatorul este -.
Observație: Un operand poate fi la rândul său o expresie, caz în care va fi delimitat de paranteze
rotunde.
Exemplu: în expresia (x-7)*(y-5), avem operanzii: x-7 și y-5 și operatorul *. Operandul x-7 este la
randul său o expresie alcătuită din operanzii: x și 7 și operatorul -, la fel cum și operandul y-5 este
alcătuit din operanzii y și 5 și operatorul -.
Expresiile aritmetice efectuează operații matematice și au ca rezultat un număr.
În cadrul acestora sunt folosiți operatorii aritmetici care la rândul lor se împart în:
▪ operatori aditivi: + pentru adunare, - pentru scădere
▪ operatori multiplicativi: * pentru înmulțire, / pentru împărțire, % pentru restul împărțirii
Observații:
1) a/b returnează rezultate diferite în funcție de tipul variabilelor a și b. Astfel, dacă cel puțin una
dintre variabilele a sau b este reală, atunci rezultatul va fi real, iar dacă ambele sunt întregi, atunci
a/b va returna câtul împărțirii întregi lui a la b.
2) Operatorul % se poate aplica doar variabilelor de tip întreg.
Prioritatea operatorilor aritmetici (stabilește ordinea în care se execută operațiile): ca și la
matematică, operatorii multiplicativi se execută primii, urmați de cei aditivi.
Observații:
1) În cazul în care avem mai mulți operatori de aceeași prioritate, atunci aceștia se vor executa, în
ordine, de la stânga la dreapta.
Exemplu:
Fie expresia: 8/4/2*3.
În rezolvarea corectă a acesteia se parcurg următoarele etape: 8/4/2*3=2/2*3=1*3=3.
Dacă am fi tentați să calculăm mai întâi, spre exemplu, împărțirea întreagă 4/2, atunci rezultatul
obținut ar fi unul greșit: 8/4/2*3=8/2*3=4*3=12
2) Pentru a schimba prioritatea operatorilor, se pot folosi parantezele rotunde.
Exemplu:
Dacă pentru expresia anterioară dorim ca mai întâi să se realizeze înmulțirea, atunci vom scrie:
8/4/(2*3), iar rezultatul va fi: 8/4/(2*3)=8/4/6=2/6=0.
3) În informatică, spre deosebire de matematică, se folosesc doar parantezele rotunde. Așadar o
expresie poate să conțină mai multe perechi de paranteze rotunde, caz în care expresia se evaluează
dinspre interior spre exterior.
Exemplu:
În expresia ((7-5)*(10+2)-3)*4 se rezolvă mai întâi parantezele (7-5) și (10+2), iar rezultatele lor
sunt folosite în continuare în evaluarea expresiei, aceasta devenind: (2*12-3)*4 = 21*4=84.
Expresiile logice(boolene) sunt reprezentări ale uneia sau mai multor condiţii și au ca rezultat o
valoare de adevăr: adevărat - condiție îndeplinită sau fals - condiție neîndeplinită.
Lincan Iulia
PH_S1GR1
Observație:
În informatică, pentru “adevărat”, vom folosi valoarea 1, iar pentru “fals” valoarea 0.
Astfel dacă vom fi întrebați: “care dintre următoarele expresii are valoarea 1?”, aceasta va însemna,
de fapt, “care dintre următoarele expresii este adevărată?”.
Expresiile logice folosesc două tipuri de operatori: operatori logici și operatori relaționali.
Operatorii logici sunt: și logic (AND), sau logic (OR) și negația logică (NOT)
Operatorii relaționali sunt: >, ≥, <, ≤, ≠, =.
Pentru a putea evalua expresiile în care apar mai multe condiții legate prin operatori logici, este
necesar să cunoaștem anumite reguli, cuprinse în următoarele tabele de adevăr:
Tabelele de adevăr pentru și logic (AND) și sau logic (OR):
a b a și b (a AND b)
adevărat adevărat adevărat
adevărat fals fals
fals adevărat fals
fals fals fals
Observații:
1) Dacă cel puțin una dintre condițiile a sau b, numite în informatică și propoziții logice, este falsă,
atunci și rezultatul expresiei “a și b” este fals.
2) Dacă cel puțin una dintre condițiile a sau b este adevărată, atunci și rezultatul expresiei “a sau b”
este adevărat.
Tabelul de adevăr pentru negația logică (NOT):
a NOT a
adevărat fals
fals adevărat
Negația aplicată operatorilor logici și relaționali:
Prioritatea operatorilor logici și relaționali: prima dată se execută negația logică, urmată de
operatorii relaționali și ceilalți doi operatori logici AND și OR, în această ordine.
Observație:
Pentru a schimba prioritatea operatorilor, se pot folosi parantezele rotunde.
Exemplu:
Fie expresia: 3<5 sau 7>9 și 10<20
a b a sau b (a OR b)
adevărat adevărat adevărat
adevărat fals adevărat
fals adevărat adevărat
fals fals fals
operator NOT operator
> ≤
< ≥
≥ <
≤ >
= ≠
≠ =
AND OR
OR AND
Lincan Iulia
PH_S1GR1
În evaluarea corectă a acesteia se parcurg următoarele etape: (A) sau 7>9 și 10<20 ⇔(A) sau (F) și
10<20 ⇔ (A) sau (F) și (A) ⇔ (A) sau (F) ⇔ (A).
În cazul în care am dori ca mai întâi să se evalueze prima parte a expresiei, atunci aceasta ar trebui
scrisă: (3<5 sau 7>9) și 10<20, iar evaluarea sa ar fi: ( (A) sau (F) ) și (A) ⇔ (A)
În informatică unii operatori sunt reprezentați diferit față de notația cunoscută de la matematică.
Astfel corespondența este următoarea:
= →
==
≠ →
!=
≥ →
>=
≤ →
<=
negație logică (NOT)
→ !
și logic (AND) →
&&
sau logic (OR)
→ ||
• Fixarea cunoștințelor și realizarea feedback-ului
Elevii se organizează pe grupe sau individual, în funcţie de numărul de calculatoare, și
rezolvă în Scratch cerințele din fișa de lucru folosind calculatorul.
• Tema pentru acasă:
Elevii vor avea de rezolvat următoarele exerciţii în Scratch:
1. Expresii cu operatori relaționali.
2. Expresii cu operatori aritmetici.
3. Expresii cu operatori logici.
Fișa de lucru
I. Deschide şi apoi rezolvă proiectele din Scratch de la adresele:
1) https://scratch.mit.edu/projects/178178908/
Lincan Iulia
PH_S1GR1
2) https://scratch.mit.edu/projects/177738127/
3) https://scratch.mit.edu/projects/177746612/
Lincan Iulia
PH_S1GR1
4) https://scratch.mit.edu/projects/178180653/
5) https://scratch.mit.edu/projects/178198219/
II. Construiţi în ultimul proiect o expresie care utilizează cel puţin trei operatori aritmetici şi a
cărei valoare să fie egală cu 34.
Lincan Iulia
PH_S1GR1
Fișa de lucru
Expresii
I. Deschide şi apoi rezolvă proiectele din Scratch de la adresele:
1) https://scratch.mit.edu/projects/178178908/
Lincan Iulia
PH_S1GR1
2) https://scratch.mit.edu/projects/177738127/
3) https://scratch.mit.edu/projects/177746612/
4) https://scratch.mit.edu/projects/178180653/
Lincan Iulia
PH_S1GR1
5) https://scratch.mit.edu/projects/178198219/
II. Construiţi în ultimul proiect o expresie care utilizează cel puţin trei operatori aritmetici şi a
cărei valoare să fie egală cu 34.
Lincan Iulia
PH_S1GR1
Fișa de lucru rezolvata
Expresii
I. Deschide şi apoi rezolvă proiectele din Scratch de la adresele:
1) https://scratch.mit.edu/projects/178178908/
Răspuns corect: b
Lincan Iulia
PH_S1GR1
2) https://scratch.mit.edu/projects/177738127/
Răspuns corect: fals
3) https://scratch.mit.edu/projects/177746612/
Răspuns corect: a>b sau b>c
Lincan Iulia
PH_S1GR1
4) https://scratch.mit.edu/projects/178180653/
Răspuns corect: 9
5) https://scratch.mit.edu/projects/178198219/
Răspuns corect: 7
Lincan Iulia
PH_S1GR1
II. Construiţi în ultimul proiect o expresie care utilizează cel puţin trei operatori aritmetici şi a
cărei valoare să fie egală cu 34.
O soluţie posibilă este cea de mai jos.
Lincan Iulia
PH_S1GR1
Fişă de lucru
Tipuri de dispozitive: de intrare, de ieșire, de intrare-ieșire, de stocare a datelor
I. Precizaţi care dintre următoarele dispozitive NU este dispozitiv periferic de intrare:
a) scanner b) DVD c) joystick d) camera video
II. Completaţi spaţiile libere din enunţul de mai jos.
a) Un calculator interacţionează cu exteriorul prin intermediul dispozitivelor periferice de
___________ şi al dispozitivelor de ___________.
b) ___________ monitorului este o măsură a calităţii imaginii şi este exprimată în număr de pixeli.
c) ___________ este un dispozitiv ce permite comunicarea între calculatoare aflate la distanţă.
d) Tasta ___________ şterge caracterul pe care se găseşte cursorul.
e) ___________ este o colecţie organizată de date identificate prin nume şi extensie, separate prin
punct.
III. Completaţi rebusul, folosind definiţiile de mai jos. Pe verticala haşurată (A-B) veţi obţine cel mai
important dispozitiv periferic de intrare.
A
1
2
3
4
5
6
7
8
9
B
1. Dispozitiv de intrare asemănător mouse-ului
2. Este dispozitivul ce realizează afişarea informaţiilor pe hârtie
3. Dispozitiv ce permite selectarea prin atingere a unor opţiuni afişate pe ecranul care este dotat cu senzori
4. Placa de ... este un dispzitiv de intrare-iesire
5. Dispozitiv ce permite introducerea imaginilor în calculator
6. Dispozitiv asemănător imprimantei
7. Dispozitivul ce controlează mişcarea cursorului pe ecranul monitorului
8. Permite inregistrarea de sunete
9. Este principalul dispozitiv de stocare externă a informaţiilor
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
Fișă lucru
Operații cu foldere și fișiere
1. Asociați elementele de pe cele două coloane:
CTRL + A
Slectează aleator elemente
CTRL + C
Lipește din Clipboard elementele copiate sau decupate anterior
CTRL + X
Mută în Clipboard elementele selectate
CTRL + V
Șterge definitiv din calculator elementele selectate
SHIFT + click
Copiază în Clipboard elementele selectate
CTRL + click
Selectează toate elementele unei ferestre
SHIFT + Delete
Selectează toate elementele dintre două elemente oarecare
2. Creați pe Desktop un director cu numele vostru si în acesta realizați
următoarele cerințe:
a) Creați o ierarhie de folder-e precum cea din imagine.
b) Creați în folder-ul Imagini două fișiere cu numele imagine1.bmp și
imagine2.bmp
c) Creați în folder-ul Documente fișierul informatii.txt
d) Copiați din folder-ul Picture trei imagini în directorul Alte fisiere.
e) Mutați din folder-ul Documente patru fișiere în folder-ul Documente.
f) Arfivați fișierele din folder-ul Documente cu numele docs.zip
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
3. Rezolvați rebusul:
Operații cu foldere și fișiere
1
2 3 4
5
6
7
8
9
Fisier-Folder
Imagini
Alte fisiere
Documente
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
1 Structura folosită pentru a organiza fișiere
2 Căutarea unui director sau a unui fișiere se face cu comanda
3 Indică tipul fișierelor.
4 Lipirea se realizează cu ajutorul comenzii.
5 Un director aflat într-un alt diretor.
6 Decuparea se realizează cu ajutorul comenzii.
7 Scurtătură aflată pe desktop.
8 Copierea se realizează cu ajutorul comenzii.
9 Program folosit pentru arhivare.
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
FIŞĂ DE LUCRU
Siguranţa pe internet
Noteazã ȋn fiecare monitor de mai jos avantajele şi dezavantajele utilizãrii Internetului(avantajele vor fi
trecute ȋn monitorul de culoare roşie;dezavantajele vor fi
trecute ȋn monitorul de culoare albastrã).
Pentru fiecare imagine de mai jos noteazã ce regulã din
codul de conduitã(neticheta/netiquette) a fost
ȋncãlcatã:
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
Imaginea 1.
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
Imaginea 2.
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
Imaginea 3.
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana, Nedelcu Elena
PH_S1GR1
Vizualizaţi cu atenţie parolele din imaginile de mai
jos. Argumentaţi ȋn minim 5 rȃnduri diferenţa dintre cele
douã parole(avantaje/dezavantaje):
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
De ce este bine sã utilizãm parole diferite pentru conturi
diferite?
__________________________________________________________
__________________________________________________________
__________________________________________________________
Descrie o situaţie ȋn care anti-virusul este foarte
important atunci cȃnd navigãm pe Internet.
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana,
Nedelcu Elena
PH_S1GR1
Fişă de lucru
Instrumente de desenare, culori, hașuri. Inserare și formatare text
Deschideți aplicația Gimp și creați o nouă imagine, cu numele „Bradul de
Crăciun”.
Desenați unui brad pentru care veți folosi instrumentele Brush, Pencil și Ink.
Fiecare parte a bradului – trunchi, ramuri, frunze, se va desena într-un strat separat.
Se va începe cu un strat pentru trunchi. Trunchiul se va desena cu instrumentul
Brush, alegând o culoare maro. Liniile de contur ale trunchiului se vor trasa drepte, cu
ajutorul tastei Shift. Pentru umplerea trunchiului se va apela la linii trasate cu Brush sau
la instrumentul Bucket Fill (opțiunea FG color fill).
Pentru desenarea ramurilor (aceeași culoare ca și trunchiul) se va genera un nou
strat, intitulat Ramuri și se va folosi instrumentul Brush. Ramurile pot fi trasate cu linii
drepte, cum este cazul în acest exemplul dat sau manual.
Pentru frunze, se pot folosi mai multe instrumente și mai multe culori (verde de
diferite nuanțe, două nuanțe sunt suficiente). Vă recomand ca pentru fiecare nuanță de
frunză să folosiți un strat separat. Pentru desenarea frunzelor puteți folosi instrumentele
Pen și Ink. Frunzele se vor desena punctiform, forma circulară, dimensiunea lor fiind
reglată prin Size.
Autori: Rîpeanu Luminița, Lincan Iulia, Dicu Loredana, Constantin Aurelia, Cotoranu Steluţa, Ilie Oana,
Nedelcu Elena
PH_S1GR1
Pentru a crea o umbră pentru trunchiul copacului, veți crea un nou strat, denumit
Trunchi umbră, și veți folosi instrumentul Brush, cu peria tip Fuzzy, cu o culoare de
desenare cu o nuanță de maro extrem de închisă. Opacitatea se va reduce cu 50%.
Umbra o veți obține prin trasarea unor linii drepte. Pentru a facilita generarea efectului de
umbră, veți anula vizibilitatea celorlalte straturi.
Folosind uneltele de desenat și colorat împodobiți bradul cu globulețe și puneți
cadourile sub el.
Scrieți o urare pentru cei dragi cu ocazia Crăciunului modificând fontul și
dimensiunea caracterelor, culoarea folosită, alinierea textului, spațierea pe verticală și pe
orizontală.
Exportați fișierul cu numele Bradul de Crăciun.gif, în folderul clasei voastre, ca
ca animație, fără buclă la infinit, cu întârzierea între cadre la 1000 de milisecunde.
Trimiteți, prin email, fișierul creat persoanelor dragi vouă.
S-au îmbulzit timpurile sacre peste noi și noi ne-
am rătăcit, inițiatic, în sărbătoare. Am vibrat
polifonic întru Dumnezeu și din simfonia lui ne-au
crescut, ritualic, aripi. Atunci pământul întreg a
început să ningă întru cuvinte…
Sărbători fericite, dragii mei!
Lincan Iulia
PH_S1GR1
Fișa de lucru
Expresii
I. Deschide şi apoi rezolvă proiectele din Scratch de la adresele:
1) https://scratch.mit.edu/projects/178178908/
Lincan Iulia
PH_S1GR1
2) https://scratch.mit.edu/projects/177738127/
3) https://scratch.mit.edu/projects/177746612/
Lincan Iulia
PH_S1GR1
4) https://scratch.mit.edu/projects/178180653/
5) https://scratch.mit.edu/projects/178198219/
II. Construiţi în ultimul proiect o expresie care utilizează cel puţin trei operatori aritmetici şi a
cărei valoare să fie egală cu 34.
Lincan Iulia
PH_S1GR1
Proiect didactic
I. Date de identificare
Data: 6.03.2018
Clasa: a V-a M
Unitatea de învățământ: Colegiul Național ”Mihai Viteazul”, Municipiul Ploiești
Profesor: Lincan Iulia Monica
II. Construcția
Disciplina: Informatică și TIC
Unitatea de învățare: Algoritmi
Subiectul lectiei: Expresii
Tipul lectiei: Transmitere și însușire de cunoștințe
Timpul acordat: 50 minute
Competenţe specifice :
2.1. Identificarea unor modalități algoritmice pentru rezolvarea unor situații din viața cotidiană, exprimate în limbaj natural
2.2. Identificarea datelor cu care lucrează algoritmii în scopul utilizării acestora în prelucrări
Obiective operaţionale:
O1. Să identifice corect operatorii aritmetici, relaţionali şi logici
O2. Să formuleze în limbaj natural propoziții care să conțină operații aritmetice, relaţionale, logice
O3. Să construiască corect negaţia unei expresii
O4. Să construiasca şi să evalueze corect expresii
O5. Să utilizeze corect termenii de specialitate
Lincan Iulia
PH_S1GR1
Strategii didactice folosite:
Metode și procedee: conversația frontală, observația, explicația, problematizarea
Mijloace de învățământ: calculator, videoproiector, soft educațional, rețea, Internet, fișe de
lucru, tablă
Forme de organizare: frontal, individual, pe grupe
Evaluare: observare sistematică, fișe de activitate
Bibliografie:
M. Suditu, L. Rîpeanu, ”Didactica Informaticii”, Editura Karta Graphic, Ploiești, 2011
http://informaticainscoli.ro/doku.php
https://www.manuale.edu.ro/
https://scratch.mit.edu/
Lincan Iulia
PH_S1GR1
Tabelul de specificare a corespondențelor
Evenimentul instrucțional Ob.
op. Conținuturi
Strategii
didactice Evaluarea
Moment organizatoric (1 min) -
Profesorul trece în catalog elevii absenți, stabilește liniștea și atmosfera
adecvată activității didactice.
Elevii pregătesc instrumentele de lucru necesare orei
Conversația -
Verificarea temei pentru acasă și
reactualizarea cunoștințelor (5 min) O5
Profesorul anunță elevii care nu și-au efectuat tema complet sau corect
și le oferă explicații suplimentare, pentru ca apoi să solicite ca întregul
colectiv al clasei să răspundă la următoarele întrebări:
- Care sunt datele care îşi pot modifica valoarea pe parcursul
execuţiei algoritmului?
- Prin ce se caracterizează o variabilă?
Elevii sunt atenți la explicațiile oferite de profesor pentru rezolvarea
temei și răspund la întrebările orale.
Conversația
Explicația Orală
Anunțarea temei și obiectivelor
urmărite (1 min) -
Profesorul anunță tema lecției și obiectivele urmărite.
Elevii notează în caiete titlul lecției Explicația Orală
Comunicarea noilor cunoștințe
(30 min)
O1
O2
O3
O4
Profesorul prezintă elementele de conţinut ale lecţiei folosind exemple
practice din manual.
Elevii urmăresc lecția, răspund și notează în caiete informaţia nouă.
Conversația
Explicația
Aplicații
practice
Problematiza
rea
Practică
Observarea
sistematică
a elevilor
Fixarea cunoștințelor și realizarea
feedback-ului (10 min)
O1
O2
O3
O4
Profesorul le solicită elevilor să completeze fișa de lucru.
Elevii se organizează pe grupe sau individual, în funcţie de numărul de
calculatoare, și realizează cerințele din fișa de lucru folosind
calculatorul.
Activ
participative
Orală
Observarea
sistematică
a elevilor
Notarea elevilor și tema pentru
acasă (3 min) -
Profesorul notează elevii care au fost activi la lecție și propune tema
pentru acasă. Lucrarea, în forma finală, va fi salvată pe calculator şi
elevii își vor nota în caiete tema pentru acasă.
Lincan Iulia
PH_S1GR1
III. Criteriul de optimalitate
Nota 5 Nota 6 Nota 7 Nota 8 Nota 9 Nota 10
Desfăşurarea lecţiei
• Moment organizatoric:
Pregătirea lecţiei:
- Întocmirea proiectului didactic;
- Pregătirea suportului de curs;
- Pregătirea setului de aplicaţii;
- Pregătirea temei pentru acasǎ;
Organizarea şi pregătirea clasei:
- Verificarea frecvenţei;
- Verificarea mijloacelor de învǎţǎmânt necesare lecţiei;
Captarea atenţiei clasei:
- Anunţarea subiectului pentru lecţia respectivă;
- Anunţarea obiectivelor urmărite;
- Anunţarea modului de desfăşurare a activităţii;
Dirijarea învățării
EXPRESII
Obiectele cu ajutorul cărora lucrează algoritmii
Există două tipuri de obiecte:
A. date: constante și variabile
B. expresii: aritmetice și logice
Expresia reprezintă o combinaţie validă de operatori şi operanzi, ce este folosită în scopul
efectuării calculelor. Expresiile se calculează de la stânga la dreapta respectând nivelul de prioritate
de la mare la mic. Dacă într-un exercițiu apar mai multe tipuri de operații, atunci efectuăm mai întâi
pe cele de ordin doi (înmulțirea și împărțirea), în ordinea în care apar, apoi pe cele de ordinul întâi
(adunarea și scăderea). Parantezele rotunde schimbă ordinea operațiilor cuprinse între ele, fiind
calculate primele într-o expresie.
Lincan Iulia
PH_S1GR1
Operanzii sunt valorile care intră în calcul (ei pot fi variabile sau constante),
iar operatorii desemnează operaţiile care se execută în cadrul expresiei și sunt reprezentați cu
ajutorul unor simboluri.
Exemplu: în expresia x-7, operanzii sunt x și 7, iar operatorul este -.
Observație: Un operand poate fi la rândul său o expresie, caz în care va fi delimitat de paranteze
rotunde.
Exemplu: în expresia (x-7)*(y-5), avem operanzii: x-7 și y-5 și operatorul *. Operandul x-7 este la
randul său o expresie alcătuită din operanzii: x și 7 și operatorul -, la fel cum și operandul y-5 este
alcătuit din operanzii y și 5 și operatorul -.
Expresiile aritmetice efectuează operații matematice și au ca rezultat un număr.
În cadrul acestora sunt folosiți operatorii aritmetici care la rândul lor se împart în:
▪ operatori aditivi: + pentru adunare, - pentru scădere
▪ operatori multiplicativi: * pentru înmulțire, / pentru împărțire, % pentru restul împărțirii
Observații:
1) a/b returnează rezultate diferite în funcție de tipul variabilelor a și b. Astfel, dacă cel puțin una
dintre variabilele a sau b este reală, atunci rezultatul va fi real, iar dacă ambele sunt întregi, atunci
a/b va returna câtul împărțirii întregi lui a la b.
2) Operatorul % se poate aplica doar variabilelor de tip întreg.
Prioritatea operatorilor aritmetici (stabilește ordinea în care se execută operațiile): ca și la
matematică, operatorii multiplicativi se execută primii, urmați de cei aditivi.
Observații:
1) În cazul în care avem mai mulți operatori de aceeași prioritate, atunci aceștia se vor executa, în
ordine, de la stânga la dreapta.
Exemplu:
Fie expresia: 8/4/2*3.
În rezolvarea corectă a acesteia se parcurg următoarele etape: 8/4/2*3=2/2*3=1*3=3.
Dacă am fi tentați să calculăm mai întâi, spre exemplu, împărțirea întreagă 4/2, atunci rezultatul
obținut ar fi unul greșit: 8/4/2*3=8/2*3=4*3=12
2) Pentru a schimba prioritatea operatorilor, se pot folosi parantezele rotunde.
Exemplu:
Dacă pentru expresia anterioară dorim ca mai întâi să se realizeze înmulțirea, atunci vom scrie:
8/4/(2*3), iar rezultatul va fi: 8/4/(2*3)=8/4/6=2/6=0.
3) În informatică, spre deosebire de matematică, se folosesc doar parantezele rotunde. Așadar o
expresie poate să conțină mai multe perechi de paranteze rotunde, caz în care expresia se evaluează
dinspre interior spre exterior.
Exemplu:
În expresia ((7-5)*(10+2)-3)*4 se rezolvă mai întâi parantezele (7-5) și (10+2), iar rezultatele lor
sunt folosite în continuare în evaluarea expresiei, aceasta devenind: (2*12-3)*4 = 21*4=84.
Expresiile logice(boolene) sunt reprezentări ale uneia sau mai multor condiţii și au ca rezultat o
valoare de adevăr: adevărat - condiție îndeplinită sau fals - condiție neîndeplinită.
Lincan Iulia
PH_S1GR1
Observație:
În informatică, pentru “adevărat”, vom folosi valoarea 1, iar pentru “fals” valoarea 0.
Astfel dacă vom fi întrebați: “care dintre următoarele expresii are valoarea 1?”, aceasta va însemna,
de fapt, “care dintre următoarele expresii este adevărată?”.
Expresiile logice folosesc două tipuri de operatori: operatori logici și operatori relaționali.
Operatorii logici sunt: și logic (AND), sau logic (OR) și negația logică (NOT)
Operatorii relaționali sunt: >, ≥, <, ≤, ≠, =.
Pentru a putea evalua expresiile în care apar mai multe condiții legate prin operatori logici, este
necesar să cunoaștem anumite reguli, cuprinse în următoarele tabele de adevăr:
Tabelele de adevăr pentru și logic (AND) și sau logic (OR):
a b a și b (a AND b)
adevărat adevărat adevărat
adevărat fals fals
fals adevărat fals
fals fals fals
Observații:
1) Dacă cel puțin una dintre condițiile a sau b, numite în informatică și propoziții logice, este falsă,
atunci și rezultatul expresiei “a și b” este fals.
2) Dacă cel puțin una dintre condițiile a sau b este adevărată, atunci și rezultatul expresiei “a sau b”
este adevărat.
Tabelul de adevăr pentru negația logică (NOT):
a NOT a
adevărat fals
fals adevărat
Negația aplicată operatorilor logici și relaționali:
Prioritatea operatorilor logici și relaționali: prima dată se execută negația logică, urmată de
operatorii relaționali și ceilalți doi operatori logici AND și OR, în această ordine.
Observație:
Pentru a schimba prioritatea operatorilor, se pot folosi parantezele rotunde.
Exemplu:
Fie expresia: 3<5 sau 7>9 și 10<20
a b a sau b (a OR b)
adevărat adevărat adevărat
adevărat fals adevărat
fals adevărat adevărat
fals fals fals
operator NOT operator
> ≤
< ≥
≥ <
≤ >
= ≠
≠ =
AND OR
OR AND
Lincan Iulia
PH_S1GR1
În evaluarea corectă a acesteia se parcurg următoarele etape: (A) sau 7>9 și 10<20 ⇔(A) sau (F) și
10<20 ⇔ (A) sau (F) și (A) ⇔ (A) sau (F) ⇔ (A).
În cazul în care am dori ca mai întâi să se evalueze prima parte a expresiei, atunci aceasta ar trebui
scrisă: (3<5 sau 7>9) și 10<20, iar evaluarea sa ar fi: ( (A) sau (F) ) și (A) ⇔ (A)
În informatică unii operatori sunt reprezentați diferit față de notația cunoscută de la matematică.
Astfel corespondența este următoarea:
= →
==
≠ →
!=
≥ →
>=
≤ →
<=
negație logică (NOT)
→ !
și logic (AND) →
&&
sau logic (OR)
→ ||
• Fixarea cunoștințelor și realizarea feedback-ului
Elevii se organizează pe grupe sau individual, în funcţie de numărul de calculatoare, și
rezolvă în Scratch cerințele din fișa de lucru folosind calculatorul.
• Tema pentru acasă:
Elevii vor avea de rezolvat următoarele exerciţii în Scratch:
1. Expresii cu operatori relaționali.
2. Expresii cu operatori aritmetici.
3. Expresii cu operatori logici.
Fișa de lucru
I. Deschide şi apoi rezolvă proiectele din Scratch de la adresele:
1) https://scratch.mit.edu/projects/178178908/
Lincan Iulia
PH_S1GR1
2) https://scratch.mit.edu/projects/177738127/
3) https://scratch.mit.edu/projects/177746612/
Lincan Iulia
PH_S1GR1
4) https://scratch.mit.edu/projects/178180653/
5) https://scratch.mit.edu/projects/178198219/
II. Construiţi în ultimul proiect o expresie care utilizează cel puţin trei operatori aritmetici şi a
cărei valoare să fie egală cu 34.
Lincan Iulia
PH_S1GR1
Unitate școlară: Colegiul National „Mihai Viteazul” Municipiul Ploieşti
Disciplina: Informatică și TIC
Număr de ore/săptămână: 1
Profesor: Lincan Iulia
Clasa: a V-a
An școlar: 2017-2018
Proiectul unității de învățare
Semestrul II
Unitatea de învățare: Algoritmi
Număr ore alocate: 15
Conținuturi Competențe
specifice
Activități Resurse Evaluare
Noțiunea de algoritm. 1.3, 2.1, 2.2,
2.3
Prezentarea unor algoritmi întâlniți în viața
cotidiană bazați pe o secvență de operații.
Analizarea unei probleme simple în scopul
identificării unei secvențe de pași și a
deciziilor necesare pentru rezolvarea acesteia
(planificarea unei excursii, realizarea temelor,
deplasarea unui personaj grafic într-un
labirint, traversarea străzii etc.)
Manual, fişe de
lucru, tutoriale,
filme didactice,
prezentări
Powerpoint.
Aplicații practice
Observare sistematică
și notare
Proprietăţi ale algoritmilor Analizarea unor formulări în scopul
identificării proprietăților algoritmilor și
respectării acestora.
Clasificarea datelor cu care lucrează
algoritmii.
Analizarea unor situații cunoscute în scopul
identificării datelor de intrare și a datelor de
ieșire.
Constante şi variabile Identificarea şi diferenţierea constantelor şi a
variabilelor care apar într-un algoritm.
Expresii. Lucrul cu cele trei tipuri de operatori
(aritmetici, relaţionali şi logici).
Construire şi evaluare de expresii.
Lincan Iulia
PH_S1GR1
Conținuturi Competențe
specifice
Activități Resurse Evaluare
Structura secvenţială. 1.3, 2.1, 2.2,
2.3, 3.2, 3.3
Realizarea de aplicații care utilizează structuri
liniare, individual sau în echipă. Exerciţii cu
operaţii de citire, scriere, atribuire.
Manual, fişe de
lucru, tutoriale,
filme didactice,
computer,
browser,
Scratch, Blockly
Aplicații practice
Observare sistematică
și notare.
Portofoliu, proiecte.
Structura alternativă. Identificarea necesității utilizării unei structuri
de decizie (alternative) și realizarea unor
algoritmi care utilizează astfel de structuri. Medii grafice interactive. Utilizarea unui mediu interactiv care permite
implementarea structurii secvențiale și
alternative, folosind elemente grafice (de
exemplu, Scratch, Blockly, aplicații existente
pe platforma educațională de tip code.org etc.)
Modalitati de reprezentare a structurilor
secventiale si alternative prin blocuri grafice. Realizarea de aplicații, individual sau în
echipă, utilizând un mediu grafic, analizarea
exemplelor existente pe Internet specifice
mediului grafic selectat și modificarea
acestora pentru a îndeplini alte funcțiuni.
Recapitulare.
Evaluare. Realizarea unor aplicații în mediul
grafic interactiv.
Top Related