OHJELMOINTITAITO ICT02D 12 ECTS.

Slides:



Advertisements
Samankaltaiset esitykset
Rajapintaluokat Rajapintaluokka luettelee metodit, joille tulee löytyä toteutus asianomaisen rajapinnan toteuttavista luokista. Rajapintaluokka on siis.
Advertisements

Koostumussuhde Jukka Juslin © Jukka Juslin.
Testaus ja testausympäristöt
Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, kevät 2009.
Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, syksy 2008.
© Jukka Juslin1 Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely Kevät 2008 Jukka Juslin, Raine Kauppinen Tuloksellinen Java-ohjelmointi.
@ Leena Lahtinen Helia TIETO JA TIETOKONEOHJELMA  TIETOKONEOHJELMA KÄSITTELEE TIETOJA  TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLA.
Ohjelman perusrakenteet
Olio-ohjelmointi. Mitä olio-ohjelmointi on ?  Pyritään mallintamaan jotain reaalimaailman kohdetta tietokoneohjelman avulla  Olio on luokan ilmentymä.
1. Olio-ohjelmointi.
Ohjelmointitaito (ict1td002, 12 op) Syksy 2008
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
Brade & Vilpponen 1 ITP2TM003 Java-ohjelmointi I Kevät op.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT. LUOKKA JAVA ohjelma koostuu luokista LUOKKA sisältää metodeja molemmat sisältävät attribuutteja eli muuttujia.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ VARTEN.
@ Leena Lahtinen Helia OHJELMOINTITAITO ICT02D 12 OP.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  PÄIVÄOPISKELIJAT: – KAKSI LUOKAA (SUOMI) –YKSI LUOKKA (ENGLANTI)
Ohjelman jakaminen useampaan tiedostoon Olio-ohjelmointi (C++) KYAMK, Jarkko Ansamäki 2001.
Ohjelman perusrakenteet
TIETO JA TIETOKONEOHJELMA TIETOKONEOHJELMA KÄSITTELEE TIETOJA TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLA MENETELMILLÄ.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Ohjelmat.
Ohjelmointi.
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
Tietokoneohjelman suoritus opintojakso Olioajattelu ja –ohjelmointi, osa I Hans Nieminen Syksy 2013.
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Visual Basic –ohjelmointi ITP2TM002
Pelien -ohjelmointi Syksy 2007 Vapaavalintainen opintojakso 3 op. ITP8TM003.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2011,2012.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  AVOIMEN OPISKELIJAT: – YKSI LUOKA (SUOMI) – LUOKKA ICT02O-1.
Johdetun luokan olion alustus tMyn1 Johdetun luokan olion alustus määrätyillä arvoilla Kun ohjelmassa esiintyy johdetun luokan olion määrittely, järjestelmä.
Ohjelmointitaito (ict1td002, 12 op) Kevät 2008 Raine Kauppinen
@ Leena Lahtinen Toistorakenne Ohjelmassa toistetaan tiettyjä toimenpiteitä monta kertaa peräkkäin Toisto noudattaa sille kuuluvia tarkkoja standardoituja.
@ Leena Lahtinen TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA:  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ.
PELIEN SUUNNITTELUA ALGORITMIT JA NIIDEN SUUNNITTELU Jussi RaskuSeinäjoen Kansalaisopisto Aki Sirviö2014.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Oliot ja luokat Oliot ja luokat Oliot (object) ja luokat (class) ovat keskeisiä olio- ohjelmoinnin käsitteitä. Olio-ohjelmointi on ohjelmointiparadigma,
Kokoaminen ja liittäminen tietokoneeseen.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Tentti. Olio-ohjelmoinnin perusteet | Kevät 2015 | Jorma Laurikkala2 Tentti Torstaina klo 16–20 D10ab (Päätalo). Pääasiassa Java-ohjelmien kirjoittamista.
Valintarakenne valintarakenne alkaa aina kysymyksellä eli ehdolla ehto tarkoittaa, että muuttujan sisältöä verrataan toisen muuttujan sisältöön tai vakioon.
Oppimisryhmien kuulumisia. Oppimisryhmät Ryhmä 5 Tehotytöt Team Trinity Rämmät JASS Team 75% Integrointi-pantterit.
Antti-Jussi Lakanen Nuorten peliohjelmointi 2011 / Jyväskylän yliopisto.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Yksikkötestaus ● Yksikkötestauksella tarkoitetaan lähdekoodiin kuuluvien yksittäisten osien testaamista. Termi yksikkö viittaa ohjelman pienimpiin mahdollisiin.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Kyselylomakkeen tekeminen
Tentti.
Tuloksellinen Java-ohjelmointi
Työelämän tekstejä sähköposti.
1. Olio-ohjelmointi.
Englanti 8. lk LV – 2017.
Oman osaamisen digitarina
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Rajapintaluokat Rajapintaluokka luettelee metodit, joille tulee löytyä toteutus asianomaisen rajapinnan toteuttavista luokista. Rajapintaluokka on siis.
Pelit opetuksen tukena
Ohjelmien suunnittelu
1. Algoritmi.
1. Algoritmi.
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Koodaamista Ohkolan koululla
Tietojärjestelmät KEHITTÄMINEN JOHTO KIRJANPITO TILAUSTEN KÄSITTELY
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua!
Ohjelman perusrakenteet
TIETO JA TIETOKONEOHJELMA
OHJELMOINTITAITO ICT02D 12 ECTS.
1. Olio-ohjelmointi.
OHJELMOINTITAITO ICT02D 12 ECTS.
Esityksen transkriptio:

OHJELMOINTITAITO ICT02D 12 ECTS

OPINTOJAKSON TOTEUTUS KESTO: 29.8.2005 – 16.12.2005 AVOIMEN OPISKELIJAT: YKSI LUOKA (SUOMI) LUOKKA ICT02O-1

OPINTOJAKSON TOTEUTUS TYÖSKENTELY TAPAHTUU: YKSILÖTÖINÄ TIIMITÖINÄ

OPINTOJAKSON TOTEUTUS VIIKOTTAINEN SISÄLTÖ: 2 H TEORIALUENNOT 4 H KONEHARJOITUKSET

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

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 OHJELMOIJAN TEKEMÄ OHJE TIETOKONEELLE 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