T Tietotekniikan työkurssi. Informaatiopaketti

Koko: px
Aloita esitys sivulta:

Download "T-106.1061 Tietotekniikan työkurssi. Informaatiopaketti"

Transkriptio

1 T Tietotekniikan työkurssi Informaatiopaketti

2 T Tietotekniikan työkurssi Luento 1 Kalvo 2 Luennon sisältö ja tavoitteet Kurssin esittely ja järjestelyt Taulukkolaskenta Alkeisohjelmointi Visual Basicilla

3 T Tietotekniikan työkurssi Luento 1 Kalvo 3 Tietotekniikan perusopetus TKK:lla T T Tietotekniikan peruskurssi (3 op) sl T Tietotekniikan työkurssi (3 op) kl T / T Ohjelmoinnin perusteet Y / Ohjelmoinnin peruskurssi, osa 1 (5 op) kl/sl T / T Tietorakenteet ja algoritmit Y/T (5 op) kl T Ohjelmoinnin peruskurssi, osa 2 (6 op) kl

4 T Tietotekniikan työkurssi Luento 1 Kalvo 4 T Tietotekniikan työkurssi (3 op) Kurssilla tutustutaan käytännössä tietotekniikan hyödyntämiseen opiskelussa ja työelämässä Työkurssi harjoitustyö, ei tenttiä Kaikille hyödyllinen Harjoitustyön palautus Optimassa Tiedotus kurssin kotisivujen kautta https://noppa.aalto.fi/noppa/kurssi/t /

5 T Tietotekniikan työkurssi Luento 1 Kalvo 5 Kurssin henkilökunta Vastuuopettaja (Aura Paloheimo) Kurssin sisältöön liittyvät asiat Kurssikorvaavuudet Pääassistentti (Aliisa Pietilä) Käytännön järjestelyihin liittyvät asiat Harjoitusassistentit Harjoitusryhmiin ja -tehtäviin liittyvät asiat Harjoitustöiden vastaanotto ja arvostelu Sähköpostiosoite ensisijaisesti:

6 T Tietotekniikan työkurssi Luento 1 Kalvo 6 Kurssin viestintä Noppa-sivut Kurssiuutiset Aikataulut Oppimateriaali Harjoitustyöohjeet Arvosanat Optima Harjoitustyöpalautukset Sähköposti:

7 T Tietotekniikan työkurssi Luento 1 Kalvo 7 Kurssin sisältö ja tavoitteet Toimistotyökalujen mielekkään käytön oppiminen Taulukkolaskenta: Excel Excelin ominaisuuksien täydentäminen ja ohjelmoinnin perusteiden oppiminen Visual Basic for Applications (VBA) -ohjelmointikielen avulla Tekstinkäsittely: Word Esitysohjelmat: PowerPoint Kurssilla EI käsitellä VBA:n hienouksia ja pidemmälle menevää ohjelmointia eikä muita ohjelmointikieliä Erikoisgrafiikan tai -julkaisujen tuottamista ja taittamista

8 T Tietotekniikan työkurssi Luento 1 Kalvo 8 Miksi tällainen kurssi? Ohjelmien mielekäs ja tehokas käyttö säästää ihmisten aikaa ja parantaa työn laatua Kurssilla opitut asiat auttavat opiskelun eri vaiheissa Kurssista on hyötyä työelämässä Työnhaussa Työn tehokkaassa suorittamisessa Johto- ja hallinnollisissa tehtävissä tukena Raportoinnissa, dokumentaatiossa, Voit käyttää omaa aikaasi tärkeämpiin asioihin

9 T Tietotekniikan työkurssi Luento 1 Kalvo 9 Kurssin suorittaminen Luennot Itseopiskelu Opiskelun tuki kurssin osoitteessa Harjoitukset Kahdeksan harjoitusta, jotka pakollisia Harjoitustyö Pakollinen, määrää arvosanan Ensisijaisesti pareittain (huom! samassa harjoitusryhmässä), saa tehdä yksinkin Harjoitustyöpäivystykset Demonstroidaan oman harjoitusryhmän assistentille oman harjoitusryhmän ajankohtana Harjoitustyöstä tulee lisää ohjeita kurssin kotisivuille ennen kolmatta luentoa Palautekyselyyn vastaaminen

10 T Tietotekniikan työkurssi Luento 1 Kalvo 10 Harjoitukset Harjoitukset ovat pakollisia Kerran viikossa aina samaan aikaan Pidetään tietokoneluokissa Harjoitusmateriaali on Nopassa

11 T Tietotekniikan työkurssi Luento 1 Kalvo 11 Jos et pääse oman ryhmäsi harjoitukseen Ensisijaisesti harjoitukset pitää suorittaa omassa ryhmässä Jos on yksittäinen este, voi vierailla toisessa ryhmässä, mikäli siellä on tilaa Yhden harjoituskerran saa tehdä itsenäisesti kotona (jos ei pääse vierailemaan toisessa ryhmässä), jos asiasta on sopinut etukäteen ja näyttää tulokset assarille Rästikerrat järjestetään keväällä (tarkempi aikataulu myöhemmin)

12 T Tietotekniikan työkurssi Luento 1 Kalvo 12 Harjoitustyö Aihe todellinen opiskelu- tai työtehtävä Oma aihe tai valitse annetuista aiheista Harjoitustyön tulee sisältää Tiedon muokkausta Excel-ohjelman avulla VBA-työkalu(ja) Wordilla tehty raportti PowerPoint-esitys Ensisijaisesti pareittain, saa tehdä yksinkin Parin tulee olla samasta harjoitusryhmästä Harjoitustyö määrää arvosanan Tarkemmat ohjeet tulevat kurssin Noppa-sivulle

13 T Tietotekniikan työkurssi Luento 1 Kalvo 13 Harjoitustyön sisältö ja arvostelu Excel Funktioiden käyttö Kuvaajien käyttö Siisteys ja selkeys Visual Basic Koodin rakenne Käyttöliittymä Tarkoituksenmukaisuus Toimivuus Word Raportin rakenne Automaattitoiminnot Objektien käyttö Siisteys ja selkeys PowerPoint Kalvopohjan määrittely Shapes/muiden objektien käyttö Animaatioefektit Siisteys ja selkeys

14 T Tietotekniikan työkurssi Luento 1 Kalvo 14 Harjoitustyön palautuksesta Ilmoittaudu Optimassa kurssille Harjoitustyö palautetaan oman ryhmän palautuslaatikkoon Ilmoittaudu

15 T Tietotekniikan työkurssi Luento 1 Kalvo 15 Kurssilla tarvitset Käyttäjätunnuksen Aallon koneisiin Ilmoittaudu harjoitusryhmään Oodissa Lisämateriaalia? Officesta ja VBA:sta on saatavilla lukuisia kirjoja Linkkejä kurssin kotisivuilla

16 T Tietotekniikan työkurssi Luento 1 Kalvo 16 Kurssin kehittäminen palaute Kurssin kehittämiseksi tarvitsemme palautetta Harjoituksista Oppimateriaalista Harjoitustyöstä Kurssin käytännön järjestelyistä Kurssista yleensä Palaute annetaan kurssin lopussa kurssikyselyn kautta Voit lisäksi antaa aina palautetta suoraan opetushenkilökunnalle Kiitos avustasi!

17 T Tietotekniikan työkurssi Luento 1 Kalvo 17 Kurssin motto: Säästämme aikaa ja nostamme laatua

18 T Tietotekniikan työkurssi Luento 1 Kalvo 18 Microsoft Office tuoteperhe tekstinkäsittely, taulukkolaskenta, kalvoesitykset, muistiinpanot, sähköpostit ja kalenteri, taitto, tietokannat MS Office on ohjelmakokonaisuus, jonka eri osilla sama toimintaideologia. Ohjelmat on suunniteltu tehokkaaseen yhteiskäyttöön.

19 T Tietotekniikan työkurssi Luento 1 Kalvo 19 Office-ohjelmat koostuvat objekteista Application (sovellus) Workbook (työkirja) Sheet (sivu) Range (alue) Rakennettu VBA:n avulla Objekteja voidaan käyttää eri ohjelmissa Yhteisiä objekteja on monia

20 T Tietotekniikan työkurssi Luento 1 Kalvo 20 VBA-ohjelmointiympäristö Visual Basic for Applications Ohjelmointityökalu, joka toimii Office-sovellusten päällä makrotyökirja, makrodokumentti, makroesitys Jatketaan Office-sovellusten osaamista Tehostetaan toimintoja Excel: alottelijalle hyvä ohjelmointiympäristö Word: VBA-projektit usein asiakirjamalleihin (.dotx) PowerPoint: Melko harvinainen ympäristö VBAohjelmointiin

21 T Tietotekniikan työkurssi Luento 1 Kalvo 21 Taulukkolaskenta Tehokas perustyökalu Soveltuu moneen tehtävään Yleisesti käytössä Microsoft Excel Käytetyin Runsaasti ominaisuuksia Toimii Windows-ympäristössä Yhteiskäyttöisyys Office-ohjelmien kanssa

22 T Tietotekniikan työkurssi Luento 1 Kalvo 22 Mihin taulukkolaskentaa voidaan käyttää? Laskemiseen Tilastollisen tiedon käsittelyyn Graafisten kuvaajien piirtämiseen Automaattisten lomakkeiden tekemiseen Yksinkertainen tietokannan luomiseen Tiedon jäsennys ja muokkaaminen Yksinkertainen tiedon esittämiseen Raporttien liitteet Lisäominaisuuksia VBA:n avulla

23 T Tietotekniikan työkurssi Luento 1 Kalvo 23 Taulukkolaskennan periaate Taulukkolaskennassa on käytössä ääretön ruudukko Jokaisella ruudulla eli solulla on yksilöllinen osoite Jokaisella solulla on oma tietosisältönsä, joka voi olla lukuarvo, teksti, funktio, viittaus toiseen soluun tai näiden yhdistelmä Mistä tahansa solusta voidaan viitata mihin tahansa toiseen soluun ohjelman sisällä Siis jo kerran käsiteltyä tietosisältöä voidaan käyttää uuden käsittelyn lähtökohtana

24 T Tietotekniikan työkurssi Luento 1 Kalvo 24 Excel solu (cell), rivi (row) ja sarake (column) suhteellinen ja suora viittaus kaavoja monipuolisesti, omien kaavojen teko mahdollista Harjoitustyö: Mieti aihetta. (Etsi itsellesi pari ensimmäisellä harjoituskerralla.)

25 T Tietotekniikan työkurssi Luento 1 Kalvo 25 VBA

26 T Tietotekniikan työkurssi Luento 1 Kalvo 26 Ohjelmoinnin hyödyt usein toistuvien toimintojen automatisointi toisille tehtävien sovellusten tekeminen saadaan tehtyä räätälöityjä sovelluksia yksinkertaisesti saadaan tietokone toimimaan käyttöjärjestelmä kaikki sovellukset tietoliikenne

27 T Tietotekniikan työkurssi Luento 1 Kalvo 27 VBA -ohjelmointikieli kehitetty Windowsiin erityisesti Officeen yhdenmukainen kehitysympäristö ja yhtenäinen lausekieli kaikissa sovelluksissa käyttää hyväksi Office-ohjelmien toimintoja helppokäyttöinen sisältää automaattisia toimintoja makrojen nauhoittaminen mahdollista kattavat help-toiminnot

28 T Tietotekniikan työkurssi Luento 1 Kalvo 28 VBA:n rakenne Sovellus Työkirja Sovelluksen toiminnot ja laajennukset Nimetty alue Solumuotoilu Taulukkosivu Solu Solun arvo Graafinen objekti Grafiikan objektit Ikkuna objekteja voidaan käyttää eri ohjelmissa yhteisiä objekteja on monia viitataan isä.poika.pojanpoika

29 T Tietotekniikan työkurssi Luento 1 Kalvo 29 VBA -editori Office :ssä yhtenäinen editori käynnistetään Developer > Code > Visual Basic ALT+F11 editorissa useita ikkunoita (View-valikko) projekti-ikkuna (moduulit) koodi-ikkuna (ohjelmakoodi) ominaisuus-ikkuna työkalurivi

30 T Tietotekniikan työkurssi Luento 1 Kalvo 30 VBA Officen sovelluksissa Visual Basic for Applications, VBA ohjelmakoodi tallentuu moduuleihin, jotka näkyvät projektiikkunassa esim. jokaista Excelin työkirjan sivua kohti on oma moduulinsa yleisemmät funktiot ja makrot kirjoitetaan erillisiin moduuleihin voidaan tehdä funktioita suoraan Excelin käyttöön makroja toimintasarjoja varten mahdollistaa monien monimutkaistenkin sovellusten tekemisen

31 T Tietotekniikan työkurssi Luento 1 Kalvo 31 VBA -ohjelman käynnistäminen forms-toiminnot painikkeet valikot käynnistäminen sovelluksesta funktion kutsu suoraan Excelin solusta automaattinen käynnistys käynnistämällä VBA -editorista VBA koodista / aliohjelmasta makrolistasta VBA editorista työkaluriviltä omasta valikosta

32 T Tietotekniikan työkurssi Luento 1 Kalvo 32 Automaattinen käynnistys liittyvät tiettyihin VBA:n objekteihin ennalta määriteltyjen tapahtumien pohjalta Excelissä voit käynnistää Worksheets: Open, BeforePrint, BeforeSave ja BeforeClose Sheets: Calculate ja SelectionChange valintaikkunat: Click, Initialize ja Terminate ActiveX-ohjausobjektit: Click, GotFocus ja LostFocus makrovirusten apuväline

33 T Tietotekniikan työkurssi Luento 1 Kalvo 33 Yksinkertainen VBA -ohjelma Sub Main() Dim temp As Double temp = InputBox("Fahrenheit-lämpötila?") MsgBox Celsius(temp) & " astetta Celsiusta" End Sub Function Celsius(fDegrees As Double) As Double Celsius = (fdegrees - 32) * 5 / 9 End Function Ohjelma kysyy ikkunassa lämpötilaa fahrenheit-yksiköissä ja kutsuu Celsiusfunktiota, joka muuttaa arvon celsius-asteiksi. Lopuksi ohjelma tulostaa ikkunassa tämän celsiukseksi muutetun lämpötilan.

34 T Tietotekniikan työkurssi Luento 1 Kalvo 34 Aliohjelmat ja funktiot kaikki ohjelmakoodi kirjoitetaan komentosarjoihin, jotka ovat joko aliohjelmia (Sub) tai funktioita (Function) komentosarjat kokonaisien ohjelmien loogisia rakennuspalikoita yksi aliohjelma tai funktio suorittaa yhden, mahdollisimman yksinkertaisen tehtävän komentosarjat koostuvat peräkkäisistä käskyistä eli lauseista

35 T Tietotekniikan työkurssi Luento 1 Kalvo 35 Ohjelmointikielen perustoiminnot tiedon siirto ohjelman ja ulkomaailman välillä syöttö ja tulostus näytölle ja kirjoittimelle tiedostojen ja objektien käsittely tiedon tallentaminen ohjelman suorituksessa matemaattiset toiminnot vertailutoiminnot ohjelman suorituksen ohjaaminen valinnaiset toiminnot: if-lause toisto: for- ja while-silmukat ohjelman rakenteen määrittely kielen määrittely syntaksi ja semantiikka

36 T Tietotekniikan työkurssi Luento 1 Kalvo 36 Syöttö ja tulostus syöttö ja tulostus tarkoittaa kommunikointia käyttäjän ja ohjelman välillä muiden laitteiden ja ohjelmien kanssa syötteellä käyttäjä vaikuttaa ohjelman kulkuun syöte voidaan antaa esimerkiksi näppäimistöltä tai tiedostosta ohjelma antaa tulosteen esimerkiksi näyttöruudulle, tiedostoon tai kirjoittimelle

37 T Tietotekniikan työkurssi Luento 1 Kalvo 37 Tietojen syöttö ohjelman aikana ohjelman ikkunat MsgBox ja InputBox Forms-ikkunat sovellukset Excelin solu valikoista valitut arvot staattiset: samat ohjelman suorituksen ajan dynaamiset: muuttuvat suorituksen mukaan vaikuttamistavat: VBA -koodin käynnistäminen tai tilan ilmaiseminen

38 T Tietotekniikan työkurssi Luento 1 Kalvo 38 Käyttöliittymä User Interface käyttöliittymän avulla käyttäjä kommunikoi tietokoneen kanssa VBA tarjoaa lukuisia visuaalisia käyttöliittymän tekotapoja ikkunat valikot käyttöliittymä pitää rakentaa siten, ettei ohjelma pysty kaatumaan käyttäjän toimesta käyttöliittymän tulee olla selkeä ja tarkoituksenmukainen

39 T Tietotekniikan työkurssi Luento 1 Kalvo 39 Esimerkki: InputBox- ja MsgBox-funktiot Sub NoudaNimi() Dim omamuutt As String End Sub omamuutt = InputBox("Anna nimesi:") MsgBox omamuutt, 0, "Nimesi:" InputBox:n palauttamaa arvoa (käyttäjän nimi) käytetään proseduurissa, joten sen argumentti on sulkeissa, toisin kuin MsgBox-funktiolla.

40 T Tietotekniikan työkurssi Luento 1 Kalvo 40 Mikä on muuttuja? muuttuja on nimetty pala muistia muuttujalle voidaan tallentaa ohjelman suorituksen aikana tietoa lukuja tekstiä muuta määriteltyä tietoa muuttujan arvoa voidaan muuttaa: m=m+2 muuttujan arvo voidaan välittää funktiolle ja saada funktiolta paluuarvona suuri osa ohjelman toiminnasta perustuu muuttujille tallennettuun tietoon

41 T Tietotekniikan työkurssi Luento 1 Kalvo 41 Yksinkertainen VBA -ohjelma Sub Main() Dim temp As Double temp = InputBox( Fahrenheit lämpötila? ) MsgBox(Celsius(temp) & " astetta Celsiusta ) End Sub Function Celsius(fDegrees As Double) As Double Celsius = (fdegrees - 32) * 5 / 9 End Function =-merkillä sijoitetaan temp-muuttujaan eri arvoja.

42 T Tietotekniikan työkurssi Luento 1 Kalvo 42 Esimerkki: If Then Else -rakenne Sub VertaaSolu() Dim Luku As Integer Luku = Worksheets("Taul1").Range("A1").Value If Luku < 10 Then Arvo = Alle 10 Else Arvo = 10 tai yli End If Worksheets("Taul1").Range("A2").Value = Arvo End Sub Jos If-rakenne ei mahdu yhdelle riville, se pitää päättää End If-lauseeseen.

43 T Tietotekniikan työkurssi Luento 1 Kalvo 43 Esimerkki: For...Next -silmukka Sub Äänimerkit() For x = 1 To 50 Beep huomautus esimerkki Next x End Sub Beep-lause saa aikaan tietokoneen kaiuttimesta äänimerkin, jonka taajuus ja kesto ovat konekohtaisia.

44 T Tietotekniikan työkurssi Luento 1 Kalvo 44 Esimerkki toistosta: while silmukka Dim Counter As Integer Counter = 0 Aloitusarvo While Counter < 20 Vertailu Counter = Counter + 1 Laskurin kasvatus Wend Silmukan lopetus kun Counter > 19

45 Harjoitustyö: Mieti aihetta. (Etsi itsellesi pari ensimmäisellä harjoituskerralla.) 45

46 T Tietotekniikan työkurssi Luento 1 Kalvo 46 Kysymyksiä

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014 18. syyskuuta 2014 IDL - proseduurit Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,

Lisätiedot

OTA KAIKKI IRTI MICROSOFT OFFICESTA (WORD, EXCEL, POWERPOINT)

OTA KAIKKI IRTI MICROSOFT OFFICESTA (WORD, EXCEL, POWERPOINT) 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

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

OTA KAIKKI IRTI MICROSOFT OFFICESTA (WORD, EXCEL, POWERPOINT)

OTA KAIKKI IRTI MICROSOFT OFFICESTA (WORD, EXCEL, POWERPOINT) 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

T harjoitustyö, kevät 2012

T harjoitustyö, kevät 2012 T-110.4100 harjoitustyö, kevät 2012 Kurssiassistentit T-110.4100@tkk.fi Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto 31.1.2012 Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä,

Lisätiedot

13/20: Kierrätys kannattaa koodaamisessakin

13/20: Kierrätys kannattaa koodaamisessakin Ohjelmointi 1 / syksy 2007 13/20: Kierrätys kannattaa koodaamisessakin Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy

Lisätiedot

Ohjelmoinnin peruskurssi Y1

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

Lisätiedot

T harjoitustehtävät, syksy 2011

T harjoitustehtävät, syksy 2011 T-110.4100 harjoitustehtävät, syksy 2011 Kurssiassistentit Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto T-110.4100@tkk.fi Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä ja harjoitustehtävät

Lisätiedot

11. Javan toistorakenteet 11.1

11. Javan toistorakenteet 11.1 11. Javan toistorakenteet 11.1 Sisällys Laskuri- ja lippumuuttujat. Sisäkkäiset silmukat. Tyypillisiä ohjelmointivirheitä: Silmukan rajat asetettu kierroksen verran väärin. Ikuinen silmukka. Silmukoinnin

Lisätiedot

Ohjelmointi 1 / syksy /20: IDE

Ohjelmointi 1 / syksy /20: IDE Ohjelmointi 1 / syksy 2007 10/20: IDE Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/8 Tämän luennon rakenne

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2009 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2009 1 / 28 Puhelinluettelo, koodi def lue_puhelinnumerot(): print "Anna lisattavat nimet ja numerot." print

Lisätiedot

EXCEL Perusteet FIN WISTEC TRAINING OY ITÄMERENKATU 1, HELSINKI PUH (MA-PE KLO 9-17)

EXCEL Perusteet FIN WISTEC TRAINING OY ITÄMERENKATU 1, HELSINKI PUH (MA-PE KLO 9-17) EXCEL Perusteet FIN WISTEC TRAINING OY ITÄMERENKATU 1, 00180 HELSINKI INFO@WISTEC.FI PUH.09 123 4567 (MA-PE KLO 9-17) WWW.WISTEC.FI Excel perusteet 1 (23) SISÄLLYSLUETTELO Excelin perusteet... 2 Ohjelman

Lisätiedot

Sisällys. 1. Omat operaatiot. Yleistä operaatioista. Yleistä operaatioista

Sisällys. 1. Omat operaatiot. Yleistä operaatioista. Yleistä operaatioista Sisällys 1. Omat operaatiot Yleistä operaatioista. Mihin operaatioita tarvitaan? Oman operaation määrittely. Yleisesti, nimeäminen ja hyvä ohjelmointitapa, määreet, parametrit ja näkyvyys. HelloWorld-ohjelma

Lisätiedot

12. Javan toistorakenteet 12.1

12. Javan toistorakenteet 12.1 12. Javan toistorakenteet 12.1 Sisällys Yleistä toistorakenteista. Laskurimuuttujat. While-, do-while- ja for-lauseet. Laskuri- ja lippumuuttujat. Tyypillisiä ohjelmointivirheitä. Silmukan rajat asetettu

Lisätiedot

Harjoitus 1: Matlab. Harjoitus 1: Matlab. Mat Sovelletun matematiikan tietokonetyöt 1. Syksy 2006

Harjoitus 1: Matlab. Harjoitus 1: Matlab. Mat Sovelletun matematiikan tietokonetyöt 1. Syksy 2006 Harjoitus 1: Matlab Mat-2.2107 Sovelletun matematiikan tietokonetyöt Syksy 2006 Mat-2.2107 Sovelletun matematiikan tietokonetyöt 1 Harjoituksen aiheita Tutustuminen Matlab-ohjelmistoon Laskutoimitusten

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 19.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 19.1.2011 1 / 39 Haluatko antaa palautetta luennoista? Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti Vast

Lisätiedot

Sisällys. 12. Javan toistorakenteet. Yleistä. Laskurimuuttujat

Sisällys. 12. Javan toistorakenteet. Yleistä. Laskurimuuttujat Sisällys 12. Javan toistorakenteet Ylstä toistorakentsta. Laskurimuuttujat. While-, do-while- ja for-lauseet. Laskuri- ja lippumuuttujat. Tyypillisiä ohjelmointivirhtä. Silmukan rajat asetettu kierroksen

Lisätiedot

IIO10200 Tietokantaohjelmointi (4 op)

IIO10200 Tietokantaohjelmointi (4 op) IIO10200 Tietokantaohjelmointi (4 op) Opintojakson esittely Jouni Huotari S2008 http://student.labranet.jamk.fi/~huojo/opetus/iio10200/ Tavoitteena on, että opiskelija: Osaa SQL-kielen perusteet Taulujen

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

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2016-2017 1. Algoritmeista 1.1 Algoritmin käsite Algoritmi keskeinen laskennassa Määrittelee prosessin, joka suorittaa annetun tehtävän Esimerkiksi Nimien järjestäminen aakkosjärjestykseen

Lisätiedot

1. Omat operaatiot 1.1

1. Omat operaatiot 1.1 1. Omat operaatiot 1.1 Sisällys Yleistä operaatioista. Mihin operaatioita tarvitaan? Oman operaation määrittely. Yleisesti, nimeäminen ja hyvä ohjelmointitapa, määreet, parametrit ja näkyvyys. HelloWorld-ohjelma

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

Ohjelmoinnin peruskurssi Y1

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

Lisätiedot

Ohjelmoinnin peruskurssi Y1

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

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.3.2010 1 / 56 Tiedostoista: tietojen tallentaminen ohjelman suorituskertojen välillä Monissa sovelluksissa ohjelman

Lisätiedot

Tietokoneen toiminta (Computer Organization I)

Tietokoneen toiminta (Computer Organization I) 581305-6 Tietokoneen toiminta (Computer Organization I) Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Kevät 2003 Muuntokoulutettaville 1 Aihepiiri Sovellukset Teknologia Samanaikaisuus

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

C-ohjelmointikielen perusteet, osa 1

C-ohjelmointikielen perusteet, osa 1 C-ohjelmointikielen perusteet, osa 1 Kurssi johdattaa sinut askel askeleelta C-ohjelmoinnin perusteisiin. Kurssi suoritetaan kokonaan netissä vuorovaikutteisella alustalla itseopiskeluna tutorin avustuksella.

Lisätiedot

Tietojen syöttäminen ohjelmalle. Tietojen syöttäminen ohjelmalle Scanner-luokan avulla

Tietojen syöttäminen ohjelmalle. Tietojen syöttäminen ohjelmalle Scanner-luokan avulla Tietojen syöttäminen ohjelmalle Tähän mennessä on käsitelty Javan tulostuslauseet System.out.print ja System.out.println sekä ohjelman perusrakenneosat (muuttujat, vakiot, lauseet). Jotta päästään tekemään

Lisätiedot

KTKO104 Tieto- ja viestintätekniikka

KTKO104 Tieto- ja viestintätekniikka KTKO104 Tieto- ja viestintätekniikka Tuokio 6 19.12.2014 Tuukka Kivioja tupejuki@student.jyu.fi Samuel Rahikainen samarahi@student.jyu.fi Sisältö 1. Esittelyt, tuokioiden esittely, Optima, peda.net, tietokoneen

Lisätiedot

Tieto- ja viestintätekniikka. Internetistä toimiva työväline, 1 ov (YV10TV2) (HUOM! Ei datanomeille)

Tieto- ja viestintätekniikka. Internetistä toimiva työväline, 1 ov (YV10TV2) (HUOM! Ei datanomeille) Kuvaukset 1 (9) Tieto- ja viestintätekniikka Internetistä toimiva työväline, 1 ov (YV10TV2) (HUOM! Ei datanomeille) Tavoitteet omaksuu verkko-oppimisympäristön ja sähköpostin keskeiset toiminnot tutustuu

Lisätiedot

Viitta-itsearvioinnin käyttöohje Vastaajan ohje

Viitta-itsearvioinnin käyttöohje Vastaajan ohje Viitta-itsearvioinnin käyttöohje Vastaajan ohje SISÄLLYSLUETTELO 1 Tiivistelmä... 3 2 Johdanto... 4 2.1 Ohjelmistovaatimukset... 4 2.2 Sanasto... 4 3 Itsearviointiprosessi... 5 3.1 Vaihe 1: Aloitus...

Lisätiedot

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla GEOS 1 Ilmastodiagrammi Libre Office Calc ohjelmalla Libre Office Calc ohjelman saat ladattua ilmaiseksi osoitteesta: https://fi.libreoffice.org/ Tässä ohjeessa on käytetty Libre Office Calc 5.0 versiota

Lisätiedot

Sisällys. 11. Javan toistorakenteet. Laskurimuuttujat. Yleistä

Sisällys. 11. Javan toistorakenteet. Laskurimuuttujat. Yleistä Sisällys 11. Javan toistorakenteet Laskuri- ja lippumuuttujat.. Tyypillisiä ohjelmointivirheitä: Silmukan rajat asetettu kierroksen verran väärin. Ikuinen silmukka. Silmukoinnin lopettaminen break-lauseella.

Lisätiedot

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5)

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5) Alkuarvot ja tyyppimuunnokset (1/5) Aiemmin olemme jo antaneet muuttujille alkuarvoja, esimerkiksi: int luku = 123; Alkuarvon on oltava muuttujan tietotyypin mukainen, esimerkiksi int-muuttujilla kokonaisluku,

Lisätiedot

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin

Lisätiedot

Matriisit ovat matlabin perustietotyyppejä. Yksinkertaisimmillaan voimme esitellä ja tallentaa 1x1 vektorin seuraavasti: >> a = 9.81 a = 9.

Matriisit ovat matlabin perustietotyyppejä. Yksinkertaisimmillaan voimme esitellä ja tallentaa 1x1 vektorin seuraavasti: >> a = 9.81 a = 9. Python linkit: Python tutoriaali: http://docs.python.org/2/tutorial/ Numpy&Scipy ohjeet: http://docs.scipy.org/doc/ Matlabin alkeet (Pääasiassa Deni Seitzin tekstiä) Matriisit ovat matlabin perustietotyyppejä.

Lisätiedot

Kurssiesite Lausekielinen ohjelmointi II Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi II Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Kurssiesite Lausekielinen ohjelmointi II Syksy 2016 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,

Lisätiedot

Visual Basic -sovelluskehitin Juha Vitikka

Visual Basic -sovelluskehitin Juha Vitikka Visual Basic -sovelluskehitin Helsinki 30.10.2000 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Visual Basic sovelluskehitin Seminaari: Ohjelmistotuotantovälineet Tietojenkäsittelytieteen

Lisätiedot

OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa

OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa Wilman hakemukset ja muut lomakkeet EIVÄT NÄY mobiililaitteisiin asennettavissa Wilma-sovelluksissa. Huoltajan tulee siis käyttää

Lisätiedot

Imperatiivisen ohjelmoinnin peruskäsitteet. Meidän käyttämän pseudokielen lauseiden syntaksi

Imperatiivisen ohjelmoinnin peruskäsitteet. Meidän käyttämän pseudokielen lauseiden syntaksi Imperatiivisen ohjelmoinnin peruskäsitteet muuttuja muuttujissa oleva data voi olla yksinkertaista eli primitiivistä (esim. luvut ja merkit) tai rakenteista jolloin puhutaan tietorakenteista. puhuttaessa

Lisätiedot

ITKP102 Ohjelmointi 1 (6 op)

ITKP102 Ohjelmointi 1 (6 op) ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 22. huhtikuuta 2016 Vastaa kaikkiin tehtäviin. Tee jokainen tehtävä erilliselle konseptiarkille! Kirjoittamasi luokat, funktiot ja aliohjelmat

Lisätiedot

CODEONLINE. Monni Oo- ja Java-harjoituksia. Version 1.0

CODEONLINE. Monni Oo- ja Java-harjoituksia. Version 1.0 CODEONLINE Monni Oo- ja Java-harjoituksia Version 1.0 Revision History Date Version Description Author 25.10.2000 1.0 Initial version Juha Johansson Inspection History Date Version Inspectors Approved

Lisätiedot

Win7 & Office 2010. Kouluttaja: Mikko Niskanen. Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu.

Win7 & Office 2010. Kouluttaja: Mikko Niskanen. Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu. Win7 & Office 2010 Kouluttaja: Mikko Niskanen Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu.fi Sisältö 1(2) Win7 Perustoiminnot Asetukset Pikakomennot SCCM

Lisätiedot

11/20: Konepelti auki

11/20: Konepelti auki Ohjelmointi 1 / syksy 2007 11/20: Konepelti auki Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/11 Tämän luennon

Lisätiedot

Koodaamme uutta todellisuutta FM Maarit Savolainen https://blog.edu.turku.fi/matikkaajakoodausta/

Koodaamme uutta todellisuutta FM Maarit Savolainen https://blog.edu.turku.fi/matikkaajakoodausta/ Koodaamme uutta todellisuutta FM Maarit Savolainen 19.1.2017 https://blog.edu.turku.fi/matikkaajakoodausta/ Mitä on koodaaminen? Koodaus on puhetta tietokoneille. Koodaus on käskyjen antamista tietokoneelle.

Lisätiedot

Matlabin perusteita Grafiikka

Matlabin perusteita Grafiikka BL40A0000 SSKMO KH 1 Seuraavassa esityksessä oletuksena on, että Matlabia käytetään jossakin ikkunoivassa käyttöjärjestelmässä (PC/Win, Mac, X-Window System). Käytettäessä Matlabia verkon yli joko tekstipäätteeltä,

Lisätiedot

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

Moottorin kierrosnopeus Tämän harjoituksen jälkeen: Moottorin kierrosnopeus Tämän harjoituksen jälkeen: osaat määrittää moottorin kierrosnopeuden pulssianturin ja Counter-sisääntulon avulla, osaat siirtää manuaalisesti mittaustiedoston LabVIEW:sta MATLABiin,

Lisätiedot

Code.org sivusto ohjelmoinnin opetuksessa

Code.org sivusto ohjelmoinnin opetuksessa Code.org sivusto ohjelmoinnin opetuksessa Innokas-verkosto Kati Sormunen 1 Tämän oppitunnin tavoitteena On ottaa käyttöön Code.org sivusto, jossa oppilas voi harjoitella ohjelmointia koulussa ja kotona

Lisätiedot

A4.1 Projektityö, 5 ov.

A4.1 Projektityö, 5 ov. A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia

Lisätiedot

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen Asko Ikävalko, k0201291 22.2.2004 TP02S-D Ohjelmointi (C-kieli) Projektityö Työn valvoja: Olli Hämäläinen Asko Ikävalko LOPPURAPORTTI 1(11) Ratkaisun kuvaus Käytetyt tiedostot Tietuerakenteet Onnistuin

Lisätiedot

T Johdatus tietoliikenteeseen 5 op

T Johdatus tietoliikenteeseen 5 op T-110.2100 Johdatus tietoliikenteeseen 5 op T-110.2100 Johdatus tietoliikenteeseen Suunnattu tietotekniikan opiskelijoille Esivaatimuksena Tietokone Työvälineenä -kurssi T-106.1001 Kurssin tavoitteet:

Lisätiedot

Oppimisympäristön ominaisuudet

Oppimisympäristön ominaisuudet Oppimisympäristön ominaisuudet Skholen oppimisympäristö Skholessa voit opiskella tietokoneella, mobiililaitteella tai tabletilla Kaksikielinen käyttöliittymä suomeksi ja englanniksi Kirjautuminen osoitteista

Lisätiedot

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen Nspire CAS - koulutus Ohjelmiston käytön alkeet 3.12.2014 Pekka Vienonen Ohjelman käynnistys ja käyttöympäristö Käynnistyksen yhteydessä Tervetuloa-ikkunassa on mahdollisuus valita suoraan uudessa asiakirjassa

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CS-A1111 14.9.2016 CS-A1111 Ohjelmoinnin peruskurssi Y1 14.9.2016 1 / 19 Oppimistavoitteet: tämän luennon jälkeen osaat kirjoittaa Python-ohjelman, joka pyytää käyttäjältä lukuja,

Lisätiedot

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Visma Nova. Visma Nova ASP käyttö ja ohjeet Visma Nova Visma Nova ASP käyttö ja ohjeet Oppaan päiväys: 2.2.2012. Helpdesk: http://www.visma.fi/asiakassivut/helpdesk/ Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai

Lisätiedot

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö

Lisätiedot

Luento 0: Kurssihallinto Tietokoneen rakenne (2 ov / 4 op) Syksy 2006

Luento 0: Kurssihallinto Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Luento 0 581365 Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento 0-1 Tietokoneen rakenne Asema opetuksessa u 1999 HajaTilin pakollinen,

Lisätiedot

Ohjelmointitaito (ict1td002, 12 op) Kevät Java-ohjelmoinnin alkeita. Tietokoneohjelma. Raine Kauppinen

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

Lisätiedot

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa. Humanistinen tiedekunta Syksy 2016 Tanja Välisalo

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa. Humanistinen tiedekunta Syksy 2016 Tanja Välisalo Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa Humanistinen tiedekunta Syksy 2016 Tanja Välisalo Sisältö 1. Mitä teknologiataitoja tarvitsen? 2. Tieto- ja viestintäteknologian opinnot 3.

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 26.10.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 26.10.2015 1 / 28 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta

Lisätiedot

MOODLE 2.5 OPISKELIJAN PIKAOPAS. Hyvinkään lukiot. Versiota päivitetään myöhemmin

MOODLE 2.5 OPISKELIJAN PIKAOPAS. Hyvinkään lukiot. Versiota päivitetään myöhemmin MOODLE 2.5 OPISKELIJAN PIKAOPAS Hyvinkään lukiot Versiota päivitetään myöhemmin Sisältö 1 Yleistä Moodlen käytöstä 1.1 Oma kotisivu 1.2 Profiilin muokkaaminen 1.3 Viestintäasetukset 1.4 Kurssille rekisteröityminen

Lisätiedot

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op

031075P MATEMATIIKAN PERUSKURSSI II 5,0 op 031075P MATEMATIIKAN PERUSKURSSI II 5,0 op Kurssin jokaiseen kolmeen välikokeeseen on ilmoittauduttava erikseen WebOodissa (https://weboodi.oulu.fi/oodi/). Huom! Välikoeilmoittautuminen on PAKOLLINEN.

Lisätiedot

Distribution Cert Verkostoasentajan osaamiskartoitus Käyttöohje Oskari.net.

Distribution Cert Verkostoasentajan osaamiskartoitus Käyttöohje Oskari.net. Distribution Cert Verkostoasentajan osaamiskartoitus Käyttöohje Oskari.net http://www.oskari.net Sisältö Oskari.net osaamiskartoituksen käyttöohje... 3 Johdanto... 3 Ohjelman käynnistäminen... 3 Tutkinnon

Lisätiedot

Matlab- ja Maple- ohjelmointi

Matlab- ja Maple- ohjelmointi Perusasioita 2. helmikuuta 2005 Matlab- ja Maple- ohjelmointi Yleistä losoaa ja erityisesti Numsym05-kurssin tarpeita palvellee parhaiten, jos esitän asian rinnakkain Maple:n ja Matlab:n kannalta. Ohjelmien

Lisätiedot

Kurssin esittely (syksy 2016)

Kurssin esittely (syksy 2016) Kurssin esittely (syksy 2016) MS-C2107 Sovelletun matematiikan tietokonetyöt MS-C2107 Sovelletun matematiikan tietokonetyöt 1 Opettajat Tuntiopettaja Anna Anttalainen (BIO), aktiivinen kiltatoiminnassa

Lisätiedot

(3-4) Tavoitteet 4. luokan jälkeen. (0-2) Tavoitteet 2. luokan jälkeen. (5-6) Tavoitteet 6. luokan jälkeen. (7-9) Tavoitteet 9.

(3-4) Tavoitteet 4. luokan jälkeen. (0-2) Tavoitteet 2. luokan jälkeen. (5-6) Tavoitteet 6. luokan jälkeen. (7-9) Tavoitteet 9. 1. Tieto- ja viestintäteknologian käyttö- ja toimintaperiaatteet ja keskeiset käsitteet, sekä käytännön tvt-taitojen kehittäminen omien tuotosten laadinnassa. Osaa käyttää itsenäisesti tablettia ja / tai

Lisätiedot

Algoritmit 1. Luento 1 Ti Timo Männikkö

Algoritmit 1. Luento 1 Ti Timo Männikkö Algoritmit 1 Luento 1 Ti 10.1.2017 Timo Männikkö Luento 1 Algoritmi Algoritmin toteutus Ongelman ratkaiseminen Algoritmin tehokkuus Algoritmin suoritusaika Algoritmin analysointi Algoritmit 1 Kevät 2017

Lisätiedot

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

SCI- A0000: Tutustuminen Linuxiin, syksy 2015 SCI- A0000: Tutustuminen Linuxiin, syksy 2015 Sisältö SCI- A0000: Tutustuminen Linuxiin, syksy 2015... 1 1. Mikä Linux?... 1 2. Linuxin käyttö graafisesti... 1 3. Pari sanaa komentorivistä... 2 4. Kalapankki...

Lisätiedot

7/20: Paketti kasassa ensimmäistä kertaa

7/20: Paketti kasassa ensimmäistä kertaa Ohjelmointi 1 / syksy 2007 7/20: Paketti kasassa ensimmäistä kertaa Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007

Lisätiedot

Testaussuunnitelma Labra

Testaussuunnitelma Labra Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,

Lisätiedot

12. Näppäimistöltä lukeminen 12.1

12. Näppäimistöltä lukeminen 12.1 12. Näppäimistöltä lukeminen 12.1 Sisällys Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä. In-luokka. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit.

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op Assembly ja konekieli Tietokoneen ja ohjelmiston rakenne Loogisilla piireillä ja komponenteilla rakennetaan prosessori ja muistit Prosessorin rakenne

Lisätiedot

Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista

Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista Outlook 2007 ensikäynnistys... 4 Outlook 2007 käynnistys ikkuna... 5 Microsoft

Lisätiedot

Artikkelin lisääminen

Artikkelin lisääminen Sisällys Artikkelin lisääminen...3 Artikkelin muokkaaminen...5 Kuvan lisääminen artikkeliin...6 Väliotsikoiden lisääminen artikkeliin...9 Navigointilinkin lisääminen valikkoon...10 Käyttäjätietojen muuttaminen...13

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 17.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 17.2.2010 1 / 41 Sanakirja Monissa sovelluksissa on tallennettava rakenteeseen avain arvo-pareja. Myöhemmin rakenteesta

Lisätiedot

Taulukkolaskenta 1 (12 pistettä)

Taulukkolaskenta 1 (12 pistettä) Taulukkolaskenta 1 (12 pistettä) Pakettilaskurissa on seuraavat toiminnallisuudet: Tehtävän anto Tee mallin mukainen Tietokonepaketti laskuri Part- O- Matic arkille. Tallenna nimellä: O: asemalle Nimellä

Lisätiedot

Oppimateriaalin lisääminen

Oppimateriaalin lisääminen Helsingin yliopisto 1 Oppimateriaalin lisääminen Tässä ohjeessa käsitellään oppimateriaalilinkin lisäämistä sekä opintokohteelle, että opetustapahtumalle. WebOodiin on mahdollista syöttää oppikirjojen

Lisätiedot

Ohjelmoinnin perusteet Y Python

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

Lisätiedot

Ohjelmoinnin peruskurssi Y1

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

Lisätiedot

zotero www.zotero.org

zotero www.zotero.org zotero www.zotero.org Viitteidenhallintajärjestelmä Zotero toimii Firefox-selaimessa. Muita ilmaisia viitteidenhallintajärjestelmiä ovat esimerkiksi EndNote ja Mendeley. Näissä ohjeissa on kuvataan Zoteron

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.2.2010 1 / 46 Merkkijonot Merkkijonojen avulla ohjelmassa voi esittää tekstitietoa, esim. nimiä, osoitteita ja

Lisätiedot

Taulukkolaskenta II. Taulukkolaskennan edistyneempiä piirteitä

Taulukkolaskenta II. Taulukkolaskennan edistyneempiä piirteitä Taulukkolaskenta II Taulukkolaskennan edistyneempiä piirteitä Edistyneempää taulukkolaskentaa Tekstitiedoston tuonti taulukkolaskentaohjelmaan Lajittelu - taulukon lajittelu pyydettyjen sarakkeiden mukaan

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 28.1.2009 T-106.1208 Ohjelmoinnin perusteet Y 28.1.2009 1 / 28 Esimerkki: murtoluvun sieventäminen Kirjoitetaan ohjelma, joka sieventää käyttäjän antaman murtoluvun.

Lisätiedot

Sisällys Word Wep App... 3 Excel Web App... 7 Powerpoint Web App OneNote Web App Excel Kysely Valmiin tiedoston tuonti Skydrive Pro

Sisällys Word Wep App... 3 Excel Web App... 7 Powerpoint Web App OneNote Web App Excel Kysely Valmiin tiedoston tuonti Skydrive Pro 1 Sisällys Word Wep App... 3 Excel Web App... 7 Powerpoint Web App... 11 OneNote Web App... 17 Excel Kysely... 20 Valmiin tiedoston tuonti Skydrive Pro ohjelmaan... 25 Blogi... 27 Kansiot... 28 Skydrive

Lisätiedot

Harjoitus 3: Flash-komponenttiarkkitehtuuri (18.3.2016)

Harjoitus 3: Flash-komponenttiarkkitehtuuri (18.3.2016) Harjoitus 3: Flash-komponenttiarkkitehtuuri (18.3.2016) Tietokoneavusteinen opetus -kurssilla opetetaan Adobe Flash CS6:n käyttämistä neljänä kertana: 11.3.2016, 15.3.2016, 18.3.2016 ja 1.4.2016. Harjoituskerroilla

Lisätiedot

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0 Johdanto Nämä ohjeet opastavat sinut tekemään kurssiin TKT-1110 Mikroprosessorit liittyvät harjoitustyöt. Ohjeet sisältävät kolme osiota. Ensimmäisenä esitellään projektin luonti, mikä tehdään ainoastaan

Lisätiedot

Pong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana

Pong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Muilla kielillä: English Suomi Pong-peli, vaihe 3 Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Jaetaan ohjelma pienempiin palasiin (aliohjelmiin) Lisätään peliin maila (jota ei voi vielä

Lisätiedot

Tieto- ja viestintätekniikan opetuskäytön sisällöt, taidot ja osaaminen

Tieto- ja viestintätekniikan opetuskäytön sisällöt, taidot ja osaaminen Tieto- ja viestintätekniikan opetuskäytön sisällöt, taidot ja osaaminen 1. Laitteiden, ohjelmistojen ja palveluiden hallinta (tietokoneen käyttötaidot, käyttöjärjestelmä, tutustuminen erilaisiin tietoteknisiin

Lisätiedot

PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009

PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)

Lisätiedot

TTZC0800 TIETOKANNAT (5 OP)

TTZC0800 TIETOKANNAT (5 OP) TTZC0800 TIETOKANNAT (5 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI K2017 http://homes.jamk.fi/~huojo/opetus/ttzc0800/ 1 Tutustumiskierros Kuka opettaa miksi opetan tietokantoja Keitä te olette mitä te haluatte

Lisätiedot

Adobe Premiere 6.0 ohjelmasta

Adobe Premiere 6.0 ohjelmasta 1 Adobe Premiere 6.0 ohjelmasta 1. Ohjelman käynnistys...2 2 Ohjelman näkymän esittely...3 Työskentelytila...3 3 VIDEON KAAPPAUS:...6 3.1. Tallennuspaikka valitaan valitsemalla...6 3. 2. Kaappaus aloitetaan

Lisätiedot

Excel 2010 -funktiot. Sisällys

Excel 2010 -funktiot. Sisällys Excel 2010 -funktiot 5.11.2015 Markku Könkkölä J Y / Tietohallintokeskus Soluihin viittaaminen Sisällys Laskentakaavojen kirjoittaminen, kopiointi ja arvojen vakiointi Funktioiden käyttö: Laskenta Merkkijonot

Lisätiedot

PHYS-A0120 Termodynamiikka (TFM) Käytännön järjestelyt ensimmäisessä projektityössä

PHYS-A0120 Termodynamiikka (TFM) Käytännön järjestelyt ensimmäisessä projektityössä PHYS-A0120 Termodynamiikka (TFM) Käytännön järjestelyt ensimmäisessä projektityössä Perjantai 30.10.2015 Projektityön tarkoitus Oppia termodynamiikkaa: esim. lämpövarastot, lämmönsiirto, erilaiset syklit,

Lisätiedot

Valotuslasi. 1. Aseta originaalit etusivut ylöspäin syöttölaitteen syöttöalustalle. Siirrä syöttöohjain originaaleja vasten.

Valotuslasi. 1. Aseta originaalit etusivut ylöspäin syöttölaitteen syöttöalustalle. Siirrä syöttöohjain originaaleja vasten. Xerox WorkCentre 9/9 -monitoimitulostin Kopioiminen. Aseta originaalit etusivut ylöspäin syöttölaitteen syöttöalustalle. Siirrä syöttöohjain originaaleja vasten. Laske syöttölaite alas.. Peruuta mahdolliset

Lisätiedot

YH2: Office365 II, verkko-opiskelu

YH2: Office365 II, verkko-opiskelu Aulikki Hyrskykari, Antti Sand, Juhani Linna YH2: Office365 II, verkko-opiskelu Huom. Suosittelemme tämän yksilöharjoituksen 2 tekemistä mikroluokassa, jotta yliopiston mikroluokat tulevat edes hieman

Lisätiedot

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy Opiskelijoiden OneDriveohje Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy Ohjeen nimi Opiskelijoiden OneDrive-ohje Vastuuhenkilö Mari Jokiniemi

Lisätiedot

AVOIMET KOULUTUKSET. kevät ja syksy 2017

AVOIMET KOULUTUKSET. kevät ja syksy 2017 AVOIMET KOULUTUKSET kevät ja syksy 2017 WISTEC TRAINING OY ITÄMERENKATU 1, 00180 HELSINKI INFO@WISTEC.FI PUH. 030 670 5320 (MA-PE KLO 9-17) WWW.WISTEC.FI TERVETULOA KOULUTUKSIIN! Löydät koulutustarjontamme

Lisätiedot

C# 3.0:n uudet ominaisuudet Language Integrated Query...45

C# 3.0:n uudet ominaisuudet Language Integrated Query...45 Luku 1 Johdanto... IX Tutustutaan Visual Studioon Visual Studion uusin versio...2 Mikä Visual Studio on?...2 Tuki tiimityölle eli Visual Studio Team System...4 Microsoft Expression -tuoteperhe...5 Visual

Lisätiedot