CS-A1111 - Ohjelmoinnin peruskurssi Y1, Luento-opetus, 4.9.2023-22.11.2023
This course space end date is set to 22.11.2023 Search Courses: CS-A1111
Översikt
-
Luennot järjestetään lähiopetuksena Otaniemessä. Luentoja ei videoida, mutta aikaisempina vuosina tehdyt opetusvideot ovat opiskelijoiden saatavilla (ne julkaistaan alasivulla Opetusvideot). Luentokalvot julkaistaan viimeistään luentopäivän aamulla. Luentokalvoja ei ole tarkoitettu itseopiskelumateriaaliksi, vaan ainoastaan luentojen seuraamisen tueksi.
A-sali on Kandidaattikeskuksessa (Otakaari 1, 2. kerros). Sali T1 on Tietotekniikan talossa (Konemiehentie 2, 2. kerros).
Alustava luentoaikataulu Pvm Päivä Klo Paikka Aihe Kalvot 4.9.23 ma 12:15-14:00 A-sali Kurssin esittely, muuttujat, sijoituskäsky kalvot1.pdf 6.9.23 ke 14:15-16:00 A-sali Käyttäjän syötteen lukeminen, pääohjelma kalvot2.pdf 13.9.23 ke 14:15-16:00 T1 If-käsky, toistokäsky kalvot3.pdf 20.9.23 ke 14:15-16:00 T1 Lisää toistokäskystä, tulostuksen muotoilu, ongelmasta ohjelmaksi kalvot4.pdf 27.9.23 ke 14:15-16:00 T1 Funktio, parametrit ja arvon palauttaminen kalvot5.pdf 4.10.23 ke 14:15-16:00 T1 Debuggerin käyttö, listat kalvot6.pdf
Sivun 8 esimerkki näkyy siististi, jos avaat pdf-tiedoston Acrobat Readerillä tai vastaavalla ohjelmalla ja katsot tiedostoa slideshow-tilassa.11.10.23 ke 14:15-16:10 T1 Lisää listoista, merkkijonot, sanakirja kalvot7.pdf 25.10.23 ke 14:15-16:00 T1 Hyvä ohjelmointityyli, poikkeukset, tiedostojen käsittely, ohjelman suunnittelu kalvot8.pdf 1.11.23 ke 14:15-16:00 T1 Luokat ja oliot kalvot9.pdf
lisakalvoja-olioista.pdf (ei käsitellä luennolla, mutta hyödyllisiä harjoitustehtävissä)8.11.23 ke 14:15-16:00 T1 Python-kirjastot NumPy ja Pandas kalvot10.pdf