1 / 20

Veebiprogrammeerimise terviklik käsitlus. Koostaja: Jaagup Kippar Juhendaja: Peeter Normak

Veebiprogrammeerimise terviklik käsitlus. Koostaja: Jaagup Kippar Juhendaja: Peeter Normak. Probleem. Veebi osatähtsuse kasvuga suureneb ka selle programmeerimisvajadus. Programmeerimisviljakus kasvab tunduvalt aeglasemalt kui tehniline baas. Eesmärgid.

Download Presentation

Veebiprogrammeerimise terviklik käsitlus. Koostaja: Jaagup Kippar Juhendaja: Peeter Normak

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Veebiprogrammeerimise terviklik käsitlus.Koostaja: Jaagup KipparJuhendaja: Peeter Normak

  2. Probleem • Veebi osatähtsuse kasvuga suureneb ka selle programmeerimisvajadus. • Programmeerimisviljakus kasvab tunduvalt aeglasemalt kui tehniline baas.

  3. Eesmärgid • Uurida ja analüüsida eestikeelseid ning Eestis kättesaadavaid ja kasutatavaid veebiprogrammeerimise materjale • Kavandada veebiprogrammeerimise õppimiseks terviklik õppekursus • Koostada loodud kursuse toetamiseks vajalik õppematerjalide kogu • Piloteerida loodud kursus ning selle põhjal viimistleda metoodika ja õppematerjalid

  4. Koostatud õppematerjalid • Java põhikursuse konspekt (127 lk) • Java jätkukursuse konspekt (108 lk) • Javaskripti konspekt (48 lk) • Näidete kogu (1000 tk) • Ülesannete kogu (64 lk)

  5. Java põhikursuse konspekt • Programmeerimisega tutvumise abimaterjal • Keele süstemaatiline õpetus • Käsiraamat Konspekti läbiõppinu peaks suutma koostada rakendusprogramme, mõistma nende toimimispõhimõtet ning suutma leida abiteavet

  6. Java põhikursuse konspekt • Tutvustusnäited ja installeerimine • Keele omadused • Objektid. • Failid, võrk ja lõimed • Graafika ja muusika tutvustus.

  7. Java jätkukursuse konspekt Lisamaterjal, eeldab keele aluste tundmist. * Graafika 3D Liikumine Rekursioon Pildirastri koostamine

  8. Java jätkukursuse konspekt * Muusika Eeldab põhikooli mahus muusikateadmisi MIDI ja harmoonia Helide süntees * Andmetöötlus Turvalisus Andmebaaside lühitutvustus Hajusrakendused

  9. Javaskripti konspekt Lisamaterjal eestikeelsetele allikatele. • Kihid • Bitid • Aknad • Regulaaravaldised • Objektid

  10. Näidete kogu Võimalikult terviklik kogu ettetulevate konkreetsete probleemide lahendamiseks. • Põhiteemad Java näitel: Andmed (võrk, failid) Graafika (sündmused, joonistusalgoritmid, liikumine) Keel (juhtkäsud, objektid, eriolukorrad) Muusika (klipid, MIDI, digitaalheli)

  11. Näidete kogu Veebiga seotud teemad teiste keelte näitel • Javaskript • HTML • XML • VRML • ASP • PHP, PERL

  12. Ülesannete kogu *Abimaterjal nii õpetajale kui iseõppijale. • Ülesanded jaotatud probleemide kaupa keelest suhteliselt sõltumatud. mitmele raskustasemele kergesti kohandatavad

  13. Ülesannete kogu • Teemasid Veebiserver Veebilehed Pistikliides Mudelite koostamine Andmete uuring

  14. Õppematerjalide sihtgrupid • TPÜ informaatikatudengid • Informaatika kõrvalainena • Eesti üldhariduskoolid • Arvutifirmad ja programmeerijad • Eesti teised ülikoolid ning rakenduskõrgkoolid • Abimaterjalid lühikursuslastele • Välismaised kasutajad • Iseõppijad

  15. Õpiteed • Java programmeerimiskeele algõpetus Konkreetsed operatsioonid Süstemaatiline algõpetus Käsureamatemaatika Käsureagraafika Mitmekülgsed rakendid • JSP • Servletid

  16. Õpiteed • Edasijõudnute koolitus Grupiviisiline probleemilahendus Läbipõimitud materjal Mitmetasemelised ülesanded

  17. Veebiprogrammeerimise kursuste komplekte • Kliendirakenduste programmeerija • Laia profiiliga veebiprogrammerija • Andmebaaside veebiliideste programmeerija • Veebilehtede koostaja

  18. Püstitatud hüpoteesid • Efektiivsed koodinäited peavad olema võimalikult lühidad, kuid samas terviklikud. • Programmeerimise algõppes tuleb piirduda ühesuunalise õpiteega.

  19. Õppematerjalide edasiarendusvõimalused • Komponenttehnoloogia, J2EE • Andmestruktuurid, failiformaadid. • Animatsioonid põhjalikumalt • ID-kaardi ja mobiilirakendused

More Related