-
17.1.2022
Klo 10:00
Oppitunti
Kurssin yleiset järjestelyt, työkalut ja ohjelmoinnin aloitus
-
24.1.2022
Klo 10:00
Oppitunti
Boolean-arvot True ja False, ehtolauseet if, elif ja else
-
31.1.2022
Klo 10:00
Oppitunti
While- ja for-toistorakenne. Toistosta poistuminen ja ehdot silmukoissa.
-
7.2.2022
Klo 10:00
Oppitunti
Merkkijonojen käsittely, vertailu ja osamerkkijonot
-
14.2.2022
Klo 10:00
Oppitunti
Funktioiden määrittely. Parametrit ja paluuarvot. Toisessa tiedostossa olevan funktion kutsuminen.
-
21.2.2022
Talviloma
Talvilomaviikko, ei opetusta
-
28.2.2022
Klo 10:00
Oppitunti
Arvojen lisääminen, poistaminen ja hakeminen listoita.
-
7.3.2022
Klo 10:00
Oppitunti
Arvojen käsitteleminen sanakirjan avulla avainten ja arvojen pareina.
-
14.3.2022
Klo 10:00
Oppitunti
Pythonin aikakirjaston käyttäminen ja satunnaisuus ohjelmissa.
-
21.3.2022
Intensiiviviikko
Intensiiviviikko, ei opetusta
-
28.3.2022
Klo 10:00
Oppitunti
Tiedostojen lukeminen ja kirjoittaminen ohjelmallisesti.
-
4.4.2022
Klo 10:00
Oppitunti
JSON-muotoisen datan lukeminen ja kirjoittaminen, HTTP-pyynnöt.
-
11.4.2022
Klo 10:00
Oppitunti
Ohjelman toiminnan testaaminen Pytest-kirjaston avulla.
-
18.4.2022
Klo 10:00
Oppitunti
MicroPythonin asentaminen ESP32-mikrokontrolleriin.
-
25.4.2022
Klo 10:00
Oppitunti
Sensorien ja ohjattavien laitteiden kytkeminen sekä niiden hyödyntäminen ohjelmallisesti.
-
2.5.2022
Klo 10:00
Oppitunti
Mikrokontrollerin liittäminen langattomaan lähiverkkoon.
-
9.5.2022
Klo 10:00
Oppitunti
MQTT-viestien lähettäminen ja vastaanottaminen pilvipalvelun kanssa
-
16.5.2022
10:00
Kurssikoe
Kurssin loppukoe