Soft educațional pentru învățarea limbii engleze

Licență
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 80 în total
Cuvinte : 18684
Mărime: 734.87KB (arhivat)
Publicat de: Lavinia V.
Puncte necesare: 10
Profesor îndrumător / Prezentat Profesorului: Cristina Elena Turcu
UNIVERSITATEA “ŞTEFAN CEL MARE”, SUCEAVA FACULTATEA DE INGINERIE ELECTRICĂ ȘI ȘTIINȚA CALCULATOARELOR SPECIALIZAREA: CURS POSTUNIVERSITAR DE CONVERSIE PROFESIONALǍ - INFORMATICĂ

Cuprins

  1. CUPRINS:
  2. SOFT EDUCATIONAL PENTRU ȊNVǍȚAREA LIMBII
  3. ENGLEZE 2
  4. DECLARAȚIE 3
  5. CUPRINS 4
  6. ARGUMENT 7
  7. I. INTRODUCERE 8
  8. I.1 Basic-ul şi urmaşii săi 8
  9. II. PREZENTARE VISUAL BASIC 10
  10. II.1 Aspecte generale privind programare visuală în Windows ! 10
  11. II.1.1 Caracteristici ale programelor Windows 10
  12. II.1.2 Ce este fereastra Windows ? 11
  13. II.1.3 Ce sunt evenimentele ? 11
  14. II.1.4 Ce sunt mesajele şi cum sunt gestionate de Windows ? 11
  15. II.1.5 Alte aspecte ale programării Windows 12
  16. II.2 Prezentarea mediului de programare Visual Basic(IDE-Integrated Development Environment ! 12
  17. II.2.1 Meniurile de context 12
  18. II.2.2 Bara de instrumente (Toolbar) 13
  19. II.2.3 Cutia de instrumente (Toolbox) 13
  20. II.2.4 Fereastra formei (Form Window) şi Fereastra codului (Code Window) 13
  21. II.2.5 Fereastra Project Explorer 13
  22. II.2.6 Fereastra Properties 13
  23. II.2.7 Fereastra Form Layout 13
  24. II.2.8 Fereastra Project Properties 14
  25. II.2.9Fereastra Project Browser 14
  26. II.2.10 Fereastra References 14
  27. II.2.11 Fereastra Components 14
  28. II.2.12 Ferestrele Immediate, Locals şi Watch 14
  29. II.2.13 Fereastra Options 15
  30. II.3 Proiectarea interfeţelor grafice în Visual Basic 15
  31. II.3.1 Ce sunt formele şi controalele ? 15
  32. II.3.2 Ce sunt controalele intrinseci şi ce sunt controalele ActiveX ? 15
  33. II.3.3 Adăugarea şi ştergerea controalelor 16
  34. II.3.4 Mutarea redimensionarea şi blocarea controalelor 16
  35. II.3.5 Înţelegerea metodelor proprietaţilor şi evenimentelor 17
  36. II.3.6 Proiectarea unei forme 17
  37. II.3.7 Utilizarea butoanelor de comandă 18
  38. II.3.8 Utilizarea controalelor ce manipulează texte 19
  39. II.3.9 Utilizarea controalelor ce permit alegerea anumitor optiuni 19
  40. II.3.10 Caseta de validare (CheckBox) 19
  41. II.3.11 Butonul de opţiune (OptionButton) 20
  42. II.3.12 Caseta cu lista (ListBox) 20
  43. II.3.13 Caseta combinată (ComboBox) 21
  44. II.3.14 Utilizarea controalelor ce afisează imagini şi grafică 21
  45. II.3.15 Caseta cu poză (PictureBox) 21
  46. II.3.16 Imagine (Image) 22
  47. II.3.17 Figura (Shape) şi Linie (Line) 22
  48. II.3.18 Utilizarea casetelor de dialog predefinite 22
  49. II.3.19 Editarea de meniuri 24
  50. II.4 Elementele componente ale unei aplicatii Visual Basic 25
  51. II.4.1 Structura unei aplicatii Visual Basic 25
  52. II.4.2 Setul de caractere 26
  53. II.4.3 Identificatori 26
  54. II.4.4 Comentarii ,separatori, împărţirea liniei 27
  55. II.4.5 Tipuri de date 28
  56. Boolean 29
  57. Byte 29
  58. Currency 29
  59. Date 29
  60. Decimal 30
  61. Double 30
  62. Integer 31
  63. Long 31
  64. Object 31
  65. Single 31
  66. String 32
  67. Variant (default) 32
  68. II.4.6 Tipuri definite de utilizator 33
  69. II.4.7 Constante 34
  70. II.4.8 Variabile 34
  71. II.5 Structuri de control 37
  72. II.5.1 Structura liniară 37
  73. II.5.2 Structura alternativă 38
  74. II.5.3 Structura repetitivă 40
  75. II.6 Utilizarea tablourilor, tipurilor definite de utilizator, enumerărilor şi a şirurilor de caractere 42
  76. II.6.1 Tablouri 42
  77. II.7 Scrierea de cod reutilizabil 44
  78. II.7.1 Ce este o procedura ? 44
  79. II.7.2 Ce este o functie ? 45
  80. II.7.3 Schimbul de date cu ajutorul parametrilor 46
  81. II.8 Lucrul cu timpul şi data 48
  82. II.8.1 Înţelegerea modului în care Visual Basic gestioneaza timpul 48
  83. II.8.2 Utilizarea controlului Timer 48
  84. II.9 Stabilirea culorilor 49
  85. III. CONSIDERENTE DE PROIECTARE 51
  86. III.1 Structura bazei de date 51
  87. III.2 Diagramele cazurilor de proiectare 54
  88. IV. CONSIDERENTE DE IMPLEMENTARE 56
  89. IV.1 Folosirea bazei de date în aplicaţie 58
  90. V. MANUAL DE UTILIZARE 60
  91. IV.1 Ȋnvăţarea/dezvoltarea pronunţiei în limba engleză 60
  92. IV.2 Dezvoltarea vocabularului şi a ortografiei 63
  93. VI.CONCLUZII ȘI DEZVOLTǍRI ULTERIOARE 66
  94. BIBLIOGRAFIE 67
  95. ANEXE - CODUL SURSǍ 68
  96. Codul sursă al formei BaluEP 68
  97. Codul sursă al formei frmHang 71

Extras din licență

ARGUMENT

Continua dezvoltare şi răspândire a tehnologiei informaţiei continuă să surprindă încă şi astăzi. Dacă în anii ‚’70 sau ’80 oamenii când auzeau cuvântul ”calculator” se gândeau la un lucruru foarte scump si greu de utilizat şi procurat, astăzi omenirea este mult mai deschisă spre nou, spre tehnologie şi implicit spre cunoaştere. Utilizarea calculatorului a deschis noi orizonturi şi căi de comunicare între oameni, contribuie la informarea şi socializarea populaţiei de pe întreg globul, şi deci, a educaţiei.

Lucrarea de faţă prezintă un soft educaţional pentru predarea limbii engleze ce vine în întâmpinarea tuturor celor care doresc sa înveţe această limbă cu ajutorul calculatorului, prin exerciţiu de pronunţie sau prin joc (elevi, părinţi, profesori si nu numai). Deoarece una dintre abilităţile esenţiale necesare unui vorbitor de limba străină este pronunţia, o asemenea aplicaţie este mai mult decât utilă. Din punctul de vedere al elevilor, este foarte important să se obişnuiască să utilizeze un astfel de produs, să privească soft-ul educaţional ca pe o unealtă indispensabilă erei tehnologice în care ne aflăm. Cu toate că pentru mulţi elevi calculatorul este încă un tabu, se poate considera, pentru viitor, calculatorul ca un instrument de învăţare, precum manualul sau caietul.

Aplicaţia proiectată şi dezvoltată in cadrul acestei lucrări este dedicată studiului individual, dar poate fi folosită cu mare succes si la şcoală, aceasta ajutând elevii sa-şi formeze pronunţia în limba engleză, dar şi să şi-o îmbunătăţească. Mai mult, se permite utilizatorului introducerea aceluiaşi cuvânt/cuvinte ori de câte ori doreşte, fapt ce înlesneşte o mai bună înţelegere şi practică a sunetelor limbii engleze. Avantajul faţă de o casetă audio este mare, pentru-că elevul vede cuvântul în timp ce-l ascultă, folosind în acelaşi timp doua dintre principalele abilităţi ale unui vorbitor de limba străină: auditivă (listening) şi cititul (reading). De asemenea, prin folosirea jocului, se permite utilizatorului practicarea vocabularului, precum şi exerciţiul de ortografie a limbii.

I. INTRODUCERE

Limbajele de programare sunt mijloace de comunicare între utilizator şi sistemul de calcul. Prin intermediul lor, omul transmite calculatorului ordinele necesare pentru executarea unei operaţii. Descrierea cu ajutorul unui limbaj de programare a etapelor necesare rezolvării unei anumite probleme se numeşte program. Astfel programul apare ca o succesiune de comenzi transmise calculatorului pe care acesta le execută. Este evident că programul transmis calculatorului pentru a fi executat nu este altceva decât descrierea, în limbajul de programare ales, a algoritmului de rezolvare a problemei respective.

Se ştie că un calculator nu cunoaşte decât un singur limbaj – limbajul calculatorului, numit cod-maşină. Primele generaţii de calculatoare erau programate direct în cod-maşină, lucru deosebit de dificil de realizat. O dată cu apariţia necesităţilor tot mai mari de prelucrare a informaţiilor şi o dată cu progresele înregistrate în domeniul construcţiei calculatoarelor, s-a impus un salt calitativ în ceea ce priveşte programarea calculatoarelor şi anume trecerea de la programarea în cod-maşină la programarea simbolică. În acest fel programatorul se preocupă mai mult de metoda de rezolvare a problemei, fără a se mai preocupa de amănunte legate de calculator. Astfel, pe lângă o sporită comoditate în scrierea programelor, această schimbare a însemnat şi câştigarea unei independenţe a programării faţă de caracteristicile fizice ale calculatorului.

I.1 Basic-ul şi urmaşii săi

În evoluţia limbajelor de programare un reper important îl reprezintă anul 1965 când, la Darmouth College (SUA), Thomas E. Kurtz şi John G. Kemeny, inventau limbajul BASIC(Beginners All-Purpose Symbolic Instruction Code). Acesta este un limbaj de programare de nivel înalt, care permite o programare structurată. Cuprinde instrucţiuni formate din cuvinte ale limbii engleze şi notaţii matematice, uşor de învăţat şi utilizat, destinat realizării de aplicaţii din diverse domenii: matematică, economie, grafică, jocuri ş.a., accesibil unei mase largi de utilizatori. În 1974 cunoscuta firmă de software Microsoft a preluat şi a dezvoltat ideea creând Qbasic (Quick Basic) care, spre deosebire de forma iniţială a limbajului conţine un compilator avansat pentru generare de cod şi alte facilităţi care îi dau începătorului senzaţia trecerii spre profesionalism. S-a ajuns atât de departe încât au fost create biblioteci care generează automat meniuri în program, ca şi facilităţi grafice atât pentru ecran cât şi pentru imprimantă.

Dar, firma Microsoft nu s-a oprit aici. Apariţia sistemului de operare Windows al firmei Microsoft a creat cea mai mare senzaţie pe piaţa de PC-uri, deschizând noi perspective de comunicare intre om şi calculatorul personal. Programele care ruleză sub acest mediu sunt atât de uşor de utilizat şi învăţat de o masă mare de utilizatori încât au reprezentat imediat o tentaţie pentru programatori. Codul a fost totuşi greu de realizat şi pentru programatorii experimentaţi. Pentru simplificarea programării de aplicaţii ce rulează sub Windows, Microsoft a venit cu Visual Basic care este în cea mai mare parte bazat pe Qbasic.

Bibliografie

Programarea aplicaţiilor Windows în Visual Vasic, Elena Cristina Turcu, Editura Universităţii, Suceava, 2002

Proiectarea şi dezvoltarea aplicaţiilor Windows, Elena Cristina Turcu şi Adina Bărîlă, Editura Universităţii, Suceava, 2004

Universitatea „Ștefan cel Mare”, Facultatea de Inginerie Electrica Și Știinţa Calculatoarelor, Suceava- Note de curs: HTML, JavaScript, Visual Basic

Programarea interfetelor cu Visual Basic 6.0 - Elemente speciale, Sandor Kovacs,Editura Albastră

Programarea jocurilor in Visual Basic pentru adolescenti, Jonathan S. Harbour, Editura Rosetti Educational, 2006

1001 Sugestii pentru programatorii Visual Basic, Kris Jamsa şi Lars Klander; trad. de Radu Biris, Bucureşti

Preview document

Soft educațional pentru învățarea limbii engleze - Pagina 1
Soft educațional pentru învățarea limbii engleze - Pagina 2
Soft educațional pentru învățarea limbii engleze - Pagina 3
Soft educațional pentru învățarea limbii engleze - Pagina 4
Soft educațional pentru învățarea limbii engleze - Pagina 5
Soft educațional pentru învățarea limbii engleze - Pagina 6
Soft educațional pentru învățarea limbii engleze - Pagina 7
Soft educațional pentru învățarea limbii engleze - Pagina 8
Soft educațional pentru învățarea limbii engleze - Pagina 9
Soft educațional pentru învățarea limbii engleze - Pagina 10
Soft educațional pentru învățarea limbii engleze - Pagina 11
Soft educațional pentru învățarea limbii engleze - Pagina 12
Soft educațional pentru învățarea limbii engleze - Pagina 13
Soft educațional pentru învățarea limbii engleze - Pagina 14
Soft educațional pentru învățarea limbii engleze - Pagina 15
Soft educațional pentru învățarea limbii engleze - Pagina 16
Soft educațional pentru învățarea limbii engleze - Pagina 17
Soft educațional pentru învățarea limbii engleze - Pagina 18
Soft educațional pentru învățarea limbii engleze - Pagina 19
Soft educațional pentru învățarea limbii engleze - Pagina 20
Soft educațional pentru învățarea limbii engleze - Pagina 21
Soft educațional pentru învățarea limbii engleze - Pagina 22
Soft educațional pentru învățarea limbii engleze - Pagina 23
Soft educațional pentru învățarea limbii engleze - Pagina 24
Soft educațional pentru învățarea limbii engleze - Pagina 25
Soft educațional pentru învățarea limbii engleze - Pagina 26
Soft educațional pentru învățarea limbii engleze - Pagina 27
Soft educațional pentru învățarea limbii engleze - Pagina 28
Soft educațional pentru învățarea limbii engleze - Pagina 29
Soft educațional pentru învățarea limbii engleze - Pagina 30
Soft educațional pentru învățarea limbii engleze - Pagina 31
Soft educațional pentru învățarea limbii engleze - Pagina 32
Soft educațional pentru învățarea limbii engleze - Pagina 33
Soft educațional pentru învățarea limbii engleze - Pagina 34
Soft educațional pentru învățarea limbii engleze - Pagina 35
Soft educațional pentru învățarea limbii engleze - Pagina 36
Soft educațional pentru învățarea limbii engleze - Pagina 37
Soft educațional pentru învățarea limbii engleze - Pagina 38
Soft educațional pentru învățarea limbii engleze - Pagina 39
Soft educațional pentru învățarea limbii engleze - Pagina 40
Soft educațional pentru învățarea limbii engleze - Pagina 41
Soft educațional pentru învățarea limbii engleze - Pagina 42
Soft educațional pentru învățarea limbii engleze - Pagina 43
Soft educațional pentru învățarea limbii engleze - Pagina 44
Soft educațional pentru învățarea limbii engleze - Pagina 45
Soft educațional pentru învățarea limbii engleze - Pagina 46
Soft educațional pentru învățarea limbii engleze - Pagina 47
Soft educațional pentru învățarea limbii engleze - Pagina 48
Soft educațional pentru învățarea limbii engleze - Pagina 49
Soft educațional pentru învățarea limbii engleze - Pagina 50
Soft educațional pentru învățarea limbii engleze - Pagina 51
Soft educațional pentru învățarea limbii engleze - Pagina 52
Soft educațional pentru învățarea limbii engleze - Pagina 53
Soft educațional pentru învățarea limbii engleze - Pagina 54
Soft educațional pentru învățarea limbii engleze - Pagina 55
Soft educațional pentru învățarea limbii engleze - Pagina 56
Soft educațional pentru învățarea limbii engleze - Pagina 57
Soft educațional pentru învățarea limbii engleze - Pagina 58
Soft educațional pentru învățarea limbii engleze - Pagina 59
Soft educațional pentru învățarea limbii engleze - Pagina 60
Soft educațional pentru învățarea limbii engleze - Pagina 61
Soft educațional pentru învățarea limbii engleze - Pagina 62
Soft educațional pentru învățarea limbii engleze - Pagina 63
Soft educațional pentru învățarea limbii engleze - Pagina 64
Soft educațional pentru învățarea limbii engleze - Pagina 65
Soft educațional pentru învățarea limbii engleze - Pagina 66
Soft educațional pentru învățarea limbii engleze - Pagina 67
Soft educațional pentru învățarea limbii engleze - Pagina 68
Soft educațional pentru învățarea limbii engleze - Pagina 69
Soft educațional pentru învățarea limbii engleze - Pagina 70
Soft educațional pentru învățarea limbii engleze - Pagina 71
Soft educațional pentru învățarea limbii engleze - Pagina 72
Soft educațional pentru învățarea limbii engleze - Pagina 73
Soft educațional pentru învățarea limbii engleze - Pagina 74
Soft educațional pentru învățarea limbii engleze - Pagina 75
Soft educațional pentru învățarea limbii engleze - Pagina 76
Soft educațional pentru învățarea limbii engleze - Pagina 77
Soft educațional pentru învățarea limbii engleze - Pagina 78
Soft educațional pentru învățarea limbii engleze - Pagina 79
Soft educațional pentru învățarea limbii engleze - Pagina 80

Conținut arhivă zip

  • Soft Educational pentru Invatarea Limbii Engleze.doc

Alții au mai descărcat și

E-Learning

Premizele crearii societatii informationale au fost asigurate prin producerea masiva si raspândirea vertiginoasa a calculatoarelor electronice,...

Prezentarea Institutului de Cercetare ICSTM Valahia în Lumea Virtuală

CAPITOLUL I Institutul de Cercetare Ştiinţifică şi Tehnologică Multidisciplinară – ICSTM 1.1. Date generale In acest capitol vor fi prezentate...

Crearea unui sistem de telefonie mobilă în baza tehnologiei CORBA

Întroducere Orice construcţie are nevoie mai întâi de o bază. Aceasta nu e teoremă ci o axiomă. Şi pentru că de cum a fost pusă baza depinde...

Implementarea bazei de date a unui policlinici - listă dublu înlănțuită circulară

1. Introducere 1.1. Istoria bazelor de date Când vine vorba despre stocarea informaţiilor, pentru unii acest termen înseamnă o agenda veche în...

Achiziția datelor de la o rețea de senzori de temperatură

Senzori si traductoare de temperataura 1.1 Notiuni generale de masurarea temperaturii Temperatura este marimea neelectrica cea mai des masurata....

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Fundamente grafice în Visual Basic

Elementele grafice in Visual Basic se impart in trei categorii: cele care afiseaza elemente grafice deja existente, care deseneaza noi elemente si...

Te-ar putea interesa și

Site de prezentare a școlii 35 București

CAPITOLUL I Noţiuni de bază în HTML HTML (HyperTextMarkupLanguage) este un set de coduri speciale care se inserează într-un text, pentru a adăuga...

Baze Managementul Proiectelor - Conceperea, Planificarea și Monitorizarea unui Proiect

I. CONCEPEREA PROIECTULUI Înainte de a începe completarea propriu-zisă a formularului, descrieţi contextul pentru care propuneţi implementarea...

Ai nevoie de altceva?