Savonian opintojaksolle ilmoittautuminen 14.3. - 15.5.2022
Nimi: Python-ohjelmointi
Nimi englanniksi: Python Programming
Koodi: 4 CO22KESETV1300
Laajuus: 5 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija
- osaa yleiset olio-ohjelmoinnin periaatteet ja toteuttaa useita satoja rivejä sisältävän oliopohjaisen sovelluksen.
- osaa toteuttaa luokkia ja olioita sekä käyttää niitä sovelluksessa.
- ymmärtää periytymisen ja osaa toteuttaa sellaisen sovelluksessa.
- osaa rajapinnat ja abstraktit luokat.
- ymmärtää säikeistyksen tekniikat ja osaa toteuttaa säikeistetyn sovelluksen.
- osaa rakentaa windows-tyyppisen käyttöliittymän ja ymmärtää tapahtumapohjaisen ohjelmoinnin periaatteet.
Keskeiset sisällöt
- Ohjelmointiympäristö
- Muuttajat
- Lauserakenteet
- Listat
- Tiedostokäsittely
- Poikkeukset
- Funktiot
- Olio-ohjelmointi
- Kirjastot
Suoritustavat
- Verkko-opintojaksolle osallistuminen, aktiivinen osallistuminen: harjoitustehtävien ja viikkotehtävien tekeminen
- Itsenäinen opiskelu: verkkoluentojen käyttö ja aineistoihin perehtyminen, tentti
Toteutustavat
100 % verkkokurssi (Moodle)
- Opintojakson Moodle avautuu tehtäviin orientoitumista ja tutustumista varten 1.6.2022.
- Opintojaksolle täytyy kirjautua 12.6.2022 mennessä, jotta opintojakson voi suorittaa.
- Tehtävien palautusalustat avautuvat 1.6.2022 ja sulkeutuvat 31.8.2022 klo: 23:00, jolloin opintojakson opiskelu päättyy.
- Opintojakson tehtävien arviointi ja arvosanojen tallennus 15.9.2022 mennessä.
- Opintojakson tenttejä voi uusia kaksi kertaa opintojakson aikana 31.8.2022 mennessä.
Arviointiasteikko: 0 - 5
Materiaali: Kaikki materiaali on kurssin Moodle-alustalla.
Edeltävät opinnot: Ei vaadittavia edeltäviä opintoja.
Kohtuulliset tietotekniset taidot on hyvä olla hallussa.
Yhteyshenkilö: Jukka Kinnunen, jukka.kinnunen@savonia.fi