Topic outline

  • Syksyllä 2020 luennot järjestetään etäluentoina. Osa luennoista on videoitu valmiiksi, osa luentoajasta on varattu siihen, että opiskelijat voivat esittää nimettöminä kysymyksiä chat-palvelua muistuttavan palvelun avulla, ja opettaja vastaa näihin kysymyksiin suorassa Zoom-lähetyksessä. Myös nämä Zoom-lähetykset videoidaan niin, että niitä voi katsoa myös jälkikäteen.

    Luentovideot ja -kalvot julkaistaan alasivulla Luentovideot ja -kalvot.

    Alustava luentoaikataulu
    Pvm Päivä Klo Aihe Ohjelma
    7.9.20 ma 12:15-14:00 Kurssin esittely, muuttujat, sijoituskäsky
    12:15-12:45 Katso video Kurssin esittely 25 min
    12:45-13:15 Zoom-kokous "suora lähetys": opettaja vastaa kysymyksiin.
    13:15-13:45 Katso videot Mitä on ohjelmointi 14 min ja
    Muuttujat, tyypit ja sijoituskäsky 12 min
    13:45-14:00 Zoom-kokous "suora lähetys": opettaja vastaa kysymyksiin.
    9.9.20 ke 14:15-16:00 Käyttäjän syötteen lukeminen, pääohjelma 14:15-14:25 Katso video Syötteen lukeminen käyttäjältä
    14:25-15:00 Katso video Lisää esimerkkejä
    15:00-15:45 Zoom-kokous "suora lähetys"
    16.9.20 ke 14:15-16:00 If-käsky, toistokäsky
    14:15-14:40 Katso video Ehtolause eli if-käsky
    14:40-15:10 Katso video Toistokäsky eli while-käsky
    15:10-15:50 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin.
    23.9.20 ke 14:15-16:00 Lisää toistokäskystä, tulostuksen muotoilu, ongelmasta ohjelmaksi
    14:15-14:45 Katso video Toistokäsky for ja toistokäskyn valinta
    14:45-15:15 Katso video Tulostuksen muotoilu
    15:15-15:30 Katso video Ongelmasta ohjelmaksi
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin.
    Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    30.9.20 ke 14:15-16:00 Funktio, parametrit ja arvon palauttaminen
    14:15-14:30 Katso video Funktiot
    14:30-14:45 Katso video Funktion parametrit
    14:45-15:15 Katso video Paluuarvot
    15:15-15:30 Katso video Moduulit
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    7.10.20 ke 14:15-16:00 Debuggerin käyttö, listat
    14:15-14:30 Katso video Debuggerin käyttö PyCharmissa
    14:30-14:50 Katso video Listat
    14:50-15:07 Katso video Listat ja toistokäskyt
    15:08-15:30 Katso video Listat ja funktiot
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    14.10.20 ke 14:15-16:10 Lisää listoista, merkkijonot, sanakirja
    14:15-14:28 Katso video Listojen metodeita, funktioita ja operaattoreita.
    14:28-14:41 Katso video Merkkijonot
    14:41-15:00 Katso video Lisää merkkijonoista
    15:00-15:08 Katso video Merkkijonojen jakaminen ja vertailu
    15:08-15:22 Katso video Sanakirja
    15:22-15:40 Katso video Sanakirjan käyttö
    15:40-16:10 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin.  Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    28.10.20 ke 14:15-16:00 Hyvä ohjelmointityyli, poikkeukset, tiedostojen käsittely, ohjelman suunnittelu
    14:15-14:35 Katso video Hyvä ohjelmointityyli
    14:35-14:52 Katso video Poikkeukset ja niiden käsittely
    14:52-15:10 Katso video Tiedostot ja niiden lukeminen
    15:10-15:30 Katso video Lisää tiedostojen käsittelystä
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    Kun ehdit: Katso video Ohjelmointiprojekti ja ohjelman suunnittelu
    4.11.20 ke 14:15-16:00 Luokat ja oliot
    14:15-14:30 Katso video Oliot ja luokat
    14:30-14:50 Katso video Olioiden metodit
    14:50-15:00 Katso video Pääohjelma olioille
    15:00-15:30 Katso video Lisää metodeista
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Linkki kokoukseen https://aalto.zoom.us/j/67994931627.  Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/
    11.11.20 ke 14:15-16:00 Graafiset käyttöliittymät 14:15-14:40 Katso video Graafisen käyttöliittymän ohjelmointi
    14:40-15:05 Katso video Toiminnan lisääminen graafisen käyttöliittymän komponenttiin
    15:05-15:30 Katso video Kuvioiden piirtäminen ja valmiiden kuvatiedostojen lisääminen graafiseen käyttöliittymään.
    15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Linkki kokoukseen https://aalto.zoom.us/j/65517622461. Voit esittää kysymyksiä nimettömänä Presemossa https://presemo.aalto.fi/y12020/