Ohjelmointia & monilukutaitoa

Koko: px
Aloita esitys sivulta:

Download "Ohjelmointia & monilukutaitoa"

Transkriptio

1 Kuva: Helsingin yliopiston LUMA-keskus Ohjelmointia & monilukutaitoa OPH koulutus Emilia Hjelm, Helsingin yliopiston LUMA-keskus Creative Commons - BY - ND - NC

2 Esittely Emilia Hjelm Helsingin yliopiston LUMA-keskus Lasten ohjelmointiopetusta vuodesta 2011 Pro gradu valmisteilla ohjelmointiopetuksen vaikutuksesta osallistuvien lasten matematiikkaasenteisiin

3 Ohjelmassa: Taustoitusta ja määrittelyä Motivaatiota teknologiaopetukselle Ohjelmointi ajattelutapana Kädet saveen Koko ajan saa keskeyttää ja esittää kysymyksiä tai väittää vastaan! Näitä materiaaleja saa vapaasti levittää eteenpäin ei-kaupallisessa tarkoituksessa ja tekijän nimen mainiten.

4 Tietokone ei itsessään tiedä...vaan osaa laskea tietynlaisia laskutoimituksia todella nopeasti. Kaikki äly ja merkitys on ihmisten rakentamaa. Kuva: Akseli Gallen-Kallela, the Defence of Sampo, Wikimedia Commons

5 Mitä tarkoittaa ohjelmointi? Ohjelmointi on tietokoneen komentamista. Muistuttaa keskustelemista erittäin pedantin ihmisen kanssa Tehdään ohjelmointikielellä Ohjelmointikieliä on monenlaisia, eri tarkoituksia varten

6 Ohjelmointikielet muistuttavat luonnollista kieltä...koska ne ovat ihmisten tekemiä, ihmisten käyttöä varten. Yleisesti ottaen ohjelmointikielet ovat universaaleja. Kääntäjä tulkkaa sitten ohjelman suorittimen ymmärtämälle kielelle, joka on suoritinkohtainen.

7 Esimerkki: teksti = Ohjelmointi on hauskaa! print teksti.upper() OHJELMOINTI ON HAUSKAA!

8 Tietojenkäsittelytieteen tavoite...tai ainakin yksi keskeisiä on selvittää Mitkä ongelmat voidaan ratkaista tietokoneella Miten ne ongelmat voidaan ratkaista (mahdollisimman tehokkaasti)

9 Miksi teknologiaymmärrystä tarvitaan?...koska teknologia hallitsee ja määrittelee elämää. Tänään: Mahdollistaa modernin tutkimuksen (esim. geenit) Älylaitteet (reitit, paikannus, tavoitettavuus) Verkkopankit Verkkokauppa Verkkouutiset Veroilmoitukset Videokuvalliset puhelut verkon yli

10 Huomenna Automatisoituu Liikenne Kaupat Lääketieteelliset diagnoosit Tiede Verkkoasiointi lisääntyy 3D-tulostus Verkkoäänestys (miksi ei ole hyvä idea?) Kuva: Sony Qrio robot, Wikimedia Commons

11 Kuluttajan rooli on maksajan rooli Kuluttaminen on tehty liian helpoksi Commodore 64 ja menestyvät IT-firmat Kuinka monen ipad-ohjelman käyttämisestä maksetaan? Tärkeää oppia kuluttamisen lisäksi myös tuottamaan ja ymmärtämään Kuinka kuluttaja tietää mistä kannattaa maksaa?

12 Case: Käsityksemme hyvästä salasanasta XKCD Randall Munroe

13 Mitä tästä opimme Pituus on merkitsevämpää kuin erikoismerkit Mitä pidempi, sen parempi! Jos pari esimerkin sanaa muuttaa eisanakirjasanoiksi, se lisää heti salasanan vahvuutta asiantuntijoiden ohjeita noudattaessa on helppo mennä halpaan

14 Case: Sähköpostin peruuttaminen Iltalehti: Espoon kaupungin TE-keskus lähetti vahingossa sähköpostilla 150 henkilölle liitetiedoston, joka sisälsi yli 200 ihmisen nimet ja henkilötunnukset. TE-keskus pahoitteli tapahtunutta, mutta kertoi lähettäneensä peruutusviestin, joka poistaa viestin niiltä, jotka eivät viestiä ole ehtineet avaamaan.

15 Case: sähköpostin peruuttaminen 1. Koskaan ei pitäisi lähettää arkaluontoisia tietoja (henkilötunnukset) sähköpostilla 2. Peruutusviesti on MS Outlookin ominaisuus, joka toimii vain saman ohjelman käyttäjillä. Tässä tapauksessa viesti lähti useisiin eri sähköpostipalveluihin. 3. Toimittaja ei ymmärtänyt peruutusviestin toimintaa

16 Avoimuus avainasemassa Avoimuuden vaaliminen on keskeistä, erityisesti opetuskäytössä. Mahdollisuus: kurkistaa sisään ja katsoa miten järjestelmä on rakennettu tehdä muutoksia ja kokeilla miten ne vaikuttavat järjestelmän toimintaan ladata ja asentaa ohjelmistot vapaasti kotikoneille Ohjelmoimaan oppii tekemällä. Esim. RaspberryPi -tietokone, Linux -käyttöjärjestelmä, Arduino -mikrokontrolleri

17 Ohjelmointi on tapa ajatella Ohjelmoinnin peruskäsitteet ovat nimetyt muuttujat ehtolauseet toistolauseet aliohjelmat

18 Nimetyt muuttujat Kuva: Scratch.mit.edu Muuttuja on kuin laatikko, johon voidaan tallentaa tietoa ohjelman suorituksen aikana. Muuttujan sisältämä tieto voi muuttua kesken kaiken. Tietoon voi viitata muuttujan nimellä.

19 Ehtolauseet Ehto ratkeaa vasta ohjelman suorituksen aikana Kuva: Scratch.mit.edu Jos ulkona sataa, sitten ota sateenvarjo, muuten älä ota mitään

20 Toistolauseet Kuva: Scratch.mit.edu Kirjoita esseetä, kunnes olet saanut aikaan 400 sanaa. Kättele jokaista henkilöä tässä huoneessa.

21 Aliohjelma (tai metodi tai funktio) Pikku Apulainen...on yhden asian tekevä nimetty pätkä ohjelmakoodia, jota voidaan pyytää suoritettavaksi ilman, että koodinpätkää tarvitsee kirjoittaa monta kertaa uudelleen.

22 Algoritmi...kuvaa askel askeleelta miten jokin prosessi suoritetaan. Ruokaresepti on eräänlainen algoritmi. Aluksi luetellaan kaikki tarvittavat aineet, sitten vaihe vaiheelta ohjeet mitä tehdä ja lopputuloksena on valmis ruoka. Toinen esimerkki on matematiikasta tuttu jakokulman käyttö.

23 Algoritminen ajattelu käytännössä...ymmärtää mitä voi tehdä automaattisesti Ei ainakaan moraalisia päätöksiä!...ymmärtää mitä kannattaa tehdä automaattisesti Sadan hengen työvuorolistat

24 Algoritminen ajattelu käytännössä Hajota ja hallitse, suuren ongelman jakaminen pienempiin osaongelmiin. Kriittinen polku, missä järjestyksessä ongelmat on ratkaistava? Voidaanko joitakin ongelmia ratkaista yhtä aikaa?

25 Miten voit aloittaa heti? Opastettu alkeisohjelmointitunti suomeksi Ilmainen avoin ohjelmointiverkkokurssi Javakielellä

26 Muita resursseja Linkki-keskus Facebook-ryhmä Tieto- ja viestintätekniikka opetuksessa Jyrki J. Kasvi: Ei koulua, vaan tulevaisuutta varten: Tarmo Toikkanen: Kahdeksan teesiä koodaamisesta koulussa:

27 Ja nyt kädet saveen...

Pythonin alkeet Syksy 2010 Pythonin perusteet: Ohjelmointi, skriptaus ja Python

Pythonin alkeet Syksy 2010 Pythonin perusteet: Ohjelmointi, skriptaus ja Python Pythonin alkeet Syksy 2010 Pythonin perusteet: Ohjelmointi, skriptaus ja Python 8. marraskuuta 2010 Ohjelmointi Perusteet Peruskäsitteitä Olio-ohjelmointi Pythonin alkeet Esittely Esimerkkejä Muuttujat

Lisätiedot

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python 31. tammikuuta 2009 Ohjelmointi Perusteet Pythonin alkeet Esittely Esimerkkejä Muuttujat Peruskäsitteitä Käsittely

Lisätiedot

Kiinnostaako. koodaus ja robotiikka? 2014 Innokas www.innokas.fi All Rights Reserved Copying and reproduction prohibited

Kiinnostaako. koodaus ja robotiikka? 2014 Innokas www.innokas.fi All Rights Reserved Copying and reproduction prohibited Kiinnostaako koodaus ja robotiikka? Innokas-verkosto Innovatiivisen koulun toiminnan kehittäminen ja levittäminen Suomi Yli 30 000 osallistujaa vuosien 2011-2014 aikana Kouluja, kirjastoja, päiväkoteja,

Lisätiedot

Tietoyhteiskunta muuttuu muuttuuko mikään?

Tietoyhteiskunta muuttuu muuttuuko mikään? Tietoyhteiskunta muuttuu muuttuuko mikään? Educa 27.1.2012 Hannu Laukkanen 1 Aiheitamme tänään Tieto ja viestintätekniikka - TVT- koulussa ja opetuksessa Sosiaalinen media mahdollisuuksien media Tekijänoikeudet

Lisätiedot

1. YLEISKUVAUS... 2. 1.1. Palvelun rajoitukset... 2 2. PALVELUKOMPONENTIT... 2. 2.1. Sähköpostipalvelu... 2. 2.2. Sähköpostipalvelun lisäpalvelut...

1. YLEISKUVAUS... 2. 1.1. Palvelun rajoitukset... 2 2. PALVELUKOMPONENTIT... 2. 2.1. Sähköpostipalvelu... 2. 2.2. Sähköpostipalvelun lisäpalvelut... Palvelukuvaus 19.1.2015 1 Sisällysluettelo 1. YLEISKUVAUS... 2 1.1. Palvelun rajoitukset... 2 2. PALVELUKOMPONENTIT... 2 2.1. Sähköpostipalvelu... 2 2.2. Sähköpostipalvelun lisäpalvelut... 3 3. TOIMITUS

Lisätiedot

Ohjelmointitaito (ict1td002, 12 op) Kevät 2008. 1. Java-ohjelmoinnin alkeita. Tietokoneohjelma. Raine Kauppinen raine.kauppinen@haaga-helia.

Ohjelmointitaito (ict1td002, 12 op) Kevät 2008. 1. Java-ohjelmoinnin alkeita. Tietokoneohjelma. Raine Kauppinen raine.kauppinen@haaga-helia. Ohjelmointitaito (ict1td002, 12 op) Kevät 2008 Raine Kauppinen raine.kauppinen@haaga-helia.fi 1. Java-ohjelmoinnin alkeita Tietokoneohjelma Java-kieli ja Eclipse-ympäristö Java-ohjelma ja ohjelmaluokka

Lisätiedot

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614 VALO-ohjelmat ja LTSP kouluissa Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614 Mikä ihmeen VALO? VALO = Vapaat ja avoimen lähdekoodin ohjelmat Kyse on siis Open Sourcesta eli avoimesta

Lisätiedot

Algoritmit. Ohjelman tekemisen hahmottamisessa käytetään

Algoritmit. Ohjelman tekemisen hahmottamisessa käytetään Ohjelmointi Ohjelmoinnissa koneelle annetaan tarkkoja käskyjä siitä, mitä koneen tulisi tehdä. Ohjelmointikieliä on olemassa useita satoja. Ohjelmoinnissa on oleellista asioiden hyvä suunnittelu etukäteen.

Lisätiedot

Kiinnostaako koodaus ja robotiikka?

Kiinnostaako koodaus ja robotiikka? Kiinnostaako koodaus ja robotiikka? Innokas-verkosto Innovatiivisen koulun toiminnan kehittäminen ja levittäminen Suomi Yli 200 koulua Kouluja, kirjastoja, päiväkoteja, nuorisotyö, yliopistoja, yrityksiä

Lisätiedot

OHJELMISTOKEHITYS -suuntautumisvaihtoehto

OHJELMISTOKEHITYS -suuntautumisvaihtoehto OHJELMISTOKEHITYS -suuntautumisvaihtoehto Suuntautumisvaihtoehdon esittely 1. vuoden opiskelijoille Kari Laitinen www.oamk.fi/~karil/opetus.html Ohjelmistokehitys -opintosuunnan valitsevista henkilöistä

Lisätiedot

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla ohjelmoida useita komponenteiltaan ja rakenteeltaan

Lisätiedot

Perinteiset tietokoneohjelmat alkavat pääohjelmasta, c:ssä main(), jossa edetään rivi riviltä ja käsky käskyltä.

Perinteiset tietokoneohjelmat alkavat pääohjelmasta, c:ssä main(), jossa edetään rivi riviltä ja käsky käskyltä. TIETOKONEOHJELMIEN RAKENNE Perinteiset tietokoneohjelmat alkavat pääohjelmasta, c:ssä main(), jossa edetään rivi riviltä ja käsky käskyltä. Teollisuusautomaation ohjelmiin on lainattu runsaasti perinteisen

Lisätiedot

Tähtitieteen käytännön menetelmiä Kevät 2009

Tähtitieteen käytännön menetelmiä Kevät 2009 Tähtitieteen käytännön menetelmiä Kevät 2009 2009-01-12 Yleistä Luennot Luennoija hannu.p.parviainen@helsinki.fi Aikataulu Observatoriolla Maanantaisin 10.00-12.00 Ohjattua harjoittelua maanantaisin 9.00-10.00

Lisätiedot

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen Pedacode Pikaopas Java-kehitysympäristön pystyttäminen Pikaoppaan sisältö Pikaoppaassa kuvataan, miten Windowstyöasemalle asennetaan Java-ohjelmoinnissa tarvittavat työkalut, minkälaisia konfigurointeja

Lisätiedot

Tietorakenteet ja algoritmit Johdanto Lauri Malmi / Ari Korhonen

Tietorakenteet ja algoritmit Johdanto Lauri Malmi / Ari Korhonen Tietorakenteet ja algoritmit Johdanto Lauri Malmi / Ari 1 1. JOHDANTO 1.1 Määritelmiä 1.2 Tietorakenteen ja algoritmin valinta 1.3 Algoritmit ja tiedon määrä 1.4 Tietorakenteet ja toiminnot 1.5 Esimerkki:

Lisätiedot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot 1. vuosi Perusopinnot 2. vuosi 3. vuosi ELEKTRONIIKAN SUUNNITTELU JA TESTAUS MOBIILI TIETOLIIKENNE OHJELMISTOJEN KEHITYS 4. vuosi Ohjelmistojen kehitys

Lisätiedot

Kuvien käyttö opetuksessa

Kuvien käyttö opetuksessa Kuvien käyttö opetuksessa Tekijänoikeudet ammatin opetuksessa Opentekoa.fi Avainsanat: teoskynnys, CC, kuvaruutukaappaus, kartat, kuvauslupa Creative Commons, kuva, Google, YouTube, Flickr, jakaminen,

Lisätiedot

Option GlobeSurfer III pikakäyttöopas

Option GlobeSurfer III pikakäyttöopas Option GlobeSurfer III pikakäyttöopas Laitteen ensimmäinen käyttöönotto 1. Aseta SIM-kortti laitteen pohjaan pyötätuen takana olevaan SIM-korttipaikkaan 2. Aseta mukana tullut ethernetkaapeli tietokoneen

Lisätiedot

OPS2016 ja ohjelmointi

OPS2016 ja ohjelmointi 1 OPS2016 ja ohjelmointi - johdattelu ohjelmointiin alakoulussa MIKKO HORILA & TUOMO TAMMI OPS2016 ja ohjelmointi 2 Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot

Lisätiedot

Jos haluat viestittää ja toimia aktiivisesti internetissä, tarvitset sähköpostiosoitteen. Sähköpostiosoitteen hankkiminen on maksutonta.

Jos haluat viestittää ja toimia aktiivisesti internetissä, tarvitset sähköpostiosoitteen. Sähköpostiosoitteen hankkiminen on maksutonta. Sähköposti Jos haluat viestittää ja toimia aktiivisesti internetissä, tarvitset sähköpostiosoitteen. Sähköpostiosoitteen hankkiminen on maksutonta. Sähköpostiosoitteen kautta voit lähettää viestejä sukulaisille,

Lisätiedot

Kymenlaakson Kyläportaali

Kymenlaakson Kyläportaali Kymenlaakson Kyläportaali Klamilan vertaistukiopastus Tietoturva Tietoturvan neljä peruspilaria 1. Luottamuksellisuus 2. Eheys 3. Saatavuus 4. (Luotettavuus) Luottamuksellisuus Käsiteltävää tietoa ei paljasteta

Lisätiedot

AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin

AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin Raimo Nikkilä Aalto-yliopiston sähkötekniikan korkeakoulu - Automaation tietotekniikan tutkimusryhmä 17. tammikuuta 2013

Lisätiedot

Teknologia ja digiajan yhteisöt mahdollistajina

Teknologia ja digiajan yhteisöt mahdollistajina Teknologia ja digiajan yhteisöt mahdollistajina Mikko Lampi Tutkimuspäällikkö, Mamk + digiaktivisti twitter @jotudin Minä, digitalisti Tutkimuspäällikkö Data, tiedonhallinta, sähköinen arkistointi Käyttäjäkokemus,

Lisätiedot

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön?

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? 2013-2014 Lasse Lensu 2 Systeemiohjelmat ovat tietokoneen laitteistoa lähellä olevia ohjelmia,

Lisätiedot

Lukualue 1-10 - laskusauvat

Lukualue 1-10 - laskusauvat Matematiikka Montessoripedagogiassa lapsi aloittaa matematiikkaan tutustumisen kolmevuotiaana. Oman kiinnostuksensa mukaan hän rakentaa montessorivälineiden avulla tietouttaan numeroista ja määristä. Niiden

Lisätiedot

Tietorakenteet ja algoritmit - syksy 2015 1

Tietorakenteet ja algoritmit - syksy 2015 1 Tietorakenteet ja algoritmit - syksy 2015 1 Tietorakenteet ja algoritmit - syksy 2015 2 Tietorakenteet ja algoritmit Johdanto Ari Korhonen Tietorakenteet ja algoritmit - syksy 2015 1. JOHDANTO 1.1 Määritelmiä

Lisätiedot

Kaikki koulutus verkossa - tekniikka ja pedagogiikka kouluttajan apuna. Case MKFC

Kaikki koulutus verkossa - tekniikka ja pedagogiikka kouluttajan apuna. Case MKFC Kaikki koulutus verkossa - tekniikka ja pedagogiikka kouluttajan apuna Case MKFC Maarit Alppiranta Edusolutions Oy MKFC Stockholms folkhögskola Monikulttuurinen oppilaitos Tukholmassa Perustettu v. 1991

Lisätiedot

Jukka Varsaluoma Mikä ihmeen haaste? Global Game Jam http://globalgamejam.org/ http://2013.globalgamejam.org/games/2013 Ludum Dare http://www.ludumdare.com/ http://www.ludumdare.com/compo/ludum-dare-27/?action=top

Lisätiedot

Tietoturvavinkkejä pilvitallennuspalveluiden

Tietoturvavinkkejä pilvitallennuspalveluiden Tietoturvavinkkejä pilvitallennuspalveluiden turvallisempaan käyttöön 11/2014 Sisällysluettelo Johdanto... 3 1 Mikä on pilvipalvelu?... 3 2 Mikä on pilvitallennuspalvelu?... 3 3 Ovatko pilvipalvelut turvallisia?...

Lisätiedot

Sähköposti ja uutisryhmät 4.5.2005

Sähköposti ja uutisryhmät 4.5.2005 Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer

Lisätiedot

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA Ohjeistuksessa käydään läpi kuvan koon ja kuvan kankaan koon muuntaminen esimerkin avulla. Ohjeistus on laadittu auttamaan kuvien muokkaamista kuvakommunikaatiota

Lisätiedot

Muuttujatyypit ovat Boolean, Byte, Integer, Long, Double, Currency, Date, Object, String, Variant (oletus)

Muuttujatyypit ovat Boolean, Byte, Integer, Long, Double, Currency, Date, Object, String, Variant (oletus) VISUAL BASIC OHJEITA Kutsuttava ohjelma alkaa kometoparilla Sub... End Sub Sub ohjelmanimi()...koodia... End Sub Muuttujat Muuttujan esittely Muuttujatyypit ovat Boolean, Byte, Integer, Long, Double, Currency,

Lisätiedot

Johdatus Ohjelmointiin

Johdatus Ohjelmointiin Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin

Lisätiedot

Luento 5. Timo Savola. 28. huhtikuuta 2006

Luento 5. Timo Savola. 28. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 5 Timo Savola 28. huhtikuuta 2006 Osa I Shell-ohjelmointi Ehtolause Lausekkeet suoritetaan jos ehtolausekkeen paluuarvo on 0 if ehtolauseke then lauseke

Lisätiedot

Kaupungin varauspalvelu, venepaikan varaus

Kaupungin varauspalvelu, venepaikan varaus Kaupungin varauspalvelu, venepaikan varaus kirjautuminen palveluun: https://asiointi.rauma.fi/epermit/fi/reservation Huom! Palvelu voi toimia ajoittain hitaasti. Ole kärsivällinen! Ohjeet vanhan venepaikan

Lisätiedot

Metodit. Metodien määrittely. Metodin parametrit ja paluuarvo. Metodien suorittaminen eli kutsuminen. Metodien kuormittaminen

Metodit. Metodien määrittely. Metodin parametrit ja paluuarvo. Metodien suorittaminen eli kutsuminen. Metodien kuormittaminen Metodit Metodien määrittely Metodin parametrit ja paluuarvo Metodien suorittaminen eli kutsuminen Metodien kuormittaminen 1 Mikä on metodi? Metodi on luokan sisällä oleva yhteenkuuluvien toimintojen kokonaisuus

Lisätiedot

19/20: Ikkuna olio-ohjelmoinnin maailmaan

19/20: Ikkuna olio-ohjelmoinnin maailmaan Ohjelmointi 1 / syksy 2007 19/20: Ikkuna olio-ohjelmoinnin maailmaan Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007

Lisätiedot

UBUNTU 8.04 LTS ASENNUS

UBUNTU 8.04 LTS ASENNUS UBUNTU 8.04 LTS ASENNUS 24.4.2008 Marko Kaartinen 2008 Tässä oppaassa käyn läpi kuinka asennetaan Ubuntu 8.04 LTS. Oppaan on tarkoitus olla mahdollisimman yksinkertainen ja selkeä. Kaikki kysymykset asennuksesta

Lisätiedot

Ehto- ja toistolauseet

Ehto- ja toistolauseet Ehto- ja toistolauseet 1 Ehto- ja toistolauseet Uutena asiana opetellaan ohjelmointilauseet / rakenteet, jotka mahdollistavat: Päätösten tekemisen ohjelman suorituksen aikana (esim. kyllä/ei) Samoja lauseiden

Lisätiedot

Tiedohallintataidot (kirjoittaminen & kuva ja ääni & tiedonhakeminen ja hallinta) internetin käyttö, pilvipalveluiden käyttö hakupalveluiden käyttö

Tiedohallintataidot (kirjoittaminen & kuva ja ääni & tiedonhakeminen ja hallinta) internetin käyttö, pilvipalveluiden käyttö hakupalveluiden käyttö Mitä opettajan tulee osata Työskentelytaidot (päätelaitteen käyttötaidot) Esiopetus esiopetuksen laitteiston peruskäyttötaidot (tekstinkäsittely, tallentaminen) tietokoneen oheislaitteiden käyttötaidot

Lisätiedot

HSY Avoin data. Henna-Kaisa Räsänen Kaupunkisuunnittelulla parempaa ilmanlaatua ja ilmastoa 3.12.2015

HSY Avoin data. Henna-Kaisa Räsänen Kaupunkisuunnittelulla parempaa ilmanlaatua ja ilmastoa 3.12.2015 HSY Avoin data Henna-Kaisa Räsänen Kaupunkisuunnittelulla parempaa ilmanlaatua ja ilmastoa 3.12.2015 Avoin data Maksutonta koneluettavaa tietoa, jota kuka tahansa saa käyttää, muokata ja uudelleen jakaa

Lisätiedot

Java-kielen perusteet

Java-kielen perusteet Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, Vakio Tiedon merkkipohjainen tulostaminen Ohjelmointi (ict1tx006) Tunnus (5.3) Javan tunnus Java-kirjain Java-numero

Lisätiedot

PARANNA HAKUKOKEMUSTASI JA LOPPUTULOSTA

PARANNA HAKUKOKEMUSTASI JA LOPPUTULOSTA PARANNA HAKUKOKEMUSTASI JA LOPPUTULOSTA TÄMÄN OPPAAN TARKOITUKSENA ON KERTOA SINULLE MUUTAMA PERUSTAVANLAATUINEN SISÄPIIRITIETO SIITÄ, MITÄ REKRYTOIJAN MIELESSÄ LIIKKUU HÄNEN TEHDESSÄÄN HAKUPROSESSISSA

Lisätiedot

Useimmin kysytyt kysymykset

Useimmin kysytyt kysymykset Useimmin kysytyt kysymykset Versio 1.1 1 1. Mikä mobiilikortti on? Mobiilikortti on matkapuhelimessa toimiva sovellus ja www.mobiilikortti.com osoitteessa oleva palvelu. Sovelluksen avulla voit siirtää

Lisätiedot

OTA KAIKKI IRTI MICROSOFT OFFICESTA

OTA KAIKKI IRTI MICROSOFT OFFICESTA MS Office 2013 Käytä työvälineohjelmia entistä tehokkaammin ja opi työtäsi helpottavia ominaisuuksia. Osallistujilta toivotaan tietokoneen peruskäytön hallintaa. Soveltuu myös Officen versioille 2007/2010.

Lisätiedot

Järjestelmänvalvontaopas

Järjestelmänvalvontaopas Järjestelmänvalvontaopas Medtronic MiniMed Northridge, CA 91325 USA 800 646 4633 (800-MiniMed) 818 576 5555 www.minimed.com Edustaja EU:n alueella Medtronic B.V. Earl Bakkenstraat 10 6422 PJ Heerlen Alankomaat

Lisätiedot

1 Aritmeettiset ja geometriset jonot

1 Aritmeettiset ja geometriset jonot 1 Aritmeettiset ja geometriset jonot Johdatus Johdatteleva esimerkki 1 Kasvutulille talletetaan vuoden jokaisen kuukauden alussa tammikuusta alkaen 100 euroa. Tilin nettokorkokanta on 6%. Korko lisätään

Lisätiedot

Kokeellista matematiikkaa SAGE:lla

Kokeellista matematiikkaa SAGE:lla Kokeellista matematiikkaa SAGE:lla Tutkin GeoGebralla 1 luonnollisen luvun jakamista tekijöihin 2. GeoGebran funktio Alkutekijät jakaa luvun tekijöihin ja tuottaa alkutekijät listana. GeoGebrassa lista

Lisätiedot

Ilmoitus saapuneesta turvasähköpostiviestistä

Ilmoitus saapuneesta turvasähköpostiviestistä Tullin turvasähköposti Asiakkaan ohje www.tulli.fi versio 2.2 8.1.2015 Korvaa version 2.1 22.5.2014 Tullin turvasähköposti Tulli lähettää sinulle sähköpostiviestin salattuna silloin, kun viesti tai sen

Lisätiedot

Käyttöjärjestelmät: poissulkeminen ja synkronointi

Käyttöjärjestelmät: poissulkeminen ja synkronointi Käyttöjärjestelmät: poissulkeminen ja synkronointi Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet

Lisätiedot

Pajun sähköpostien siirto Outlookiin

Pajun sähköpostien siirto Outlookiin Pajun sähköpostien siirto Outlookiin Tässä ohjeessa kerrotaan kuinka Pajun sähköpostit on mahdollista siirtää käytettäväksi Outlook-sähköpostissa ja kuinka sähköpostiviestit voidaan tallettaa omalle tietokoneelle.

Lisätiedot

Esimerkkejä polynomisista ja ei-polynomisista ongelmista

Esimerkkejä polynomisista ja ei-polynomisista ongelmista Esimerkkejä polynomisista ja ei-polynomisista ongelmista Ennen yleisempiä teoriatarkasteluja katsotaan joitain tyypillisiä esimerkkejä ongelmista ja niiden vaativuudesta kaikki nämä ongelmat ratkeavia

Lisätiedot

Matkailutuotteet ostettaviksi Sessions-työpaja

Matkailutuotteet ostettaviksi Sessions-työpaja Sami Köykkä Matkailutuotteet ostettaviksi Sessions-työpaja 26.2.2014 Agenda 10:00 Aloitus 10:20 Kertaus 10:45 Vieraileva puhuja 11:30 Lounas 12:15 Ratkaisun suunnittelu 13:20 Toteutussuunnitelma 13:50

Lisätiedot

Henkilö- ja koulutusrekisterin asennusohje

Henkilö- ja koulutusrekisterin asennusohje Henkilö- ja koulutusrekisterin asennusohje Ohjelmaversio 1.0 Dokumenttiversio 1.0 2 Ohjelman lataaminen Voit ladata henkilöstö- ja koulutusrekisteriohjelman asennuspaketin EduSetup.exe sivustolta valitsemalla

Lisätiedot

Java-kielen perusteita

Java-kielen perusteita Java-kielen perusteita valintalauseet 1 Johdantoa kontrollirakenteisiin Tähän saakka ohjelmissa on ollut vain peräkkäisyyttä eli lauseet on suoritettu peräkkäin yksi kerrallaan Tarvitsemme myös valintaa

Lisätiedot

ASCII-taidetta. Intro: Python

ASCII-taidetta. Intro: Python Python 1 ASCII-taidetta All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do.

Lisätiedot

Vakuutusmeklarin ja Finanssivalvonnan välinen suojattu sähköpostiyhteys

Vakuutusmeklarin ja Finanssivalvonnan välinen suojattu sähköpostiyhteys 1 (5) Vakuutusmeklarin ja Finanssivalvonnan välinen suojattu sähköpostiyhteys 1 Yleistä Vakuutusmeklari voi halutessaan toimittaa liiketoimintakertomuksen ja tilinpäätöstiedot Finanssivalvontaan suojatun

Lisätiedot

Java-kielen perusteita

Java-kielen perusteita Java-kielen perusteita Toistorakenne (while, do-while, for) 1 While- lause while-lauseen rakenne on seuraava: while (ehtolauseke) lause Kun ehtolausekkeen arvo on totta, lause suoritetaan. Lause suoritetaan

Lisätiedot

OPETUSSUUNNITELMA TUUPALAN KOULU. Tietotekniikka. valinnainen. 8. ja 9. luokat

OPETUSSUUNNITELMA TUUPALAN KOULU. Tietotekniikka. valinnainen. 8. ja 9. luokat OPETUSSUUNNITELMA TUUPALAN KOULU Tietotekniikka valinnainen 8. ja 9. luokat Sisällysluettelo A. TAVOITTEET... 3 B. ARVIOINTI... 3 I. 8. LUOKKA... 4 1. TIETOTEKNIIKAN PERUSTEET... 4 2. KÄYTTÖJÄRJESTELMÄ...

Lisätiedot

KYLÄSAAREN KOULUN TIETOSTRATEGIA

KYLÄSAAREN KOULUN TIETOSTRATEGIA KYLÄSAAREN KOULUN TIETOSTRATEGIA 21.5.2008 Kyläsaaren koulussa on oppilaita 201 (toukokuu 2008) 1. Koulun IT-visio Informaatioteknologiaa hyödynnetään yhtenä osa-alueena jokapäiväistä koulutyötä. 2. Tietostrategian

Lisätiedot

Microsoft Security Essentials (MSE) asennuspaketin lataaminen verkosta

Microsoft Security Essentials (MSE) asennuspaketin lataaminen verkosta Etusivu > Tietohallintokeskus > Ohjeet > Tutoriaalit > Virustorjunta (Microsoft Security Essentials) Virustorjunta (Microsoft Security Essentials) Ohjeet Microsoft Security Essentials -virustorjuntaohjelman

Lisätiedot

Wikit kouluttajan työkaluna

Wikit kouluttajan työkaluna Kiravo - kirjasto avoimena oppimisympäristönä Biblär - biblioteket som ett öppet lärcentrum Wikit kouluttajan työkaluna Wiki Wiki on kouluttajalle helppokäyttöinen työkalu tallentaa ja julkaista koulutusmateriaalia

Lisätiedot

Perusopetuksen tieto ja viestintätekniikan käytön taitotavoitteet

Perusopetuksen tieto ja viestintätekniikan käytön taitotavoitteet LIITE 5 Tampereen kaupunki Kasvatus ja opetuspalvelut 2012 2015 Perusopetuksen tieto ja viestintätekniikan käytön taitotavoitteet Tavoitteena on, että oppilas hyödyntää tieto ja viestintätekniikan mahdollisuuksia

Lisätiedot

30 Opetussuunnitelma OSAAMISEN ARVIOINTI ARVIOINNIN KOHTEET JA AMMATTITAITOVAATIMUKSET OSAAMISEN HANKKIMINEN. järjestelmätyöt: työskentely

30 Opetussuunnitelma OSAAMISEN ARVIOINTI ARVIOINNIN KOHTEET JA AMMATTITAITOVAATIMUKSET OSAAMISEN HANKKIMINEN. järjestelmätyöt: työskentely Hyväksymismerkinnät 1 (7) Näytön kuvaus: Opiskelija osoittaa osaamisensa ammattiosaamisen näytössä toimimalla tieto- ja tietoliikennealan yrityksissä erilaisissa työkokonaisuuksissa ja tehtävissä sekä

Lisätiedot

Office 2013 - ohjelmiston asennusohje

Office 2013 - ohjelmiston asennusohje Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows

Lisätiedot

Tulostimen hallintaohjelmisto MarkVision

Tulostimen hallintaohjelmisto MarkVision Tulostinohjelmisto ja apuohjelmat 1 Tulostimen hallintaohjelmisto MarkVision Windows 95/98/2000-, Windows NT 4.0- ja Macintosh-käyttöjärjestelmien MarkVision toimitetaan tulostimen mukana Drivers, MarkVision

Lisätiedot

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle,

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle, Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle, sovellusohjelmille ja käyttäjille? 2012-2013 Lasse Lensu

Lisätiedot

Sähköiset kokeet ja arviointi lukiossa

Sähköiset kokeet ja arviointi lukiossa Sähköiset kokeet ja arviointi lukiossa Educa 2014 25.1.2014 Kimmo Koskinen kimmo.koskinen@oph.fi Tutkimustietoa Lukiolainen tieto- ja viestintätekniikan käyttäjänä Hurme, Nummenmaa & Lehtinen 2013, Turun

Lisätiedot

UML -mallinnus TILAKAAVIO

UML -mallinnus TILAKAAVIO UML -mallinnus TILAKAAVIO SISÄLLYS 3. Tilakaavio 3.1 Tilakaavion alku- ja lopputilat 3.2 Tilan nimi, muuttujat ja toiminnot 3.3 Tilasiirtymä 3.4 Tilasiirtymän vai tilan toiminnot 3.5 Tilasiirtymän tapahtumat

Lisätiedot

Nero 7:n Windows Vista TM -tuki

Nero 7:n Windows Vista TM -tuki Nero 7:n Windows Vista TM -tuki Nero AG Sivu 1 Tietoja tekijänoikeudesta ja tavaramerkistä Tämä opaskirjanen ja sen sisältö on Nero AG:n omaisuutta ja suojattu tekijänoikeudella. Kaikki oikeudet pidätetään.

Lisätiedot

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD)

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) Ohjelmointikäytännöt 21/3/11 Mikko Vuorinen Metropolia Ammattikorkeakoulu 1 Sisältö 1) Mitä on hyvä koodi? 2) Ohjelmointikäytäntöjen merkitys? 3) Koodin asettelu

Lisätiedot

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen Enigmail-opas Enigmail on Mozilla Thunderbird ja Mozilla Seamonkey -ohjelmille tehty liitännäinen GPG-salausohjelmiston käyttöä varten. Sitä käytetään etenkin Thunderbirdin kanssa sähköpostin salaamiseen

Lisätiedot

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT KOULUTUKSEN KOHDERYHMÄ SISÄLTÖ Koulutuksen tavoitteena on antaa opiskelijalle valmiudet uusien tietoteknisten menetelmien ja välineiden hyödyntämiseen.

Lisätiedot

http://www.wordle.net Opiskelijan ohje Tutkintopalvelu 1.9.2013

http://www.wordle.net Opiskelijan ohje Tutkintopalvelu 1.9.2013 http://www.wordle.net Opiskelijan ohje 1.9.2013 Opiskelijan ohje 2 (9) n käyttöohje tutkinnon suorittajalle Ohjeen sisältö TIEKEn tutkintoja hallinnoidaan ssa, jonka osoite on /tupa. Jokainen TIEKEn tutkintoa

Lisätiedot

Visual Case 2. Miika Kasnio (C9767) 23.4.2008

Visual Case 2. Miika Kasnio (C9767) 23.4.2008 Visual Case 2 Miika Kasnio (C9767) 23.4.2008 Työn tarkasti: Jouni Huotari 24.4.2008 1 SISÄLTÖ 1. TYÖN LÄHTÖKOHDAT... 2 2. PERUSTIEDOT... 2 3. ASENTAMINEN... 2 4. OMINAISUUDET... 3 4.1. UML-kaaviot... 4

Lisätiedot

ETÄPALVELU. HALTIK Videoportaali - osallistujan ohje

ETÄPALVELU. HALTIK Videoportaali - osallistujan ohje ETÄPALVELU HALTIK Videoportaali - osallistujan ohje 19.5.2015 Laitevaatimukset Tietokoneessa tulee olla asennettuna: Web-kamera Mikrofoni ja kaiuttimet tai kuulokkeet Tietokoneen internet selaimen tulee

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 26.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 26.1.2011 1 / 34 Luentopalaute kännykällä käynnissä! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti Vast

Lisätiedot

ohjeita kirjautumiseen ja käyttöön

ohjeita kirjautumiseen ja käyttöön ohjeita kirjautumiseen ja käyttöön Kirjautumisesta Opiskelijat: kirjaudu aina tietokoneelle wilmatunnuksella etunimi.sukunimi@edu.ekami.fi + wilman salasana Opettajat: kirjaudu luokan opekoneelle @edu.ekami.fi

Lisätiedot

Hops-ohjaajan ohje Opiskelijan hopsit.

Hops-ohjaajan ohje Opiskelijan hopsit. Hops-ohjaajan ohje Tässä ohjeessa kuvataan kaksi erilaista tapaa hakea tietyn opiskelijan lähettämä hops. Ensin ohjeistetaan miten toimitaan, jos hopsin ryhmätyökalu on käytössä, eli ohjaajalle on luotu

Lisätiedot

Tiina Partanen. Koodaamassa Matikantunnilla

Tiina Partanen. Koodaamassa Matikantunnilla Koodaamassa Matikantunnilla Racket-iskuryhmä? Ryhmä Tamperelaisia ja Ylöjärveläisiä opettajia, jotka testaavat ja kehittävät Racket-ohjelmointimateriaalia yläkoulun matematiikan (tietotekniikan ja fysiikan)

Lisätiedot

Palvelupyyntöjärjestelmä. Asiakkaan ohje

Palvelupyyntöjärjestelmä. Asiakkaan ohje Palvelupyyntöjärjestelmä Asiakkaan ohje Festum Software Oy Palvelupyyntöjärjestelmä asiakkaan ohje 2 ( 8 ) Sisällysluettelo 1. Palvelupyyntöjärjestelmä osana asiakastukea... 3 2. Käytön aloittaminen...

Lisätiedot

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden 1 Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden asiakkaan lisääminen Laskujen haku Salasanan vaihto

Lisätiedot

4. Lausekielinen ohjelmointi 4.1

4. Lausekielinen ohjelmointi 4.1 4. Lausekielinen ohjelmointi 4.1 Sisällys Konekieli, symbolinen konekieli ja lausekieli. Lausekielestä konekieleksi: - Lähdekoodi, tekstitiedosto ja tekstieditorit. - Kääntäminen ja tulkinta. - Kääntäminen,

Lisätiedot

Perusopetuksen matematiikan pitkittäisarviointi 2005-2012

Perusopetuksen matematiikan pitkittäisarviointi 2005-2012 5.10.2015 MAOL RAUMA / JoJo 1 Perusopetuksen matematiikan pitkittäisarviointi 2005-2012 5.10.2015 MAOL RAUMA / JoJo 2 Opetushallitus Koulutuksen seurantaraportti 2013:4 5.10.2015 MAOL RAUMA / JoJo 3 1

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 21.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 21.9.2015 1 / 25 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

NY Yrittäjyyskasvatuksen polku ja OPS2016

NY Yrittäjyyskasvatuksen polku ja OPS2016 NY Yrittäjyyskasvatuksen polku ja OPS2016 Nuori Yrittäjyys Yrittäjyyttä, työelämätaitoja, taloudenhallintaa 7-25- vuotiaille nuorille tekemällä oppien 55 000 oppijaa 2013-14 YES verkosto (17:lla alueella)

Lisätiedot

14/20: Keittokirja I

14/20: Keittokirja I Ohjelmointi 1 / syksy 2007 14/20: Keittokirja I Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/13 Tämän luennon

Lisätiedot

DIGITAALISEN. Lost in Digital Transformation MURROKSEN YMMÄRTÄMINEN

DIGITAALISEN. Lost in Digital Transformation MURROKSEN YMMÄRTÄMINEN DIGITAALISEN Lost in Digital Transformation MURROKSEN YMMÄRTÄMINEN VERKOSTOJEN JOHTAMINEN KOHTI DIGIAIKAA Digitalist Network Rome Advisors Terve Media Verkossa Media Darwin -ryhmä PHS -ryhmä Intervisio

Lisätiedot

Galactor and the Codebreakers: - oppimispeli online maailman sudenkuopista

Galactor and the Codebreakers: - oppimispeli online maailman sudenkuopista Galactor and the Codebreakers: - oppimispeli online maailman sudenkuopista Eija Kuoppa-aho Opettaja Alajärven kaupunki Taina Mäntylä Ylitarkastaja Kuluttajavirasto Millainen peli on kyseessä? Kuluttajaviranomaisten

Lisätiedot

matematiikka Tapio Helin Nuorten akatemiaklubi Helsinki 16.02.2015 Matematiikan ja tilastotieteen laitos

matematiikka Tapio Helin Nuorten akatemiaklubi Helsinki 16.02.2015 Matematiikan ja tilastotieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Leipätyönä sovellettu matematiikka Tapio Helin Nuorten akatemiaklubi Helsinki 16.02.2015 Matematiikan ja tilastotieteen laitos Tapio Helin

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 28.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 28.2.2011 1 / 46 Ohjelmointiprojektin vaiheet 1. Määrittely 2. Ohjelman suunnittelu (ohjelman rakenne ja ohjelman

Lisätiedot

Luku 7. Verkkoalgoritmit. 7.1 Määritelmiä

Luku 7. Verkkoalgoritmit. 7.1 Määritelmiä Luku 7 Verkkoalgoritmit Verkot soveltuvat monenlaisten ohjelmointiongelmien mallintamiseen. Tyypillinen esimerkki verkosta on tieverkosto, jonka rakenne muistuttaa luonnostaan verkkoa. Joskus taas verkko

Lisätiedot

Ohjeistus opiskelijalle opinnäytetyön tallentamiseksi Theseus-verkkokirjastoon.

Ohjeistus opiskelijalle opinnäytetyön tallentamiseksi Theseus-verkkokirjastoon. Kirjasto- ja tietopalvelut Theseus opas Ohjeistus opiskelijalle opinnäytetyön tallentamiseksi Theseus-verkkokirjastoon. Pikaohje: 2 1. Aloita tallennus kun työsi on valmis ja ohjaava opettajasi on hyväksynyt

Lisätiedot

Pikaopas. Viestitehtävien hallinta viestiluettelossa Luokittele, merkitse tai poista viestejä suoraan viestiluettelossa.

Pikaopas. Viestitehtävien hallinta viestiluettelossa Luokittele, merkitse tai poista viestejä suoraan viestiluettelossa. Pikaopas Microsoft Outlook 2013 näyttää erilaiselta kuin aiemmat versiot.tämän oppaan avulla pääset alkuun nopeasti ja saat yleiskuvan uusista ominaisuuksista. Ulkoasun mukauttaminen Mukauta Outlook: Valitse

Lisätiedot

DNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi

DNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi DNS- ja DHCPpalvelut Linuxissa Onni Kytönummi & Mikko Raussi Sisällysluettelo 1. Yleisesti DNS ja DHCP palveluista... 2 1.1. DNS yleisesti... 2 1.2. DNS hierarkia ja TLD... 2 1.3. DHCP yleisesti... 3 2.

Lisätiedot

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen Alkusanat Tämän tieto- ja viestintätekniikan oppikirjan ensimmäinen versio (1. painos) syntyi vuonna 2006 Jyväskylän yliopiston tietotekniikan laitokselle tekemäni pro gradu -tutkielmani yhteydessä. Tutkimuksessani

Lisätiedot

Muita vaativuusluokkia

Muita vaativuusluokkia Muita vaativuusluokkia Käydään lyhyesti läpi tärkeimpiä vaativuusluokkiin liittyviä tuloksia. Monet tunnetuista tuloksista ovat vaikeita todistaa, ja monet kysymykset ovat vielä auki. Lause (Ladner 1975):

Lisätiedot

Henkilökohtaista käyttäjäystävällistä tietoturvaa! NTG Solo Secure

Henkilökohtaista käyttäjäystävällistä tietoturvaa! NTG Solo Secure Henkilökohtaista käyttäjäystävällistä tietoturvaa! NTG Solo Secure Kuinka moneen tietovuotoon teidän yrityksellänne on varaa? Palomuurit ja VPN ratkaisut suojelevat yritystä ulkopuolisia uhkia vastaan,

Lisätiedot