Opintojakso pidetään heti opintojen alussa, jolloin ohjelmointikokemusta ei edellytetä. Opintojaksolla käytettävä ohjelmointikieli on Python (versio 3). Opetus järjestetään lähiopetuksena lukujärjestyksen mukaisesti. Tunnit sisältävät teoriaa, harjoitusten tekemistä ja koodipajatoimintaa. Lisäksi harjoituksia tehdään itsenäisesti omalla ajalla.
Aku Kesti
Luentomateriaali - Verkkomateriaali - Esimerkit moodlessa - Harjoitukset - Web-oppimisympäristöt - CodeCombat-ohjelmointioppimisympäristö
Lähiopetus
Suomi
05.09.2022 - 13.11.2022
Opintojaksolla pidetään oppitunteja n. 50h, joista osa varattu harjoitustyöpajoihin ja osa teorian ja esimerkkiohjelmien tekemiseen yhdessä. Lisäksi opetusta ja oppimista tukevat moodlesta ja verkosta löytyvät materiaalit ja esimerkit. Opiskelijan itsenäiseen opiskeluun ja teoriamateriaalin sisäistämiseen on varattu 30h. Lisäksi harjoitustehtävien tekemiseen kuluu keskimäärin 50h.
14.03.2022 - 16.09.2022
1. Ohjelmallinen ajattelu ja ohjelmoinnin perusteet 2. Ehtolauseet ja merkkijonojen käsittely 3. Toistolauseet ja kokoelmat 4. Funktiot ja tiedostot 5. Olioiden perusteet 6. Muut aiheet: - Ongelmanratkaisu - Ohjelmoinnin ja tietokoneen välinen suhde - Python vs. C-pohjaiset ohjelmointikielet - Pythonin lisäkirjastot/-moduulit
Opintojakso arvioidaan tuotettujen viikkotehtäväharjoitusten, vapaaehtoisten lisätehtävien sekä loppuraportin perusteella.
Aku Kesti
0 - 45
Tieto- ja viestintätekniikan koulutus
H-5