220 likes | 322 Vues
OHJELMOINTITAITO. ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS. KESTO : 29.8.2005 – 16.12.2005 PÄIVÄOPISKELIJAT: KAKSI LUOKAA (SUOMI) YKSI LUOKKA (ENGLANTI). OPINTOJAKSON TOTEUTUS. LUOKAT D1A ja D1B
E N D
OHJELMOINTITAITO ICT02D 12 ECTS
OPINTOJAKSON TOTEUTUS • KESTO: 29.8.2005 – 16.12.2005 • PÄIVÄOPISKELIJAT: • KAKSI LUOKAA (SUOMI) • YKSI LUOKKA (ENGLANTI)
OPINTOJAKSON TOTEUTUS • LUOKAT D1A ja D1B • JAETAAN HARJOITUSTUNNEILLA KAHTEEN OSAAN ELI NELJÄÄN PUOLILUOKKIIND1A1, D1A2, D1B1 ja D1B2 • PUOLILUOKAT JAETAAN EDELLEEN N. NELJÄN HENGEN TIIMEIKSI • TYÖSKENTELY TAPAHTUU: • YKSILÖTÖINÄ • TIIMITÖINÄ
OPINTOJAKSON TOTEUTUS • VIIKOTTAINEN SISÄLTÖ: • 2 HTEORIALUENNOTKAIKILLE LUOKILLE YHTEISET • 2 HTEORIAOPETUSPUOLILUOKALLE • 4 H + 4 HKONEHARJOITUKSETMIKROLUOKASSA • 2 HTIIMIOHJAUSKAIKILLE
OPINTOJAKSON TOTEUTUS • SISÄLTÖ JAETAAN NELJÄÄN OSIOON: • OSIO 1 • OHJELMOINNIN PERUSTEET • OSIO 2 • OLIO-OHJELMOINTI JA KAPSELOINTI • OSIO 3 • OLIO-OHJELMOINTI JA PERIYTYMINEN SEKÄ MONIMUOTOISUUS • OSIO 4 • GRAAFINEN KÄYTTÖLIITTYMÄ
OPINTOJAKSON TOTEUTUS • ARVIOINTI: • YHDEN OSION ARVOSANA • YKSILÖTYÖT • TIIMITYÖT • OPINTOJAKSON ARVOSANA:MUODOSTUU JOKAISEN OSION ARVOSANAN KESKIARVOSTA
OHJELMOINTITAITO KYSYMYKSIÄ ?
TIETOKONEOHJELMA • MITÄ MIELIKUVIA TIETOKONEOHJELMA HERÄTTÄÄ • MILLOIN ARKIELÄMÄSSÄ TAVALLINEN IHMINEN TULEE KÄYTTÄNEEKSI TIETOKONEOHJELMAA
MIHIN TIETOKONEOHJELMAA VOISI VERRATA ? • OHJEESEEN ! • OHJEITA OVAT: • JONKIN LAITTEEN KÄYTTÖOHJE • LOMAKKEEN TÄYTTÖOHJE • RUOKARESEPTI • KULKUREITTI
TIETOKONEOHJELMA / OHJE • YHTEISET OMINAISUUDET: • PERUSTUU OIKEIDEN JA RIITTÄVÄN TARKKOJEN TOIMENPITEIDEN PERÄKKÄIN SUORITTAMISEEN LOOGISESSA JÄRJESTYKSESSÄ !
TIETOKONEOHJELMA / OHJE • TIETOKONEOHJELMA = OHJE • OHJELMOIJAN TEKEMÄ OHJETIETOKONEELLE HALUTTUJEN TARPEIDEN SUORITTAMISTA VARTEN • TIETOKONE YMMÄRTÄÄ OHJELMOIJAN TIETOKONEOHJELMAAN KIRJOITTAMIA OHJEITA ELI KOMENTOJA
TIETOKONEOHJELMA • OHJELMAN TEKIJÄ RATKAISEE LOOGISEN AJATTELUN AVULLA SEKÄ SALLITTUJA MENETELMIÄ KÄYTTÄEN, MITEN OHJE TIETOKONEELLE TULEE KIRJOITTAA
TIETOKONEOHJELMA • TIETOKONEOHJELMAN TEOSSA JOUDUTAAN OPETTELEMAAN UUSI TAPA AJATELLA • LOOGINEN AJATTELU • KYKY PITÄÄ MONIA ASIOITA HALLINNASSA SAMAN AIKAISESTI
OHJELMAN TEKO • ALOITETAAN KÄSITTELYSÄÄNNÖISTÄ • NIIDEN TULEE OLLA RIITTÄVÄN TARKAT
OHJELMA TEKO • OHJELMA KÄSITTELEE TIETOJA KOLMIVAIHEISESTI: • OHJELMA KERTOO TIETOKONEELLE KUINKA OHJELMAAN SYÖTETYISTÄ SYÖTTÖTIEDOISTA SAADAAN AIKAAN TOIVOTUT TULOSTIEDOT
ALGORITMI PROCESS OSITUS INPUT RAKENTEET OUTPUT JÄRJESTELY MATEMATIIKKA
OHJELMAN TEKO • TYÖVAIHEET: • SUUNNITTELU • KOODAUS OHJELMOINTIKIELELLÄ • TESTAUS
VALMIS OHJELMA • SIINÄ EI SAA OLLA VIRHEITÄ • LUOVUTETAAN ASIAKKAALLE
LAADUKAS OHJELMA • TOIMII ANNETTUJEN KÄSITTELYSÄÄNTÖJEN MUKAAN • EI SISÄLLÄ VIRHEITÄ • HELPPO KÄYTTÄÄ
LAADUKAS OHJELMA • DOKUMENTOITU • HYVIN SUUNNITELTU • SELKEÄ RAKENNE • TEHOKAS
TÄMÄN OPINTOJAKSON TARKOITUS • OPITAAN OHJELMOINNIN PERUSTEET NOUDATTAEN YLEISIÄ STANDARDEJA • SUUNNITTELEMAAN OHJELMAN RATKAISU ELI ALGORITMI UML-TOIMINTOKAAVIONA • JAVA – OHJELMOINTIKIELEN PERUSTEET