portofoliu -...
TRANSCRIPT
Curs:
Informatica si TIC pentru gimnaziu–clasa a V-a
PORTOFOLIU
Formator: prof. Tomos Daniel
Cursant: prof. Itariu Melita
Judetul Caras-Severin - Seria 1, Grupa 2
septembrie – octombrie 2017
Itariu Melita
CS Seria 1 Grupa 2
Unitate școlară: Scoala Gimnaziala Farliug Disciplina: Informatică și TIC Număr de ore/săptămână: 1 Profesor: Itariu Melita Clasa: a V-a An școlar: 2017-2018
Avizat
Proiectul unității de învățare
Unitatea de învățare: Algoritmi Număr ore alocate: 7
Conținuturi Competențe Activități Resurse Evaluare
specifice
Noțiunea de algoritm. Proprietăți. 1.3, 2.1, 2.2, Prezentarea unor algoritmi întâlniți în Manual, Aplicații practice
2.3 viața cotidiană bazați pe o secvență de auxiliare, Observare
operații. tutoriale, filme sistematică și notare
Analizarea unor formulări în scopul didactice.
identificării proprietăților algoritmilor și
respectării acestora.
Clasificarea datelor cu care lucrează Analizarea unor situații cunoscute în
algoritmii. Constante. Variabile. scopul identificării datelor de intrare și a
datelor de ieșire, cu diferențierea
variabilelor de constante.
Descompunerea unui algoritm in pași. Analizarea unei probleme simple în
Expresii. scopul identificării unei secvențe de pași
și a deciziilor necesare pentru rezolvarea
acesteia (planificarea unei excursii,
realizarea temelor, deplasarea unui
Itariu Melita
CS Seria 1 Grupa 2
Conținuturi Competențe Activități Resurse Evaluare
specifice
personaj grafic într-un labirint, traversarea
străzii etc.)
Urmărirea pas cu pas a algoritmilor
descriși pentru diferite seturi de date de
intrare, selectate astfel încât fiecare caz
posibil să fie executat (secvențe de
operații)
Itariu Melita
CS Seria 1 Grupa 2
Proiect de lecție
Data: 11.10.2017
Profesor: Itariu Melita
Unitatea de învățământ: Scoala Gimnaziala Farliug
Obiectul: Informatică și TIC
Tema: Algoritmi și jocuri
Subiectul: Constante și variabile
Clasa: a V-a
Tipul lecției: Consolidare (Predare-Învățare)
Obiectivul fundamental: Fundamentarea cunoștințelor de logică și algoritmică Cunoașterea modului de reprezentare a datelor
Însușirea unor deprinderi elementare de programare
Obiective operaționale:
O1 : dobândirea de către elevi a unui sistem minimal de cunoştinţe ştiinţifice despre calculatoarele personale
O2 : formarea la copii a gândirii algoritmice
O3 : stimularea interesului elevilor pentru informatică, în vederea utilizării cu eficienţă maximă a
tehnicii de calcul în diverse domenii de activitate
O4 : cunoaşterea şi folosirea corectă a datelor (constante și variabile) cu care operează algoritmii
O5 : la sfârşitul activităţii, elevul trebuie să dovedească cunoştinţe de utilizare corectă a datelor (constante și variabile) în cadrul algoritmilor.
Metode și procedee: conversația, explicația, exercițiul, munca independentă, lucrul la calculator
Tipuri de activitate: individual, colectiv, pe grupe
Mijloace de învățământ: cretă, tabla, calculatoare, fișe de lucru
Bibliografie:1. Informatică și TIC, Ștefania Penea, Manual pentru clasa a V-a, Editura Litera;
2. Informatică și TIC, Daniel Popa, Manual pentru clasa a V-a, Editura Intuitext;
1
Itariu Melita
CS Seria 1 Grupa 2
Schema lecției
Informaţiile prelucrate de calculator se numesc date. Algoritmii operează asupra unor date – numite date de intrare (se primesc din
exterior. Le prelucrează și astfel obțin date de ieșire
Obs. Dacă algoritmul este mai complicat se folosesc și date temporare sau
intermediare (date de manevra)
Algoritm
Date de Date de
intrare
ieșire
Date de manevră
Fișă de lucru (cu rezolvare)
Exemplul 1 (Problema 1):
Ai două numere a și b. Trebuie să obții suma lor.
Cum va arăta algoritmul cu date de intrare și date de ieșire?
Algoritm
………. …………
Rezolvare:
Algoritm
a,b
Suma
Exemplul 2 (Problema 2):
Ai un pahar A cu suc și un pahar B cu apă. (date de intrare) Trebuie să treci sucul din paharul A în paharul B și apa în paharul A. (date de ieșire) Cum procedezi?
Rezolvare: Pentru rezolvarea problemei, folosești următorul algoritm în care ai nevoie de un pahar C
gol. (date de manevră). Pasul 1: Torni apa din paharul B în paharul C; suc
apă
Pasul 2: Torni sucul din paharul A în paharul B;
Pasul 3: Torni apa din paharul C în paharul A. pahar gol
A B C
Datele pot fi constante sau variabile
2
Itariu Melita
CS Seria 1 Grupa 2
Constantele sunt date care își păstrează valoarea pe tot parcursul algoritmului. Aceste valori fixe reprezintă caractere, şiruri de caractere, numere întregi sau raţionale.
Variabilele sunt datele care își pot modifica valoarea în timpul execuției algoritmului.
Unei variabile i se atribuie patru entităţi: nume (cu ajutorul căruia ne putem referi pe parcursul
execuţiei programului), valoare (la un moment dat),tip (valorile pe care le poate avea variabila la
momente diferite trebuie să aparţină aceluiaşi tip) şi adresa în memorie. Corespondența între tip și
nume se face cu ajutorul unei declarații. Ca şi în cazul variabilelor, constantele au un nume, o
valoare (dar care nu se poate modifica), un tip şi o adresă de memorie. Este necesar, ca şi la
variabile, o declarare pentru a specifica tipul, numele şi valoarea constantei. Operația prin care se
efectuează un calcul, iar rezultatul se reține într-o variabilă, se mai numește atribuire.
Atribuiri:
P←2*Lung + 2*Lat; A←12;
B←A.
Atenție! Numele unei variabile nu trebuie să înceapă cu o cifră.
ADRESĂ NUME
VARIABILA
VALOARE TIP
3
Itariu Melita
CS Seria 1 Grupa 2
Date de intrare Constanta Variabila1 Variabila2
Interschimbare (mesaj) Pahar suc A Pahar apă B
Date intermediare Pahar gol C
Date ieșire Interschimbare Pahar apă A Pahar suc B
finalizată (mesaj)
Desfășurarea lecției
Momentele Obiective Activitatea Activitatea Strategii lecției de profesorului elevilor didactice
referință
Momentul Asigur ordinea, Deschid
organizatoric materialele pentru calculatoarele,
buna desfăşurare a și caietele și se
lecţiei. pregătesc
pentru lecţie.
Anunţarea temei Astăzi vom discuta Elevii notează în Expunerea
şi a despre datele cu caiete titlul
obiectivelor care lucrează lecţiei. algoritmii – constante și
variabile
Scrierea titlului O2, O5 Să prezinte cineva Câte un elev să Conversaţia
pe tablă noţiunile de algoritm, prezinte examinatoare
proprietățile definiţiile
algoritmilor cerute.
Transmiterea de O1,O3,O4,O Vom anunța tipurile Elevii vor Conversaţia
noi cunoştinţe 5 de date. Vom face desena și apoi Observaţia
observații cu privire vor rezolva pe Explicaţia
la aceste date.Vom caiet problemele. Observaţie
anunța exemplele din La problema 2 dirijată
problemele propuse se va lucra pe
grupe Vor face același
lucru și pe tablă
Evaluare O4,O5 Notez primii 5 Rezolvă în 10 Munca
elevi care rezolvă minute independentă
corect problemele
exemplele propuse
4
Itariu Melita
CS Seria 1 Grupa 2
Fixarea O5 Profesorul cere Elevii vor
cunoştinţelor elevilor să răspundă consolida noile
la următoarele cunoştinţe prin
întrebări: rezolvarea unui
1. Care sunt joc sub forma
datele cu care unui rebus și
lucrează realizarea unui
algoritmii? program în 2. De câte Scratch
tipuri pot fi
aceste date?
5
Itariu Melita
CS Seria 1 Grupa 2
Fișă de lucru (cu rezolvare)
Fixarea cunoștințelor
Joc
Citind literele pe linie de la stânga la dreapta sau de la dreapta la stânga, pe coloană de sus în jos
sau de jos în sus, găsiți în careul alăturat 8 cuvinte din lecție. Copiați careul de
litere în caiet și încadrați rotund fiecare cuvânt, ca în exemplu.
A P R E P M V F C ALGORITM
T R E X A T A D O CONSTANTA
R O Z P S I R G N DATA
I B U R N R I B S
B L L E Y O A P T PAS
U E T S V G B E A PROBLEMA
I M A I E L I A N PROGRAM
REZULTAT
VARIABILA
6
Itariu Melita
CS Seria 1 Grupa 2
Fișă de evaluare
1. Asociați fiecare dintre instrucțiunile A. Introducere de date
următoare cu unul dintre B. Atribuire
tipurile de instrucțiuni din coloana alăturată, C. Afișare de rezultate
scriind numărul de
ordine al instrucțiunii împreună cu litera
corespunzătoare tipului
de instrucțiune (de exemplu 1 – A)
1. Citește x,y
2. Scrie
z 3.
z←2*z
4. z←x+y
5. Scrie „Rezultatul este:”
2. Scrieți pașii (1 ... 5) de la exercițiul 1 în altă x
ordine, astfel încât
y
ei să formeze un algoritm pentru calculul
perimetrului unui teren
dreptunghiular cu mărimile laturilor x și y
3. Care dintre variantele alăturate reprezintă a) sumar b) 7
denumiri corecte c) B_1 d) 5varianta
pentru o variabilă? Alegeți toate variantele
corecte scriind pe
caiete literele corespunzătoare.
4. Ce valoare va fi memorată în variabila A a) 36 b) 30
după executarea c) 32 d) 62
următoarei secvențe de instrucțiuni?
A←20
A←2+A*3
Rezolvarea fișei cu barem de corectare
Item Răspuns Punctaj
1. 1 – A, 2 – C, 3 – B, 4 – B, 5 – C (2p)
2. 1, 4, 3, 5, 2 (2p)
3. a), c) (2p)
4. d) 62 (2p)
Notă: Se acordă 2 puncte din oficiu.
7
CS Seria 1 Grupa 2
Itariu Melita
Fisa de evaluare
1. În secvenţa următoare, variabilele x şi y sunt întregi. Ce valoare va reţine variabila x după executarea acesteia? x←10; y←5; x←x+y; y←x-y; x←y+x;
a. -10 b. 25 c. 15 d. 40
2. Precizați valoarea de adevăr pentru: Valoarea unei constante nu poate fi modificată printr-o operaţie de citire de la tastatură.
a. Adevărat b. Fals
3. Precizați valoarea de adevăr pentru: Valoarea unei constante nu poate fi folosită în operaţii de afişare.
a. Adevărat b. Fals
4. În secvenţa următoare, variabilele a şi b sunt întregi. Ce valori vor reţine variabilele după executarea operațiilor următoare? a←1; b←2; a←a+1; b←b+2; a←a+b; a. 6 și 4 b. 2 și 5 c. 1 și 2 d. 2 și 1
CS Seria 1 Grupa 2
Itariu Melita
Fisa de evaluare rezolvata 1. În secvenţa următoare, variabilele x şi y sunt întregi. Ce valoare va reţine variabila x după
executarea acesteia? x←10; y←5; x←x+y; y←x-y; x←y+x; a. -10 b. 25 c. 15 d. 40
2. Precizați valoarea de adevăr pentru: Valoarea unei constante nu poate fi modificată printr-o operaţie de citire de la tastatură. a. Adevărat b. Fals 3. Precizați valoarea de adevăr pentru: Valoarea unei constante nu poate fi folosită în operaţii de afişare. a. Adevărat b. Fals
4. În secvenţa următoare, variabilele a şi b sunt întregi. Ce valori vor reţine variabilele după
executarea operațiilor următoare? a←1; b←2; a←a+1; b←b+2; a←a+b; a. 6 și 4 b. 2 și 5 c. 1 și 2 d. 2 și 1