Tema:Subiect motivant - folosirea calculatorului 樽n predarea fizicii.
Autor: Elena Sivac.
Lucrare finala elaborat 樽n cadrul cursului e-learning Didactica Fizicii pe platforma de colaborare internaionala www.civicportal.org (29.X-25.XII.2012).
Moderator - Viorel Bocancea, conferentiar univeristar, Universitatea de Stat din Tiraspol (cu sediul la Chisinau).
Deformarea corpurilor solide. Legea lui Hooke. Profesor: Lilia ZESTREA.
Lucrare finala elaborat 樽n cadrul cursului e-learning Didactica Fizicii pe platforma de colaborare internaionala www.civicportal.org (29.X-25.XII.2012).
Moderator - Viorel Bocancea, conferentiar univeristar, Universitatea de Stat din Tiraspol (cu sediul la Chisinau).
Micarea corpului, pe plan 樽nclinat, sub ac釘iunea mai multor for釘eAlianta INFONET
油
Proiect didactic, Clasa X-a (profil real), Profesor: Balmu Olga
Lucrare finala elaborat 樽n cadrul cursului e-learning Didactica Fizicii pe platforma de colaborare internaionala www.civicportal.org (29.X-25.XII.2012).
Moderator - Viorel Bocancea, conferentiar univeristar, Universitatea de Stat din Tiraspol (cu sediul la Chisinau).
2. Obiective generale la informatic 樽n clasa a 9-a Elevul va cunoate: tipurile i structurile de date, realizarea opera釘iilor pe calculator; instruc釘iunile unui limbaj de programare de nivel 樽nalt; etapele de rezolvare a problemelor pe calculator.
3. Elevul va fi capabil S 樽n釘eleag no釘iunile de mrime, constant, variabil; S construiasc modelul, s elaboreze algoritmul i programul respectiv destinat solu釘ionrii problemelor propuse; S depisteze erorile de programare, s testeze i s depaneze programele elaborate; S analizeze rezultatele ob釘inute 樽n urma rezolvrii problemei pe calculator; S selecteze i s adapteze algoritmi existen釘i pentru rezolvarea unor probleme noi.
4. Unit釘ile de con釘inut Unitatea 1. Generalit釘i despre algoritmi. Unitatea 2. Vocabularul i sintaxa limbajului Pascal Unitatea 3. Tipuri de date simple Unitatea 4. Instruc釘iuni
5. Schema didactic Prezentarea teoretic Aplicarea, inclusiv 樽n cadrul orelor practice pe calculator Consolidarea Evaluarea.
8. Orice program PASCAL const din lexeme i separatori! Lexeme: identificatori, cuvinte-cheie, numere, simboluri speciale, iruri de caractere, etichete, directive. Separatori: spa釘iu, sf樽rit de linie (tasta Enter), comentariu
9. Vocabularul limbajului PASCAL 1. <Liter> ::= a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 2. <Cifr> ::= 0|1|2|3|4|5|6|7|8|9 3. < Simbol special > ::= +|-|*|/|=|<|>|]|[|,|(|)|:|;|^|.|@|{|}|$|#|<=|>=| <> | := |..| <Cuv樽nt-cheie> | <Simbol echivalent> 4. <Simbol echivalent> ::= (*|*)|(.|.) 5. <Cuv樽nt-cheie> ::= and | array | begin | case | const | div | do | downto | else | end | file | for | function | goto | if | in | label | mod | nil | not | of | or | packed | procedure | program | record | repeat | set | then | to | type | until | var | while | with 6. <Identificator> ::= <Liter> { <Liter> | <Cifr> } 7. <Directiv> ::= <Liter> { <Liter> | <Cifr> }
10. Vocabularul limbajului PASCAL 8. <ntreg fr semn> ::= <Cifr> { <Cifr> } 9. < Semn > ::= + | 10. < Numr 樽ntreg > ::= [ < Semn > ] < ntreg fr semn > 11. < Factor scal > ::= < Numr 樽ntreg > 12. < Numr real > ::= < Numr 樽ntreg > e < Factor scal > | < Numr 樽ntreg >.< ntreg far semn > [e < Factor scal > ] 13. < Numr > ::= < Numr 樽ntreg > | < Numr real > 14. < ir de caractere > ::= < Element ir > { < Element ir > } 15. < Element ir > ::= | < Orice caracter imprimabil > 16. < Etichet > ::= < ntreg fr semn > 17. < Comentariu > ::= (* < Orice secven釘 de caractere i sf樽rit de linie necon釘in樽nd acolade> *)
11. Tipuri de date simple (Unitatea 3) 1. Semnul = are semnifica釘ia s樽nt reprezentate 2. Sge釘ile obinuite reprezint o clasificare a datelor din program. 3. Sge釘ile duble reprezint conceptul de dat, realizat 樽n lumbajul Pascal: 1) Fiecare mrime (variabil sau constant) 樽n program obligatoriu s asociaz cu un anumit tip de date. 2) Tipul unei variabile definete mul釘imea de valori pe care le poate lua variabila i opera釘iile care pot fi efectuate cu valorile varibilelor i constantelor Date informa釘ia supus prelucrrii cu ajutorul calculatorului.
12. Erori de depire i rotunjire sqr(x), sqrt(x), abs(x), sin(x), cos(x), arctan(x), exp(x), ln(x), trunc(x), round(x), frac(x) <, <=, >, >=, =, <> +, - , *, / -1,7 E-38, ... ,1.7E+38 Tipul de date Real func釘iile specifice tipului de baz Opera釘ii cu tipul de baz O submul釘ime de valori ale tipului de baz Tipul de date Subdomeniu Nu pot fi citite cu READ (READLN) i afiate cu WRITE (WRITELN) ord(x), pred(x), succ(x), <, <=, >, >=, =, <> O mul釘ime ordonat de valori specificate prin identificatori Tipul de date Enumerare ord(x), pred(x), succ(x), upcase(x), func釘ia rezultatul creia este de tip char: chr(i) <, <=, >, >=, =, <> Caracterele imprimabile ale codului ASCII Tipul de date Char Nu pot fi citite cu READ (READLN) ord(x), pred(x), succ(x), Func釘iile rezultatul crora este de tip boolean: odd(i), eof(f), eoln(f) <, <=, >, >=, =, <> or, and, not (false, true) Tipul de date Boolean Erori de depire la calcule ord(x), pred(x), succ(x), odd(x), sqr(x), sqrt(x), abs(x), sin(x), cos(x), arctan(x), exp(x), ln(x) <, <=, >, >=, =, <> +, - , *, div, mod -32768 ... 32767 Tipul de date Integer Note! Func釘iile predefinite Mul釘imea de opera釘ii Mul釘imea de valori (樽n Turbo PASCAL 7.0)
15. Instruc釘iuni (Unitatea 4) Executarea acestei instruc釘iuni nu are nici un efect asupra variabilelor programului < Instruc釘iune de efect nul > ::= Instruc釘iunea de efect nul Controlul se transmite la instruc釘iunea specificat cu etichetat respectiv < Instruc釘iune goto > ::= goto < Etichet > Instruc釘iunea de salt necondi釘ionat Valorile parametrilor actuali i controlul se transmit subprogramului apelat. Se execut subprogramul apelat Controlul revine 樽n locul imediat dup apel < apel procedur > ::= < nume procedur >[< lista parametri actuali >] Instruc釘iunea de apel de procedur Se evalueaz expresia din dreapta semnului := Variabila din st樽nga semnului := 樽i modific valoarea i devine egal cu valoarea expresiei < atribuire > ::= < Identificator variabil > | < nume func釘ie > := < expresie > Instruc釘iunea de atribuire