Johdatus ohjelmointiin – kertausharjoituksia

Slides:



Advertisements
Samankaltaiset esitykset
Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, kevät 2009.
Advertisements

Ohjelmointitaito (ict1td002, 12 op) Opintojakson esittely, syksy 2008.
Käyttöohje: Kuinka luoda uusi foorumi ja kuinka kommentoida foorumiin. (Painamalla F5 voit katsoa tämän diaesityksen)
Selkeän kirjoittamisen huoneentaulu
VBA –ohjelmoinnin perusteet
Luku 5 – Tietojen hakeminen sovelluksiin
OHJELMOINNIN PERUSTEET (2ov)
 kieli on paitsi suussa oleva lihas myös ihmisten puhuma, kirjoittama tai viittoma merkkijärjestelmä ◦ luonnolliset kielet ◦ keinotekoiset kielet (ohjelmointikielet,
Käyttöohje: Kuinka luoda uusi uutinen. (Painamalla F5 voit katsoa tämän diaesityksen)
Ohjaus työtehtävänä.
Nämä kalvot on lisensoitu Creative Commons Attribution-ShareAlike 1
ATK70d / Ohjelmointi 1 Kuplalajittelu © Helia / Jukka Harju, 2004.
1. Olio-ohjelmointi.
Ohjelmointitaito (ict1td002, 12 op) Syksy 2008
Matemaattisen ajattelun oppimisympäristö MAO. Kehitystyö alkoi keväällä 2006 Oriveden yhteiskoulu (luokat 7. – 9.) Matematiikan opettajat: Sauli Hartikainen.
Brade & Vilpponen 1 ITP2TM003 Java-ohjelmointi I Kevät op.
Lukemaan oppii vain lukemalla
TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ VARTEN.
Metoditehtävä 1.Tee ohjelma, jonka tehtävänä on laskea jonkin tietyn käyttäjän syöttämän välin numeroiden summa. (Esim. käyttäjän syötöllä 1 ja 5 ohjelma.
Tehtävä Tee ohjelma, joka kysyy käyttäjältä kaksi kokonaislukua (0-50, kysytään lukuja niin kauan kunnes käyttäjä antaa luvut sallitulta alueelta). Ohjelma.
Yksinkertaiset graafiset syöttö- ja tulostustoiminnot.
Luento 6-TJT-A26-Tietotyö ja sen välineet-SYKSY TJT-A26 Tietotyö ja sen välineet
Toiston tekeminen Javalla  Mikä toistorakenne on?  while toistorakenne  do-while toistorakenne  for toistorakenne 1.
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
ict1td002 - Copyright Raine Kauppinen 1 Alkuarvot ja tyyppimuunnokset (1/5)  Aiemmin olemme jo antaneet muuttujille alkuarvoja, esimerkiksi: int.
Visual Basic -ohjelmointi
Visual Basic –ohjelmointi ITP2TM002
C-ohjelmoinnin perusteet
Algoritmi-harjoituksia…
© Lammi-Niskala-Kossarev 1 Kertausta (lu 05-06) Algoritmin perusvaatimukset Miksi ei luonnollista kieltä ohjelmointiin Syntaksi, semantiikka ja pragmatiikka.
PHP funktiot Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö.
Graafiset www-käyttöliittymät Proseminaari | Sami Niemelä Graafiset www-käyttöliittymät kun kokeellisuus kohtaa konventiot.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Hyvä ohjelmointitapa (osa 2) Yleistä Lisää hyviä ohjelmointikäytäntöjä: − Jaa pitkä koodi osiin. − Käytä attribuutteja säästeliäästi.
PALAUTTEEN ANTAMINEN JA VASTAANOTTAMINEN
Ohjelmointitaito (ict1td002, 12 op) Kevät 2008 Raine Kauppinen
1 Ohjelmointikielten varhaishistoria Esa-Matti Miettinen
@ Leena Lahtinen TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA:  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ.
Toteutus. Ohjelmointikielen valinta Käytetään samaa kuin muutkin Työkalujen laatu Usein asiakas määrää Yleensä valittu jo ennen toteutusta Osaaminen vs.
RAKENNUSPALIKOITA SEINÄJOEN KANSALAISOPISTO Jussi Rasku Aki Sirviö.
© Jukka Juslin1 Osio2 Olio-ohjelmointi: Merkkijonot eli Stringit Jukka Juslin.
Johdatus ohjelmointiin – C kielen peruselementit Tutkijayliopettaja Manne Hannula Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
2. Lisää Java-ohjelmoinnin alkeita
Aakkosnumeerinen tieto Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi.
Visual Basic -ohjelmointi
Funktio.
Visual Basic -ohjelmointi
EUTRAIN Comenius 2.1 Projekti Fysiikan ja kemian opettajakoulutuksen yhtenäistäminen Euroopassa.
Johdatus ohjelmointiin – lohkokaaviot ja algoritmit
Tilastollinen testaus Mann-Whitneyn –testiä voidaan käyttää hyvin pienille n 2 ≤ 8 keskikokoisille 9 ≤ n 2 ≤ 20 suurille n 2 ≥ 20 otoksille –voidaan käyttää.
Valintarakenne valintarakenne alkaa aina kysymyksellä eli ehdolla ehto tarkoittaa, että muuttujan sisältöä verrataan toisen muuttujan sisältöön tai vakioon.
Toteutusvaihe l Toteutuksen välineistä l Ohjelmointikielen valinnasta l Ohjelmointiparadigmoista l Yleisohjeita ohjelmoinnista l Toteutusvaiheen dokumentit.
Johdatus ohjelmointiin – if -lause Tutkijayliopettaja Manne Hannula Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
Johdatus ohjelmointiin – merkkijonofunktiot Tutkijayliopettaja Manne Hannula Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
Sovellettu matematiikka 3 Jarkko Hurme1 Maplen peruskäyttö 3. Grafiikkaa Maplella.
Ohjelmassa tänään Algoritminen ongelmanratkaisu Algoritmin määritelmä
Työpaikkaopinnot on jaksotettu:
Harjoitus 5 Kurssien alussa opettaja kierrättää ilmoittautumispaperin opiskelijoilla. Opiskelijoilta kerätään seuraavat tiedot:  nimi  sähköposti  ryhmä.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Oulunsalon lukion ohje unohtuneen salasanan vaihtamiseen FIM-palvelussa (Microsoft Forefront Identity Manager) Sisältää ohjeet seuraaviin tilanteisiin:
LUKIOESITTELY VANHEMMILLE VIHERLAAKSON LUKIO
Matematiikkaa 3b © Varga–Neményi ry 2016
Luonnontiedeaiheinen projekti
Valmentajan osaamisen arviointi valmennustilanteessa
3. Luokat, oliot ja metodit Java-kielessä (Lausekielinen ohjelmointi I ja II –kursseilla opitun kertausta.)
Aakkosnumeerinen tieto
Web-sovellusten kehittäminen - Aloitusluento
ATK70d / Ohjelmointi 1 Kuplalajittelu © Helia / Jukka Harju, 2004.
Otsikon asettelu Alaotsikko.
Ohjelmointia teknisille viestijöille
Esityksen transkriptio:

Johdatus ohjelmointiin – kertausharjoituksia Tutkijayliopettaja Manne Hannula 13.11.2008 Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)

Kertausta – mikä on tärkeää? C-kielen historia Ohjelmoinnin peruslogiikka Syntaksi Toimiva ohjelma Virheiden tekeminen Onnistumisen ilo

Eri tasoisia ohjelmointikieliä Very very high level: Suomen kieli

Harjoitus: karkausvuosi Tee ohjelma, joka kysyy käyttäjältä vuosiluvun ja ilmoittaa onko kysymyksessä karkausvuosi vai ei

Harjoitus: kahden muuttujan sisällön vaihto Tee ohjelma, joka kysyy käyttäjältä kaksi lukua ja tämän jälkeen vaihtaa niiden sisällöt keskenään. a b a b 10 20 20 10

Harjoitus: lukujen lajittelu Tee ohjelma, joka lajittelee käyttäjän syöttämät kolme arvoa suuruusjärjestykseen a b c a b c 10 20 5 5 10 20

Harjoitus: merkkijonojen lajittelu Tee ohjelma, joka lajittelee käyttäjän syöttämät merkkijonot aakkosjärjestykseen a b c a b c Cecilia Aarne Bertta Aarne Bertta Cecilia