This panel of active community journalists offers an overview on trends affecting community and ethnic news media, and discuss how ¡°hyper local¡± community and nonprofit media are changing the journalistic landscape for good.
SYNERGY Induction to Pedagogy Programme - Learning Materials and Objectives (...Sarah Land
?
The SYNERGY Induction to Pedagogy programme was created by project partners, with the aim of helping micro-enterprise owners using the SYNERGY Exchange platform, to engage in peer-to-peer learning opportunities. This training programme comprises six modules and is delivered over 5 hours through a series of video lectures and PowerPoints which have been written, developed and recorded by project partners.
These modules provide micro-enterprise owners with a sound understanding of the basics in relation to e-didactics, quality criteria of peer-learning, evaluation of online learning resources and online learning environments, producing quality learning resources for peers and other knowledge that has helped them to become competent and confident online peer-educators. This module is entitled ¡®Learning Materials and Objectives¡¯ and provides content which provides an introduction to the importance of setting learning objectives, to adult learning theory and to ensuring that learning resources respond to the different learning styles of adult learners.
These slides are available in English, Finnish, German, Greek, Italian and Romanian.
This panel of active community journalists offers an overview on trends affecting community and ethnic news media, and discuss how ¡°hyper local¡± community and nonprofit media are changing the journalistic landscape for good.
SYNERGY Induction to Pedagogy Programme - Learning Materials and Objectives (...Sarah Land
?
The SYNERGY Induction to Pedagogy programme was created by project partners, with the aim of helping micro-enterprise owners using the SYNERGY Exchange platform, to engage in peer-to-peer learning opportunities. This training programme comprises six modules and is delivered over 5 hours through a series of video lectures and PowerPoints which have been written, developed and recorded by project partners.
These modules provide micro-enterprise owners with a sound understanding of the basics in relation to e-didactics, quality criteria of peer-learning, evaluation of online learning resources and online learning environments, producing quality learning resources for peers and other knowledge that has helped them to become competent and confident online peer-educators. This module is entitled ¡®Learning Materials and Objectives¡¯ and provides content which provides an introduction to the importance of setting learning objectives, to adult learning theory and to ensuring that learning resources respond to the different learning styles of adult learners.
These slides are available in English, Finnish, German, Greek, Italian and Romanian.
Sunt prezentate strategii didactice ?n perspectiv? interdisciplinar? ( obiective, schimb?ri ?n activitatea didactic?, tradi?ional ?i modern ?n metodica pred?rii, metode ?i tehnici de ?nv??are eficient?).
2. Func?ii Pascal - Manualul profesorului Clasa a IX-a
Cuprins:
1. Terminologie
2. Structur? general?
2.1. Obiective didactice
2.2. Con?inut
2.3. Recomand?ri de structurare ?i predare
3. Obiecte de con?inut - detaliere
3.1. M1 ¨C Declararea ?i definirea func?iilor
3.2. M2 ¨C Apelul func?iilor - Ordinea parametrilor
3.3. M3 ¨C Apelul func?iilor - Transmiterea parametrilor
3.4. M4 ¨C Apelul func?iilor - Exemplificare
3.5. M5 ¨C Cel mai mare divizor comun
3.6. M6 ¨C C?utarea secven?ial? ?i c?utarea binar?
3.7. M7 ¨C Test gril? de evaluare a cuno?tin?elor
4. Bibliografie
-2-
3. Func?ii Pascal - Manualul profesorului Clasa a IX-a
1. Terminologie
Butoane instructaj ¨C ¨C sunt amplasate ?n partea din dreapta-
sus a ecranului ?i, atunci c?nd sunt accesate, prezint? pas cu pas,
?ntr-o fereastr? de detaliu, instruc?iuni despre folosirea unei
aplica?ii.
Butoane demonstra?ie ¨C ¨C sunt amplasate ?n dreptul
enun?urilor ¡°Teorem?¡± sau ?n dreptul unui rezultat, ?i ?i ofer?
utilizatorului, ?ntr-o fereastr? de detaliu, demonstra?ia teoremei,
respectiv modul ?n care s-a ajuns la acel rezultat.
Butoane start anima?ie / trecere la pasul urm?tor ¨C ¨C se
reg?sesc ?n cadrul anima?iilor ?i al aplica?iilor ce con?in mai mul?i
pa?i. Prin ap?sarea lor se ?ncepe rularea anima?iei, respectiv se
trece la urm?torul pas al aplica?iei.
Butoane de reini?ializare a anima?iei / aplica?iei - - Prin
ap?sarea lor se reini?ializeaz? anima?ia, respectiv aplica?ia.
Butoane de navigare - - se reg?sesc ?n cadrul
aplica?iilor ce con?in prezentarea pa?ilor unor programe. Ap?sarea
primului buton face trecerea la pasul urm?tor, s?rind peste etapele
intermediare. Ap?sarea celui de-al doilea duce la afi?area direct? a
solu?iei problemei, s?rind peste etapele intermediare.
Butoane pentru navigare secven?ial? ¨C ¨C fac leg?tura
?ntre ferestre de con?inut asem?n?tor din interiorul unui modul.
Texte de reper ¨C ¨C reprezint? simboluri grafice
prezente intr-un text care, atunci c?nd sunt accesate, prezint?
ferestre de ajutor, in care se detaliaz? o anumit? no?iune.
-3-
4. Func?ii Pascal - Manualul profesorului Clasa a IX-a
Ferestre detaliu ¨C sunt ferestre care ofer? informa?ii suplimentare
despre o anumit? no?iune. Exemplu :
Butoane pentru ?nchis ferestre - ¨C sunt amplasate ?n
dreapta ferestrelor de detaliu iar ap?sarea lor duce la ?nchiderea
ferestrei.
-4-
5. Func?ii Pascal - Manualul profesorului Clasa a IX-a
2. Structura general?
?n acest capitol sunt prezentate detaliat obiectivele didactice care
pot fi atinse cu ajutorul acestor lec?ii. De asemenea sunt prezentate
succint con?inuturile materialului ?i c?teva sugestii pentru folosirea
lec?ii.
2.1. Obiective didactice
Obiectiv Detaliere
Obiective de referin??
R1 S? recunoasc? situa?iile care impun folosirea
subprogramelor (func?ii) Pascal ?n rezolvarea aplica?iilor.
R2 S? analizeze modul de declarare ?i apelare, prin
compara?ie, al procedurilor ?i func?iilor Pascal.
Obiective opera?ionale
OP1 S?-?i ?nsu?easc? modul corect de declarare ?i definire a
func?iilor ;
OP2 S?-?i ?nsu?easc? modul corect de apelare a func?iilor;
OP3 S?-?i ?nsu?easc? mecanismul de transfer al parametrilor;
OP4 S? descrie opera?iile ce se efectueaz? la revenirea din
func?ie;
OP5 S? deduc? situa?iile ?n care o func?ie poate fi utilizat? ?n
locul unei proceduri pornind de la definirea acestora;
OP6 S? analizeze corect fiecare problem? ?i s? dezvolte
g?ndirea algoritmic?, logic?, flexibil? creatoare;
OP7 S? argumenteze avantajele utiliz?rii subprogramelor
(func?iilor) ?n rezolvarea problemelor propuse;
OP8 S? selecteze variantele corecte ?i s? argumenteze
alegerea unei anumite forme pentru realizarea aplica?iei;
-5-
6. Func?ii Pascal - Manualul profesorului Clasa a IX-a
2.2 Con?inut
Se prezint? lista obiectelor de con?inut (notate cu M) ?i
caracteristicile lor generale.
M1 : Declararea ?i definirea func?iei
Obiective didactice OP1
Timp de predare 15 min
Tip de interac?iune cu ? metode de comunicare oral? :
elevii expunere, conversa?ie,
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explica?ia ?n
etapa de comunicare; ?nv??area prin
descoperire dirijat?, inductiv?,
experimental?;
Descriere Exemplificarea declar?rii ?i definirii func?iei
Cuvinte cheie func?ie, definire, declara?ie
M2 : Apelul func?iilor ¨C Ordinea parametrilor
Obiective didactice OP1,OP2
Timp de predare 15 min
Tip de interac?iune cu ? metode de comunicare oral? :
elevii expunere, conversa?ie, algoritmizare ;
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explicatia ?n
etapa de comunicare; ?nv??area prin
descoperire dirijat?, inductiv?,
experimental?;
Descriere ? exemplificarea declar?rii ?i apel?rii
func?iei ;
? coresponden?a ?ntre parametrii formali ?i
parametrii efectivi ai func?iei;
Cuvinte cheie apelul func?iei, parametrii formali ?i parametrii
efectivi
-6-
7. Func?ii Pascal - Manualul profesorului Clasa a IX-a
M3 ¨C Apelul func?iilor ¨C Transmiterea parametrior
Obiective didactice OP2, OP3, OP4
Timp de predare 15 min
Tip de interac?iune cu ? metode de comunicare oral? :
elevii expunere, conversa?ie,
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explicatia ?n
etapa de comunicare; ?nv??area prin
descoperire dirijat?, inductiv?,
experimental?; conversa?ia de consolidare
?n etapa de fixare a cuno?tin?elor
Descriere ? explicarea mecanismului de transfer al
parametrilor prin valoare ?i prin adres?
? explicarea opera?iilor efectuate la revenirea
din func?ie
Cuvinte cheie transmitere de parametrii prin valoare ?i prin
adres?
M4 ¨C Apelul func?iilor - Exemplificare
Obiective didactice OP2, OP3, OP4, OP6, OP7
Timp de predare 20 min
Tip de interac?iune cu ? metode de comunicare oral? : expunere,
elevii conversa?ie, algoritmizare;
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explica?ia ?n etapa
de comunicare; exemplificarea; ?nv??area
prin descoperire dirijat?, inductiv?,
experimental?;
Descriere ? explicarea apelului repetat al func?iilor
construite ?n aplica?ie
- exemplificarea transmiterii de
parametrii pe stiv? ?i a valorilor
returnate de func?ii
Cuvinte cheie apelul func?iei, transmitere de parametrii
-7-
8. Func?ii Pascal - Manualul profesorului Clasa a IX-a
M5 ¨C Calculul cmmdc al doua numere
Obiective didactice OP3, OP5, OP6, OP7
Timp de predare 20 min
Tip de interac?iune cu ? metode de comunicare oral? :
elevii expunere, conversa?ie, problematizare;
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explica?ia ?n
etapa de comunicare; exemplificarea;
?nv??area prin descoperire dirijat?,
inductiv?, experimental?;
Descriere - exemplificarea construirii unei func?ii
pentru calculul cmmdc pentru dou?
numere
- func?ie vs procedura
Cuvinte cheie func?ia ?i procedura Pascal
M6 ¨C C?utarea secven?ial? ?i c?utarea binar?
Obiective didactice OP6, OP7
Timp de predare 5 min
Tip de interac?iune cu ? metode de comunicare oral? :
elevii expunere, conversa?ie, problematizare;
? metode de ac?iune: exerci?iul, ?nv??area
prin descoperire;
? proceedee de instruire: explica?ia ?n
etapa de comunicare; exemplificarea;
?nv??area prin descoperire dirijat?,
inductiv?, experimental?;
Descriere ? exemplificarea algoritmilor de c?utare
secven?ial? ?i c?utare binar?;
- formularea propunerii ca tem? pentru
acas?: ¡°Implementarea algoritmilor de
c?utare folosind func?ii Pascal¡±;
Cuvinte cheie c?utare binar?, c?utare secven?ial?
M7 ¨C Test gril? de evaluare a cuno?tin?elor
Obiective didactice OP6, OP8
Timp de predare 5 min
Tip de interac?iune cu evaluare ?n form? scris? prin intermediul
elevii calculatorului
Descriere test gril? cu itemi de tip asociere (pereche)
Cuvinte cheie func?ii Pascal
-8-
9. Func?ii Pascal - Manualul profesorului Clasa a IX-a
2.2. Recomand?ri de structurare ?i predare
1. Planul unit??ii de ?nv??are Timp: 1 or?
Obiect de con?inut Timp (min)
M1 15
M2 15
M3 15
M6 5
2. Planul unit??ii de ?nv??are Timp: 2 ore
Obiect de con?inut Timp (min)
M4 20
M5 20
M7 5 min test + 5 min
comentarii
-9-
10. Func?ii Pascal - Manualul profesorului Clasa a IX-a
3. Obiecte de co?inut - detaliere
?n continuare vom prezenta ?n detaliu modul de utilizare a
elementelor din ferestrele lec?iei. (navigare, elemente specifice,
func?ionarea aplica?iilor, etc.). Subliniem c? navigarea elementar?
se face cu ajutorul butoanelor descrise ?n Cap. 1 ¨C Terminologie, al
acestui manual. Nu ne vom referi la acestea dec?t spicuitiv.
3.1. Declararea ?i definirea func?iilor
?n acest obiect de con?inut este prezentat modul ?n care se
construie?te diagrama de sintax? a unei func?ii Pascal.
?n partea st?ng? a ecranului se afl? diagrama de sintax?, cu casu?e
necompletate, iar ?n partea dreapt? se gasesc etichetele digramei de
sintax?.
etichete
c?su?e
Pentru a construi diagrama de sintax?, ap?sa?i pe eticheta pe care
dori?i s? o ad?uga?i ?i, ?in?nd butonul mouse-ului ap?sat, trage?i
eticheta deasupra c?su?ei dorite. Elibera?i butonul mouse-ului
pentru a testa corectitudinea alegerii f?cute.
?n cazul ?n care a?i pozi?ionat corect eticheta, ea va lua locul c?su?ei
?i ve?i fi avertiza?i vizual asupra acestui lucru. ?n caz contrar,
eticheta ??i va relua pozi?ia ?n dreapta ?i ve?i fi de asemenea
avertiza?i vizual.
- 10 -
11. Func?ii Pascal - Manualul profesorului Clasa a IX-a
3.2. Apelul func?iilor ¨C Ordinea parametrilor
?n acest obiect de con?inut se pune accent pe ordinea parametrilor
transmi?i printr-o func?ie Pascal.
?n partea dreapt? a ecranului se g?se?te declarat? o func?ie Pascal
?i apelul acesteia, precum si o serie de variabile de diferite tipuri,
declarate ?n programul principal.
c?su?e
variabile
Scopul exerci?iului este de construi un apel corect al func?iei,
complet?nd c?su?ele goale cu variabilele mai sus men?ionate, astfel:
ap?sa?i pe variabila pe care dori?i s? o ad?uga?i ?i, ?in?nd butonul
mouse-ului ap?sat, trage?i variabila deasupra c?su?ei dorite.
Elibera?i butonul mouse-ului pentru a testa corectitudinea alegerii
f?cute.
?n cazul ?n care a?i pozi?ionat corect o variabil?, ea va lua locul
c?su?ei ?i ve?i fi avertiza?i vizual asupra acestui lucru. ?n caz
contrar, variabila ??i va relua pozi?ia ini?ial? ?i ve?i fi de asemenea
avertiza?i vizual.
3.3. Apelul func?iilor ¨C Transmiterea parametrilor
Acest obiect de con?inut prezint? o compara?ie ?ntre modurile de
transmitere a parametrilor (prin adres? ?i prin valoare) ?n mod
vizual, folosind dou? anima?ii.
Pentru a rula anima?iile, ap?sa?i butonul din dreptul cazului dorit.
- 11 -
12. Func?ii Pascal - Manualul profesorului Clasa a IX-a
3.4. Apelul func?iilor ¨C Exemplificare
?n acest moment este exemplificat? no?iunea de ordine a opera?iilor,
analiz?nd un program Pascal ce calculeaz? valoarea unei expresii
matematice pe ramuri.
?n partea dreapt? se afl? codul surs? al programului, iar ?n partea
st?ng? sunt figurate, schematic, o tastatur? numeric? ?i ecranul unui
monitor. Acestea vor fi folosite pentru a introduce datele de intrare,
respectiv pentru a afi?a rezultatul ac?iunilor utilizatorului respectiv al
opera?iilor programului ?n sine.
Utilizarea tastaturii este similar? cu utilizarea unei tastaturi reale, cu
diferen?a c? butoanele se apas? folosind mouse-ul.
Programul se va opri din execu?ie atunci c?nd utilizatorului i se cere
s? introduc? date la consol? sau c?nd programul a ajuns la execu?ia
uneia dintre func?iile matematice definite anterior. ?n acest caz,
utilizatorul poate parcurge respectiva func?ie pas cu pas (cu butonul
) sau poate ob?ine direct rezultatul ei (cu butonul ).
Cu ajutorul butonului se poate face trecerea de la vizualizarea
ecranului ?i a tastaturii virtuale, la vizualizarea tabelelor (ce con?in
ordinea opera?iilor ?i valorile din memorie ale parametrilor
intermediari) ?i invers.
- 12 -
13. Func?ii Pascal - Manualul profesorului Clasa a IX-a
3.5. Cel mai mare divizor comun
Acest obiect de con?inut exemplific? algoritmul de calcul al celui mai
mare divizor comun. ?n partea st?ng? se afl? o anima?ie ce prezint?
algoritmul pas cu pas, iar ?n dreapta se afl? codul sursa al
programului Pascal.
Completa?i ?n codul surs? tipul func?iei, respectiv variabila a c?rei
valoare o returneaz? func?ia, ap?s?nd pe casetele de selec?ie ?i
aleg?nd varianta dorit?.
3.6. C?utarea secven?ial? ?i c?utarea binar?
?n acest obiect de con?inut sunt prezentate dou? aplica?ii ale
func?iilor Pascal, ?i anume c?utarea secven?ial? ?i c?utarea binar?.
C?utarea secven?ial? este prezentat? sub form? de anima?ie, fiind o
metod? vizual? de a urm?ri pa?ii efectua?i ?n program.
?n cazul c?ut?rii binare pute?i interac?iona cu aplica?ia, select?nd
mai ?nt?i num?rul de elemente (par / impar), iar apoi r?spunz?nd la
o serie de ?ntreb?ri. Odat? ce aplica?ie se opre?te pentru a face o
astfel de interogare, ea va continua doar ?n cazul unui r?spuns
- 13 -
14. Func?ii Pascal - Manualul profesorului Clasa a IX-a
corect. At?t ?n cazul unui r?spuns corect, c?t ?i al unuia gre?it, ve?i
fi avertiza?i vizual asupra corectitudinii.
3.7. Test gril? de evaluare a cuno?tin?elor
Acest obiect de con?inut reprezint? un test gril? cu r?spunsuri de tip
¡°complement simplu¡±, adic? doar o variant? de r?spuns corect?.
Pentru a trece de la o problem? la alta pozi?iona?i mouse-ul pe
num?rul problemei dorite. Bifarea r?spunsurilor se face prin
ap?sarea cu mouse-ul pe c?su?a corespunz?toare raspunsului dorit.
Se poate reveni asupra r?spunsului la oricare dintre ?ntreb?ri, at?ta
timp c?t nu s-a r?spuns la toate ?ntreb?rile.
Dup? bifarea r?spunsurilor pentru fiecare problem?, ?n dreapta
butoanelor cu num?rul problemelor vor ap?rea indicatori de validare
a r?spunsului:
pentru r?spuns corect ?i pentru r?spuns gre?it
Pentru a vedea rezolvarea ap?sa?i butonul Rezolvare. ?n locul
variantelor de r?spuns ale fiec?rei probleme vor ap?rea rezolv?rile
corespunz?toare. ?n partea din dreapta-jos a ferestrei va fi
specificat r?spunsul corect.
- 14 -
15. Func?ii Pascal - Manualul profesorului Clasa a IX-a
?n locul butonului de rezolvare va ap?rea butonul ?napoi. Ap?sa?i
acest buton pentru ca ?n locul rezolv?rilor s? fie afi?ate din nou
variantele de r?spuns.
- 15 -
16. Func?ii Pascal - Manualul profesorului Clasa a IX-a
4. Bibliografie
? Sorin Tudor; Manual de informatica-clasa a IX-a, varianta
Pascal, Editura L&S Infomat, 2000
? Rancea Doina; Limbajul Turbo Pascal, Editura Libris, Cluj 1993
? Knuth D. E; Tratat de programarea calculatoarelor Algoritmi
fundamentali, Editura Tehnic?, 1974
? Cerchez Emanuela, ?erban Marinel; Informatica ¨C Manual
pentru clasa a X-a, Editura Polirom, 2000
- 16 -