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
-
Kurssin luentovideot ja -kalvot julkaistaan tällä sivulla vähän ennen kunkin luennon alkua (suorista Zoom-lähetyksistä tallennetut videot pari tuntia luennon jälkeen).
Ma 13.9.2021
- Kurssin esittely (Kerttu Pollari-Malmi) 24 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin kurssista ja kurssijärjestelyistä "suorassa lähetyksessä" klo 12:45-13:15. Linkki kokouksesta tallennettuun videoon. Voit lähettää luennon aikana kysymyksiä täysin nimettömänä sivulla https://presemo.aalto.fi/y1s2021/
- Mitä ohjelmointi on (Sanna Suoranta) 14 min
- Muuttujat, tyypit ja sijoituskäsky (Sanna Suoranta) 12 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin kahdesta edellisestä videosta "suorassa lähetyksessä" klo 13:45-14:00. Linkki kokouksesta tallennettuun videoon.
Ke 15.9.
- Syötteen lukeminen käyttäjältä (Sanna Suoranta) 9 min
- Lisää esimerkkejä (Kerttu Pollari-Malmi) 34 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin kahdesta edellisestä videosta "suorassa lähetyksessä" klo 15:00-15:45
- Linkki kokouksesta tallennettuun videoon.
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 22.9.
- Valinta- eli if-käsky (Sanna Suoranta) 24 min
- Toistokäsky while (Sanna Suoranta) 22 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin kahdesta edellisestä videosta "suorassa lähetyksessä" klo 15:10-15:50
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 29.9.
- Toistokäsky for (Sanna Suoranta) 18 min
- Tulostuksen muotoilu (Kerttu Pollari-Malmi) 38 min
- Ongelmasta ohjelmaksi (Sanna Suoranta) 14 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:35-16:00
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 6.10.
- Funktiot (Sanna Suoranta) 13 min
- Funktion parametrit (Sanna Suoranta) 14 min
- Funktion paluuarvot (Sanna Suorantai) 25 min
- Moduulit (Sanna Suoranta) 11 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:30-16:00
- Linkki kokuksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 13.10.
- Debuggerin käyttö (Sanna Suoranta) 12 min
- Listat (Sanna Suoranta) 20min
- Listat ja toistokäsky (Sanna Suorantai) 17 min
- Listat ja funktiot (Sanna Suoranta) 22 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:30-16:00
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 20.10.
- Listojen metodeita, funktioita ja operaattoreita (Sanna Suoranta) 13 min
- Merkkijonot (Sanna Suoranta) 13 min
- Lisää merkkijonoista (Sanna Suorantai) 18 min
- Merkkijonojen jakaminen ja vertailu (Sanna Suoranta) 8 min
- Sanakirja (Sanna Suoranta) 14 min
- Sanakirjan käyttö (Kerttu Pollari-Malmi) 17 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:40-16:10
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
Ke 3.11.
- Hyvä ohjelmointityyli (Sanna Suoranta) 17 min
- Poikkeukset ja niiden käsittely (Sanna Suoranta) 16 min
- Tiedostot ja niiden lukeminen (Sanna Suorantai) 16 min
- Lisää tiedostojen käsittelystä (Sanna Suoranta) 20 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:30-16:00
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
- Ohjelmointiprojekti ja ohjelman suunnittelu (Sanna Suoranta) 19 min
Ke 10.11.
- Oliot (Sanna Suoranta) 13 min
- Olioiden metodit (Sanna Suoranta) 19 min
- Pääohjelma olioille (Sanna Suorantai) 9 min
- Lisää olioiden metodeista (Sanna Suoranta) 27 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:30-16:00
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/
- Lisää esimerkkejä olioista (vain kalvot)
- näistä voi olla hyötyä kierroksen 9 tehtävää 5 ja rästitehtävää 4 tehdessä
- kalvot
Ke 17.11.
- Graafisen käyttöliittymän ohjelmointi (Kerttu Pollari-Malmi) 22 min
- video (videolla näkyvissä kalvoissa annettu linkki TTY:n tkinter-oppaasen ei enää toimi, mutta voit ladata oppaan täältä)
- kalvot
- Toiminnan lisääminen graafisen käyttöliittymän komponenttiin (Kerttu Pollari-Malmi) 25 min
- Kuvioiden piirtäminen ja valmiiden kuvatiedostojen lisääminen graafiseen käyttöliittymään (Kerttu Pollari-Malmi 23 min
- Zoom-kokous, jossa opettaja vastaa kysymyksiin "suorassa lähetyksessä" klo 15:30-16:00
- Linkki kokouksesta tallennettuun videoon
- Voit esittää luennon aikana kysymyksiä nimettömänä Presemossa: https://presemo.aalto.fi/y1s2021/