Tapani Ojanperä
Opettajan laatimaa materiaalia, joka jaetaan itslearning-työtilan kautta.
Opettajan esimerkit
ViLLE-materiaali
Tutoriaalit:
https://www.tutorialspoint.com/python/
https://docs.python.org/3/tutorial/index.html
https://www.sololearn.com
https://www.w3schools.com/python/
Lisämateriaalia:
Python 3 –ohjelmointi, Jussi Pekka Kasurinen, Docendo
Lähiopetus, tehtäväperustaisuus (ohjelmien tekeminen), itsenäinen opiskelu (ViLLE, itslearning)
Harjoitukset:
Ville-harjoitukset ovat pakollinen osa kurssia. Harjoituksista 40% pitää olla tehtynä päästääkseen tenttiin.
Kotitehtävät (max 50 p., lineaarinen taulukko). Arvioidaan jatkuvasti kontaktitunneilla [formatiivinen arviointi, itsearviointi, vertaisarviointi, ohjaava palaute].
ViLLE (Visuaalinen oppimisympäristö): [konearviointi, ohjaava palaute]
Tentissä (max 100p.) testataan ohjelmoinnin käsitteitä ja ohjelmointitaitoja (ViLLE) koneella. [konearviointi, ohjaava palaute]
Ville-asteikko:
40%: 0 pistettä
50%: 10 pistettä
60%: 20 pistettä
70%: 30 pistettä
80%: 40 pistettä
90%: 50 pistettä
Arviointiasteikko (100+50=150 pistettä max):
0-39 pistettä = 0
40-59 pistettä = 1
60-79 pistettä = 2
80-109 pistettä = 3
110-129 pistettä = 4
130-150 pistettä = 5
Suomi
30.08.2021 - 17.12.2021
31.07.2021 - 29.08.2021
30 - 70
Tekniikka ja liiketoiminta
Opiskelija tarvitsee oman tietokoneen.
(Avoin AMK 3 paikkaa)
Tieto- ja viestintätekniikan koulutus
Kupittaan kampus
2 op
H-5
Microsoftin opiskelijasertifikaatti
Tentti on samaan aikaan eri auditorioissa.
Jokaisella ryhmällä on sama tentti.
Kaksi uusintatenttiä
Opetellaan suunnittelemaan ja koodaamaan ohjelmia. Tehtävien avulla harjoitetaan kutakin teoriaan kuuluvaa asiaa. IT-ala on kauttaaltaan englanninkielinen, joten kurssilla englanninkieliset käsitteet ja määritelmät ovat olennainen osa opiskelua. Opiskelussa pyritään käyttämään monipuolisesti videomateriaalia, tutoriaaleja ja uusia oppimisympäristöjä (itslearning, ViLLE).
Ville-tehtävät liittyvät viikon harjoitussessioon ja etenevät samoin kuin harjoitukset.
Luennoilla näytetään myös viikon aiheeseen liittyviä pieniä esimerkkejä.
Kontaktitunnit 42 h
Itsenäinen opiskelu (ViLLE) ja tehtävien tarkistus (demonstraatiot) jatkuvasti koko opintojakson ajan, tenttiin valmistautuminen 93 h
syyskuu – joulukuu 2021
• 9/21: Mitä on ohjelmointi? Python-kieli ja ohjelmointiympäristö
• 10/21: Muuttujat, imperatiivinen ohjelmointi, tulostus
• 11/21: Ohjausrakenteet, merkkijonot, omat funktiot
• 12/21: Tietorakenteita, tentti
Luennot: 2h viikossa
Harjoitukset: 2h viikossa
Opiskelija
• ei tunne ohjelmoinnin peruskäsitteitä
• ei pysty lukemaan tai kirjoittamaan yksinkertaisiakaan ohjelmia
Opiskelija
• tuntee ohjelmoinnin peruskäsitteitä kuten muuttujat, ohjausrakenteet ja funktiot
• ymmärtää yksinkertaisten ohjelmien toiminnan
• kykenee lukemaan ja kirjoittamaan yksinkertaista koodia
Opiskelija
• tuntee ohjelmoinnin peruskäsitteet kuten muuttujat, ohjausrakenteet, funktiot ja taulukot
• ymmärtää yksinkertaisten ohjelmien toiminnan ja osaa etsiä helppoja virheitä
• kykenee kirjoittamaan yksinkertaisia ohjelmia
Opiskelija
• tuntee ohjelmoinnin peruskäsitteet kuten muuttujat, ohjausrakenteet, funktiot
• osaa käyttää joitakin tietorakenteita kuten taulukoita, listoja ja hajautustauluja
• ymmärtää yksinkertaisten ohjelmien toiminnan ja osaa käyttää debuggeria ja virheenhallintaa
• kykenee kirjoittamaan ohjelmia, jotka hyödyntävät edellä olevia kohtia.