Ohjelmoinnin peruskurssi Y1
|
|
- Aki Halttunen
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 Ohjelmoinnin peruskurssi Y1 CSE-A CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
2 Esittelyluento: luennon jälkeen Tiedät, miten tämä kurssi on järjestetty ja mitä sinun pitää tehdä, jotta saisit kurssin suoritetuksi. Tiedät, mitä tarkoitetaan ohjelmoinnilla. Osaat kirjoittaa yksinkertaisen tietokoneohjelman. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
3 Mihin teekkari / diplomi-insinööri tarvitsee ohjelmointia? Pienten laskentasovellusten kirjoittaminen. Mittauslaitteen tms. ohjaaminen. Ohjelmointitaidosta on apua myös matriisilaskenta- ja taulukkolaskentaohjelmia käytettäessä. Pienikin ohjelmointitaito auttaa valmiiden ohjelmien toiminnan opettelussa ja ymmärtämisessä. Työelämässä paljon tehtäviä niille, joilla on sekä jonkin insinöörialan tuntemus että hyvä ohjelmointitaito. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
4 Esimerkki harjoitustyöstä, jossa tarvitaan ohjelmointia Kurssi: ENE Rakennusten energiatalous (aikaisemmalta vuodelta) Annettu: Tiedot rakennuksen koosta, rakenteesta, sijainnista, lämmitysjärjestelmästä, eri asioiden kustannuksista jne. Tehtävä (osa harjoitustyöstä): Hae optimaalinen yhdistelmä seuraaville viidelle parametrille 1. seinien eristyspaksuus 2. yläpohjan eristyspaksuus 3. ikkunoiden U-arvo 4. lämpöpumpun kompressorin nimellisteho 5. höyrystymislämpötila siten, että seinämien lämpöeristysten, ikkunoiden ja lämmöntuottojärjestelmän muodostaman investoinnin sekä rakennuksen lämmityskustannusten yhteensä muodostamat elinkaarikustannukset saavat minimiarvon tarkasteluaikana ja rakennus on energiatehokkuusluokassa A. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
5 Tämä kurssi Tavoitteena on oppia ohjelmoinnin perusasiat. Aikaisempi ohjelmointitaito ei ole tarpeen. Ohjelmointikielenä käytetään Pythonia. Kurssi keskittyy perusasioihin. Kurssin jälkeen voi jatkaa jollekin seuraavista kursseista: CSE-A1121 Ohjelmoinnin peruskurssi Y2 CSE-A1130 Tietotekniikka sovelluksissa CSE-A1141 Tietorakenteet ja algoritmit Y ELEC-A7100 C-ohjelmoinnin peruskurssi tai vaikka suorittaa ne kaikki. Halukkaat voivat tämän kurssin jälkeen suorittaa tietotekniikan sivuaineopinnot, johon kurssit CSE-A1121 ja CSE-A1141 kuuluvat. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
6 Yleistä Henkilökunta Luennoija Kerttu Pollari-Malmi, vastaanotot keskiviikkoisin klo 12:00 13:00 tietotekniikan talon huoneessa B tuntiopettajaa. Tiedotus Kurssin kotisivu MyCourses-järjestelmässä (Huom! valitse syksyn kurssin sivu) Keskusteluryhmä Piazzassa Mahdollisuus antaa palautetta luennoista ja harjoitustehtävistä Goblinissa. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
7 Ilmoittatuminen Ilmoittaudu kurssille WebOodilla. Ilmoittautuminen luennolle tai kurssille, ei harjoitusryhmiin. Kurssille ei voi ilmoittautua sähköpostitse. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
8 Opetusmuodot Luennot ma ja ke aluksi Aalto (A) -salissa, myöhemmin B-salissa. Ei luentoja Viimeinen luento Harjoitukset, joissa opiskelijat ratkaisevat harjoitustehtäviä tietokoneella ja assistentit kiertävät neuvomassa. 17 ryhmää viikossa Tietotekniikan talon salissa T7, ajat kurssin MyCourses-sivulla. Osanotto ei ole pakollista eikä siitä saa lisäpisteitä. Tehtävät ovat pakollisia, mutta niitä voi palauttaa myös netin kautta. Oppimateriaali Opetusmoniste (MyCourses-sivulla) Perusteellisempaa materiaalia haluaville suositellaan Gaddis: Starting Out with Python, 2nd Ed tai 3rd Ed., Pearson. Lisäksi käytettävissä kalvot perusasioista. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
9 Pakolliset osasuoritukset Tentti Perustuu opetusmonisteeseen ja harjoitustehtäviin. Ensimmäinen mahdollisuus ti klo 17:00 20:00. TENTTIIN ILMOITTAUTUMINEN ON PAKOLLISTA. Ilmoittautumisaika päättyy viikko ennen tenttiä. Harjoitustehtävät 9 kierrosta, joista 8 ensimmäistä pakollista. Palautetaan netin kautta automaattisille tarkastajalle (Goblin). Jos haluaa harjoitustehtävistä vähintään arvosanan 3, on myös viimeisestä kierroksesta saatava minimipisteet. Vapaaehtoiset lisätehtävät (Mastery Grids MG) Näiden avulla voit harjoitella lisää kurssin asioita. Jos tekee vähintään 15 MG-tehtävää, saa 200 lisäpistettä harjoitustehtäviin (vastaa noin yhden tavallisen ohjelmointitehtävän pisteitä). Kurssiarvosana on tenttiarvosanan ja harjoitusarvosanan keskiarvo, jos molemmat osasuoritukset on hyväksytty. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
10 Pakolliset osasuoritukset, jatkuu Millaisia harjoitustehtäviä kurssilla on? Pikkutehtäviä, joissa rakennetaan tehdään ohjelmaa valmiiksi annetuista osista tai katsotaan, mitä ohjelmaa ajettaessa tietokoneen sisällä tapahtuu. Varsinaisia ohjelmointitehtäviä Vapaaehtoiset tehtävät muistuttavat pikkutehtäviä, ja sisältävät lisäksi visailuja. Paikkausmahdollisuudet Rästitentit. Harjoitustehtävien rästikierros. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
11 Tarvittavat ATK-tunnukset Gobliniin kirjautumiseen tarvitaan Aalto-yliopiston Weblogin-tunnus. Jos et voi jostain syystä saada vielä tunnusta (esim. jatko-opiskelija, jonka jatko-opintohakemusta ei ole virallisesti vielä hyväksytty), lähetä sähköpostia luennoijalle Goblin-tunnuksen saamiseksi. Ensimmäisellä kerralla kannattaa luoda itselleen oma tunnus ja salasana Gobliniin. Näin Gobliniin pääsee myös silloin, jos Aalto-tunnuksella kirjautuminen ei onnistu. Kurssin keskusteluryhmään luodaan tunnus Aalto-sähköpostiosoitteen avulla. Jos et voi saada Aalto-sähköpostiosoitetta, lähetä sähköpostia luennoijalle, joka voi liittää sinut keskusteluryhmään jollain toisella sähköpostiosoitteella. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
12 Yhteistyö harjoitustehtävissä Tehtävien ratkaisuista saa keskustella muiden opiskelijoiden kanssa, mutta jokainen kirjoittaa oman koodinsa itse. Kaveria saa neuvoa, mutta valmista tai lähes valmista ratkaisua ei saa luovuttaa kaverille. Keskustelu tai neuvonta ei saa olla niin yksityiskohtaista, että molemmilla ohjelmissa täsmälleen samat käskyt samassa järjestyksessä. Opetusmonisteessa, luennoilla ja oppikirjassa esitettyä koodia saa käyttää apuna. Epäilyt harjoitustehtävien kopioinnista tai muusta vilpistä lähetetään Perustieteiden korkeakoulun opintoasian päällikön ja opintoasioista vastaavan varadekaanin tutkivattaksi. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
13 Arvio kurssin työmäärästä Kurssin laajuus on 5 op, joka vastaa noin 133 tuntia työtä. Sen on arvioitu jakautuvan seuraavasti: Luennot 36 tuntia (tai vastaava aika itseopiskeluun). Harjoitustehtävät 8 9 tuntia / krs. Tentti 20 tuntia (valmistautuminen ja osallistuminen). CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
14 Tutkimus Kurssilla kerätään harjoitustehtävien tekemisestä tietoa, jota käytetään tutkimustyöhön, jonka tavoitteena on kehittää entistä parempia työkaluja ja verkko-oppimisympäristöjä ohjelmoinnin opetukseen. Osa tutkimuksesta tehdään yhteistyössä University of Pittsburghin kanssa. Mitään opiskelijoiden henkilötietoja (ei myöskään esim. nimiä tai opiskelijanumeroita) ei välitetä Aalto-yliopiston ulkopuolelle. Jotta tutkimuksessa pystytään erottamaan, mikä on kurssilla opittua ja minkä opiskelija on osannut jo ennen kurssille tuloa, tehdään ensimmäisellä harjoitustehtäväkierroksella esitesti. Testin tekemisestä saa harjoitustehtäväpisteitä, joihin ei vaikuta mitenkään se, onko vastannut kysymyksiin oikein vai väärin. Älä säikähdä, vaikka et osaisi vastata testin kysymyksiin. Tarkoituksena on vain saada selville, kuinka paljon kurssilla opetettavia asioita kukin opiskelija tietää jo ennen kurssille tuloa. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
15 Tietokoneen perusosat Prosessori eli suoritin Keskusmuisti Syöttölaitteet Tulostuslaitteet Lisäksi ulkoista muistia, joka voi toimia sekä syöttö- että tulostuslaitteena. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
16 Mikä on tietokoneohjelma? Keittokirjan resepti 1. Vatkaa munat ja sokeri vaahdoksi. 2. Lisää jauhot ja sekoita. 3. Kaada vuokaan ja paista 20 minuuttia. Tietokoneohjelma 1. Pyydä rahasumma markkoina ja lue se. 2. Jaa luettu rahasumma :lla. 3. Tulosta jakolaskun tulos kuvaruudulle. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
17 Erilaisia tapoja esittää ohjelma tietokoneelle Käskyt esitetään konekielellä (bittijonoina). Symbolinen konekieli Lausekieli, esim. Python, Java, C, C++, Scala, Pascal jne. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
18 Kääntäjä ja tulkki Tietokoneen prosessori ymmärtää vain konekielellä annettuja käskyjä. Jos tietokoneohjelma annetaan jossain muussa muodossa, pitää se muuttaa konekielelle. Muuttaminen voidaan tehdä toisella tietokoneohjelmalla, kääntäjällä tai tulkilla. Kääntäjä ottaa koko ohjelman, kääntää sen konekielelle ja tallentaa konekielisen ohjelman tiedostoon. Ohjelma voidaan ajaa tästä tiedostosta halutun määrän kertoja, eikä ohjelmaa tarvitse kääntää uudelleen. Tulkki ottaa käskyn kerrallaan, muuttaa sen konekielelle ja suorittaa käskyn heti. Sen jälkeen se siirtyy ohjelman seuraavaan käskyyn. Jos ohjelma halutaan suorittaa uudelleen, se pitää tulkata joka kerta uudelleen. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
19 Kolme eri tapaa kirjoittaa ja ajaa Python-ohjelmia Käynnistä Python-tulkki ja anna sille käsky kerrallaan. Kirjoita ohjelma tiedostoon ja aja se komentotulkissa käskyllä python3 tiedosto.py Käytä työkalua, jolla voi sekä kirjoittaa että ajaa Python-ohjelmia, tällä kurssilla Eclipse. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
20 Ensimmäinen Python-ohjelma print("hyvaa paivaa") CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
21 Muuttujat Muuttujia käytetään ohjelman käsittelemien arvojen tallentamiseen ja käsittelyyn. Muuttujalle voi antaa arvon sijoituskäskyllä, jota merkitään =:lla. nimi = "Matti" print("hei,", nimi) print("tervetuloa Python-kurssille!") Esimerkkiajo Hei, Matti Tervetuloa Python-kurssille! CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
22 Arvon pyytäminen käyttäjältä Käyttäjän antaman arvon voi lukea input-käskyllä. Käskyn sulkujen sisään kirjoitetaan käyttäjälle annettava kehote. Luetun arvon voi antaa arvoksi muuttujalle sijoituskäskyllä. nimi = input("kerro nimesi: ") print("hei,", nimi) print("tervetuloa Python-kurssille!") Ajoesimerkki Kerro nimesi: Minna Hei, Minna Tervetuloa Python-kurssille! CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
23 Lukuarvon lukeminen käyttäjältä Lukuarvojen lukeminen on vähän monimutkaisempaa, sillä input antaa aina luetun arvon tekstinä, merkkijonona. Jotta luettua arvoa voitaisiin käsitellä lukuna, se pitää ensin muuttaa kokonais- tai desimaaliluvuksi. Jos luettu merkkijono on muuttujan rivi arvona, saadaan sitä vastaava kokonaisluku muuttujan luku1 kokonaislukutyyppiseksi arvoksi seuraavasti: luku1 = int(rivi) Jos luettu merkkijono on muuttujan rivi arvona, saadaan sitä vastaava desimaaliluku muuttujan luku2 float-tyyppiseksi arvoksi seuraavasti: luku2 = float(rivi) CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
24 Esimerkki: eurolaskuri print("muutan markat euroiksi.") rivi = input("anna rahasumma markkoina: ") markat = float(rivi) eurot = markat / print("se on", eurot, "euroa.") Esimerkkiajo Muutan markat euroiksi. Anna rahasumma markkoina: Se on euroa. CSE-A1111 Ohjelmoinnin peruskurssi Y / 24
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 19.1.2009 T-106.1208 Ohjelmoinnin perusteet Y 19.1.2009 1 / 25 Mihin teekkari / diplomi-insinööri tarvitsee ohjelmointia? Pienten laskentasovellusten kirjoittaminen.
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 17.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 17.1.2011 1 / 27 Mihin teekkari / diplomi-insinööri tarvitsee ohjelmointia? Pienten laskentasovellusten kirjoittaminen.
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 11.9.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 11.9.2017 1 / 27 Esittelyluento: luennon jälkeen Tiedät, miten tämä kurssi on järjestetty ja mitä sinun pitää tehdä,
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 10.9.2018 CS-A1111 Ohjelmoinnin peruskurssi Y1 10.9.2018 1 / 25 Esittelyluento: luennon jälkeen Tiedät, miten tämä kurssi on järjestetty ja mitä sinun pitää tehdä,
Ohjelmoinnin peruskurssi Y1 Huom: Istukaa joka paikalle sali tulee täyteen!
Ohjelmoinnin peruskurssi Y1 Huom: Istukaa joka paikalle sali tulee täyteen! CS-A1111 9.9.2019 CS-A1111 Ohjelmoinnin peruskurssi Y1 9.9.2019 1 / 26 Esittelyluento: luennon jälkeen Tiedät, miten tämä kurssi
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 18.9.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 18.9.2017 1 / 11 Tämä kurssi Oppimistavoitteena ohjelmoinnin perusasiat Ohjelmointikieli Python Keskittyy kuitenkin asioihin,
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 13.9.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 13.9.2017 1 / 19 Oppimistavoitteet: tämän luennon jälkeen osaat kirjoittaa Python-ohjelman, joka pyytää käyttäjältä lukuja,
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,
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 12.9.2018 CS-A1111 Ohjelmoinnin peruskurssi Y1 12.9.2018 1 / 19 Oppimistavoitteet: tämän luennon jälkeen osaat kirjoittaa Python-ohjelman, joka pyytää käyttäjältä lukuja,
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.
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 11.9.2019 CS-A1111 Ohjelmoinnin peruskurssi Y1 11.9.2019 1 / 19 Oppimistavoitteet: tämän luennon jälkeen osaat kirjoittaa Python-ohjelman, joka pyytää käyttäjältä lukuja,
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 20.1.2010 T-106.1208 Ohjelmoinnin perusteet Y 20.1.2010 1 / 40 Arvon pyytäminen käyttäjältä Käyttäjän antaman arvon voi lukea raw_input-käskyllä. Käskyn sulkujen
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
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 21.1.2009 T-106.1208 Ohjelmoinnin perusteet Y 21.1.2009 1 / 32 Tyypeistä Monissa muissa ohjelmointikielissä (esim. Java ja C) muuttujat on määriteltävä ennen
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CSE-A1111 11.11.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 11.11.2015 1 / 23 Kertausluento Luennolla käydään läpi tenttivaatimuksia ja vanhoja tenttitehtäviä. Lisäksi luennolla
Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa
Tietokoneverkot T-110.4100 Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa ja Matti Siekkinen Tietokoneverkot 2014 sanna.suoranta@aalto.fi Kurssista kaksi versiota
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CSE-A1111 16.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 16.9.2015 1 / 26 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.
Tietorakenteet ja algoritmit CSE- A1140 (5 op)
Tietorakenteet ja algoritmit CSE- A1140 (5 op) Syksy 2015 Ari Korhonen 10.9.2015 CSE-A1140, Ari Korhonen 1 1. Kurssikuvaus 1.0 Yleistä 1.1 Esitiedot 1.2 Ilmoittautuminen 1.3 Tavoitteet 1.4 Opetuksen järjestelyt
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 26.9.2018 CS-A1111 Ohjelmoinnin peruskurssi Y1 26.9.2018 1 / 21 Oppimistavoitteet: tämän luennon jälkeen Osaat kirjoittaa for-käskyn avulla ohjelman, joka toistaa haluttua
TIE 02100 Johdatus ohjelmointiin
TIE 02100 Johdatus ohjelmointiin syksy 2015 Kerttu Pollari-Malmi Copyright c Kerttu Pollari-Malmi Johdanto Tämä on opintojaksolla TIE 02100 Johdatus ohjelmointiin käytetty luentomoniste. Moniste on alunperin
T106.1208 Ohjelmoinnin perusteet Y (Python)
T106.1208 Ohjelmoinnin perusteet Y (Python) Kerttu Pollari-Malmi c Kerttu Pollari-Malmi Sisältö 1 Tietokoneista ja ohjelmista 1 1.1 Lyhyesti tietokoneen rakenteesta.................... 1 1.2 Mikä on tietokoneohjelma?........................
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.
T106.1208 Ohjelmoinnin perusteet Y (Python) Opetusmoniste kevät 2010
T106.1208 Ohjelmoinnin perusteet Y (Python) Opetusmoniste kevät 2010 Kerttu Pollari-Malmi c Kerttu Pollari-Malmi Sisältö 1 Tietokoneista ja ohjelmista 1 1.1 Lyhyesti tietokoneen rakenteesta....................
Kurssin aloitus. AS-0.110 XML-kuvauskielten perusteet Janne Kalliola
Kurssin aloitus AS-0.110 XML-kuvauskielten perusteet Janne Kalliola English Summary The lectures will be held in Finnish The slides are in Finnish, too All other material is in English The course book
Ohjelmointi 1. Kumppanit
Ohjelmointi 1 Kumppanit November 20, 2012 2 Contents 1 Mitä ohjelmointi on 7 2 Ensimmäinen C#-ohjelma 9 2.1 Ohjelman kirjoittaminen......................... 9 A Liite 11 3 4 CONTENTS Esipuhe Esipuhe 5
Fysiikan opinnot Avoimen yliopiston opiskelijoille
Fysiikan opinnot Avoimen yliopiston opiskelijoille Fysiikan laitos / Pia Saarinen www.helsinki.fi/yliopisto 4.9.2013 1 Fysiikan perusopinnot, 25 op - kokonaisuutena tai yksittäisinä kursseina 530281 Vuorovaikutukset
Tietorakenteet ja algoritmit Y CSE- A1141 (5 op)
Tietorakenteet ja algoritmit Y CSE- A1141 (5 op) Syksy 2015 Ari Korhonen 1 CSE-A1141, Ari Korhonen 1. Kurssikuvaus 1.0 Yleistä 1.1 Esitiedot 1.2 Ilmoittautuminen 1.3 Tavoitteet 1.4 Opetuksen järjestelyt
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.
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 1.4.2009 T-106.1208 Ohjelmoinnin perusteet Y 1.4.2009 1 / 56 Tentti Ensimmäinen tenttimahdollisuus on pe 8.5. klo 13:00 17:00 päärakennuksessa. Tämän jälkeen
Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015
Ohjelmointi II Erkki Pesonen Luennot ja harjoitukset Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 1 Johdantoa kurssilla opiskeluun: oppimistavoitteet. 1. Tiedän mitä asioita kurssilla opiskellaan
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua! Digitaalitekniikka (piirit) Luku 0 Sivu 1 (8)
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua! Digitaalitekniikka (piirit) Luku 0 Sivu 1 (8) Digitaalitekniikka (piirit) Luku 0 Sivu 2 (8) Yleistä opintojaksosta Laajuus 3 op = 80 h, 1. periodilla
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 16.3.2009 T-106.1208 Ohjelmoinnin perusteet Y 16.3.2009 1 / 40 Kertausta: tiedostosta lukeminen Aluksi käsiteltävä tiedosto pitää avata: tiedostomuuttuja = open("teksti.txt","r")
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.
T 106.1208 Ohjelmoinnin perusteet Y (Python)
T 106.1208 Ohjelmoinnin perusteet Y (Python) Opetusmoniste kevät 2011 Kerttu Pollari-Malmi Kerttu Pollari-Malmi Sisältö 1 Tietokoneista ja ohjelmista 1 1.1 Lyhyesti tietokoneen rakenteesta....................
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ä,
Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9)
Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Digitaalitekniikan matematiikka Luku 0 Sivu 2 (9) Yleistä opintojaksosta Laajuus 3 op = 80 h, kokonaan lukukauden
Kurssin käytännön järjestelyt. Tuotantotalous 1 Joel Kauppi
Kurssin käytännön järjestelyt Tuotantotalous 1 Joel Kauppi Kurssin henkilökunta Vastuuopettaja prof. Paul Lillrank (TU-A1100 ja TU-A1200) Assistentit Joel Kauppi (Pääassistentti) Niko Pronin Elias Peterzens
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 27.9.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 27.9.2017 1 / 30 Mahdollisuus antaa luentopalautetta Luennon aikana voit kirjoittaa kommentteja ja kysymyksiä sivulle
Python-ohjelmointi Harjoitus 2
Python-ohjelmointi Harjoitus 2 TAVOITTEET Kerrataan tulostuskomento ja lukumuotoisen muuttujan muuttaminen merkkijonoksi. Opitaan jakojäännös eli modulus, vertailuoperaattorit, ehtorakenne jos, input-komento
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
Fysiikan opinnot Avoimen yliopiston opiskelijoille
Fysiikan opinnot Avoimen yliopiston opiskelijoille 2.9.2014 1 Yliopiston lukuvuosi ja opetusperiodit 2014-2015 Yliopiston lukuvuosi 1.8. 31.7. Syyslukukausi I periodi: 1.9.-17.10. lukuvuoden avajaiset
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 19.9.2018 CS-A1111 Ohjelmoinnin peruskurssi Y1 19.9.2018 1 / 18 Oppimistavoitteet: tämän luennon jälkeen Osaat kirjoittaa Python-ohjelman, joka suorittaa eri kerroilla
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.
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 15.11.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 15.11.2017 1 / 28 Mahdollisuus antaa luentopalautetta Luennon aikana voit kirjoittaa kommentteja ja kysymyksiä sivulle
Weboodi. Katri Laaksonen Oppimisen IT oodi@aalto.fi
Weboodi Katri Laaksonen Oppimisen IT oodi@aalto.fi WebOodissa: Henkilötietojen ylläpito Henkilötietojen luovutusluvat ja niiden ylläpito Ilmoittautuminen opetukseen / tentteihin Virallinen suoritusrekisteri
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
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,
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
Orientaatiotilaisuus Avoimen yliopiston opintoihin
Orientaatiotilaisuus Avoimen yliopiston opintoihin Tervetuloa opiskelemaan Helsingin yliopiston Avoimeen yliopistoon! 1 Ennen opiskelua Tutustu hyvin opinto-ohjelmaan verkkopalvelussa: luentojen ajat ja
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
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
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
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2011 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2011 1 / 39 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle
Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.
Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen
WebOodin opinto-opas ja ilmoittautuminen
Aloitus Homma alkaa osoitteesta www.helsinki.fi/weboodi. Jos et omista yliopiston atk-tunnuksia, voit hypätä kohdan 1. yli. Voit huoletta tutustua WebOodin saloihin ilman tunnuksiakin. WebOodin opinto-opas
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CSE-A1111 28.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 28.9.2015 1 / 16 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.
Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila
Kurssin käytännön järjestelyt Tuotantotalous 1 Tuomo Tanila For English speaking students The lectures of this course are only in Finnish on spring semester 2017. The assignment, weekly exercises and the
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Ohjelma Tammi-maaliskuu 2016 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa! Asiakaskoulutuksista
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 4.10.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 4.10.2017 1 / 23 Mahdollisuus antaa luentopalautetta Luennon aikana voit kirjoittaa kommentteja ja kysymyksiä sivulle
Tervetuloa kursseillemme! Kursseista tietoa myös verkkosivulla lastukirjastot.fi/ajankohtaista
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Kurssiohjelma Loka-joulukuu 2015 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa
17/20: Keittokirja IV
Ohjelmointi 1 / syksy 2007 17/20: Keittokirja IV Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/10 Tavoitteita
Mallilukujärjestys Teknistieteellinen kandidaattiohjelma Tietotekniikka, 2. vuosikurssi
8.8.2016 Mallilukujärjestys 2016 2017 Yleisiä ohjeita Opinto-oppaat ja kurssikuvaukset Teknistieteellisen kandidaattiohjelman opinto-oppaat löytyvät osoitteesta http://studyguides.aalto.fi. Kurssien tarkemmat
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
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
Kurssiesite Lausekielinen ohjelmointi Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto
Kurssiesite Lausekielinen ohjelmointi Syksy 2014 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, lehtori. Luennot, mikroharjoitukset,
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 7.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 7.2.2011 1 / 39 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti
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
Ohjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CSE-A1111 14.10.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 14.10.2015 1 / 32 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Ohjelma Huhti-toukokuu 2016 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa! Asiakaskoulutuksista
Johdanto kurssiin ja ohjelmoijan työkaluihin
CSE-A1110 Ohjelmointi 1 Luento 1, syksy 2015 Johdanto kurssiin ja ohjelmoijan työkaluihin Juha Sorva juha.sorva@aalto.fi Luennon sisältö 1. Kurssin tavoitteet ja toimintatavat 2. Vähän alkua itse asiasta,
Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu 0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu
SAS-ohjelmiston perusteet 2010
SAS-ohjelmiston perusteet 2010 Luentorunko/päiväkirja Ari Virtanen 11.1.10 päivitetään luentojen edetessä Ilmoitusasioita Opintojakso suoritustapana on aktiivinen osallistuminen harjoituksiin ja harjoitustehtävien
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
ASIAKASKOULUTUKSET. Kurssiohjelma Syksy 2016
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Kurssiohjelma Syksy 2016 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa! Kursseista
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 3.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 3.3.2010 1 / 44 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle
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
Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.
Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen
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
Kurssin käytännön järjestelyt. Tuotantotalous 1 Tuomo Tanila
Kurssin käytännön järjestelyt Tuotantotalous 1 Tuomo Tanila For English speaking students The lectures of this course are mostly in Finnish on spring semester 2017. The assignment, weekly exercises and
Kurssin käytännön järjestelyt. Tuotantotalous 1 Jukka Kurki
Kurssin käytännön järjestelyt Tuotantotalous 1 Jukka Kurki For English speaking students The lectures of this course are mostly in Finnish on spring semester 2016. The assignment, weekly exercises and
Kurssiesite. Rakentamisen tekniikat RAK-C3004. Syksy 2016, periodi I (+ II)
RAK-C3004 Rakentamisen tekniikat Kurssiesite Syksy 2016, periodi I (+ II) Hannu Hirsi (vastaava opettaja) & Lauri Salokangas & Jouko Pakanen & Joonas Jaaranen & Toomla Sander & Markku Ylinen & vierailevat
HISTORIAN OPPIAINE KEVÄTLUKUKAUSI 2015. Historian perusopinnot
HISTORIAN OPPIAINE KEVÄTLUKUKAUSI 2015 Historian perusopinnot yliopistonlehtori Henry Oinas-Kukkonen: Uusi aika, luento 16 t. + kirjallisuus, 8.1. 3.2. ti klo 10 12 HU205 ja to klo 14 16 HU106. Tentti
Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)
581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun
Mallilukujärjestys 1. vuosi 2013
1. Periodi ma 9.9. la 19.10.2013, viikot 37 42 klo maanantai tiistai keskiviikko torstai perjantai 8-10 MS- A0401 Diskreetin matematiikan perusteet D- Sali MS- A0401 Diskreetin matematiikan perusteet D-
AIKUISKASVATUSTIETEEN PERUSOPINNOT SYKSYLLÄ 2017
AIKUISKASVATUSTIETEEN PERUSOPINNOT SYKSYLLÄ 2017 Opintojakso Aikataulu Ka1/Aa1/Ea1/PO1/PEDAp1/ Luennot (EDU1): apeda p1 ti 5.9. klo 16.15 17.45 Arto Jauhiainen Johdatus kasvatustieteisiin to 7.9. klo 16.15
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,
LC-8011 Työelämän venäjän perusteet 1. Aalto-yliopisto Kielikeskus Alexandra Belikova
LC-8011 Työelämän venäjän perusteet 1 Aalto-yliopisto Kielikeskus Alexandra Belikova Työelämän venäjän perusteet 1: aika ja paikka Opetusperiodi I+II tai II+III tai III+IV (syksy 2016, kevät 2017) - pitempi
ELEC-C7230 Tietoliikenteen siirtomenetelmät. Yleistä
Aalto University Comnet ELEC-C7230 Tietoliikenteen siirtomenetelmät Kurssisuunnitelma, kevät 2016 Olav Tirkkonen, Tietoliikenne- ja tietoverkkotekniikan laitos, Aalto-yliopisto Yleistä Esitiedot: (kurssi
Kemiantekniikan ohjelmointikurssi CHEM-A2600 (5 op)
Kemiantekniikan ohjelmointikurssi CHEM-A2600 (5 op) Antti Karttunen Kurssin aloitusluento 30.10.2017 Aloita avaamalla web-sivu: presemo.aalto.fi/a2600 Osa 1 Kurssin kuvaus 2 Kurssin yhteenveto Kurssi kestää
ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi
ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2 Kurssien esittely lukukausi 2017-18 Tavoitteet. Automaatio 1 ja 2 Opiskelija tuntee erilaisten sovellusalueiden automaatioratkaisujen erot, ymmärtää automaatiojärjestelmien
Tietokoneen toiminta (Computer Organization I)
581305-6 Tietokoneen toiminta (Computer Organization I) Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Kevät 2003 Muuntokoulutettaville Aihepiiri Sovellukset Teknologia Samanaikaisuus
Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut www.helsinki.fi
Näin järjestän ohjelmointikurssin, vaikka en ole koskaan ohjelmoinut Ohjelmointikurssin järjestäminen Helsingin yliopiston Ohjelmoinnin MOOC-kurssimateriaalin avulla 15.4.2016 1 Linkki Tietojenkäsittelytieteen
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,
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,
ASIAKASKOULUTUKSET. Kurssiohjelma Syksy 2017
Lahden kaupunginkirjasto ASIAKASKOULUTUKSET Kurssiohjelma Syksy 2017 Opettele käyttämään tietokonetta, ota käyttöön oma sähköpostiosoite, kurkista internetiin, tai tutustu tablettiin. Tervetuloa! Kursseista
Teknillistieteellisen alan kieliopinnot
Teknillistieteellisen alan kieliopinnot 30.8.2018 HANNA SNELLMAN / OPINTOASIAT KIELIKESKUS Kielikeskus Linginno KIELTEN OPETUSTA KAIKILLE AKATEEMISILLE YKSIKÖILLE suunnittelee ja toteuttaa tutkintoon vaadittavat
ELEC-C7230 Tietoliikenteen siirtomenetelmät
A! Aalto University Comnet ELEC-C7230 Tietoliikenteen siirtomenetelmät Kurssisuunnitelma, kevät 2018 Olav Tirkkonen, Tietoliikenne- ja tietoverkkotekniikan laitos, Aalto-yliopisto A! Yleistä Esitiedot:
Tietokoneen toiminta (Computer Organization I)
581305-6 toiminta (Computer Organization I) Tiina Niklander Helsingin yliopisto Tietojenkäsittelytieteen laitos Kalvot: Teemu Kerola 1 Aihepiiri Sovellukset Teknologia Samanaikaisuus Ohjelmointikielet
Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi Syksy 2014. Tavoitteet ja keinot. Lausekielinen ohjelmointi (10 op)
Kurssiesite Lausekielinen ohjelmointi Syksy 2014 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, lehtori. Luennot, mikroharjoitukset,
Tietokoneen rakenne (2 ov / 4 op) Syksy 2007 Liisa Marttinen. Helsingin yliopisto Tietojenkäsittelytieteen laitos
Luento 0 581365 Tietokoneen rakenne (2 ov / 4 op) Syksy 2007 Liisa Marttinen Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento0-1 Tietokoneen rakenne Asema opetuksessa u 2005 HajaTilin valinnainen,