CS-A1111 - Ohjelmoinnin peruskurssi Y1, Luento-opetus, 13.9.2021-1.12.2021
This course space end date is set to 01.12.2021 Search Courses: CS-A1111
Översikt
-
Syksyllä 2021 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. Linkki kunkin kerran Zoom-lähetykseen julkaistaan tällä sivulla luentopäivän aamuna.
Luentovideot ja -kalvot julkaistaan alasivulla Luentovideot ja -kalvot.
Alustava luentoaikataulu Pvm Päivä Klo Aihe Ohjelma 13.9.21 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.
Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/
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. Linkit samat kuin yllä.15.9.21 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". Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/22.9.21 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. Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/29.9.21 ke 14:15-16:00 Lisää toistokäskystä, tulostuksen muotoilu, ongelmasta ohjelmaksi 14:15-14:40 Katso video Toistokäsky for ja toistokäskyn valinta
14:40-15:20 Katso video Tulostuksen muotoilu
15:20-15:35 Katso video Ongelmasta ohjelmaksi
15:35-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/6.10.21 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 Funktion paluuarvot
15:15-15:30 Katso video Moduulit
15:30-16:00 Zoom-kokous "suora lähetys" opettaja vastaa kysymyksiin. Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/13.10.21 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ä Presemossa sivulla https://presemo.aalto.fi/y1s2021/20.10.21 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ä Presemossa sivulla https://presemo.aalto.fi/y1s2021/3.11.21 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ä Presemossa sivulla https://presemo.aalto.fi/y1s2021/
Kun ehdit: Katso video Ohjelmointiprojekti ja ohjelman suunnittelu10.11.21 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. Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/17.11.21 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/69860693853 Voit esittää kysymyksiä Presemossa sivulla https://presemo.aalto.fi/y1s2021/