Siirry suoraan sisältöön

Opi ohjelmointia Pythonin avulla (5op)

Toteutuksen tunnus: R504TL149-3001

Toteutuksen perustiedot


Ilmoittautumisaika
17.08.2020 - 29.08.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
30.08.2020 - 06.12.2020
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Opetuskielet
suomi
Paikat
10 - 45
Opettajat
Tuomas Valtanen
Vastuuopettaja
Tuomas Valtanen
Opintojakso
R504TL149

Arviointiasteikko

H-5

Tavoitteet

Opintojaksolla opitaan ohjelmoinnin perusteet sekä tarvittavat ohjelmoinnin perustaidot, joita ohjelmointiosaaja tarvitsee työssään. Opintojaksolla perehdytään ohjelmoinnilliseen ajatteluun, ohjelmointityökaluihin, ongelmanratkaisuun sekä ohjelmoinnin perusteisiin Python -ohjelmointikielellä. Opintojakson tavoitteena on se, että opiskelija kykenee opintojakson jälkeen ratkaisemaan erilaisia perustason ohjelmointiongelmia käyttämällä Pythonia. Lisäksi tavoitteena on se, että opiskelija kykenee tehokkaasti syventämään ohjelmointiosaamistaan jatkokoulutuksen kautta.

Sisältö

Ohjelmoinnin perusteet koostuvat peruskomennoista, Pythonin syntaksista (ohjelmointikielen kielioppi), muuttujista, ehtolauseista, toistolauseista, kokoelmista, tietorakenteista sekä funktioista. Opintojen aikana hyödynnetään lisäksi myös joitain Pythonista valmiina löytyviä lisätyökalua ohjelmointiharjoitusten tukena.

Oppimateriaalit

Käytettävissä oleva materiaali on saatavilla Moodle-ympäristössä.

Opetusmenetelmät

Opetus tapahtuu verkossa Adobe Connectin kautta. Lisäksi opetukseen kuuluu webinaareja, itsenäistä työskentelyä ja ryhmässä työskentelyä.

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä (1)
Opiskelija pystyy ratkaisemaan ohjatusti perustason ohjelmointiongelmia, sekä hakemaan tarvittaessa lisätietoa mm. kirjallisuudesta ja verkosta.
Tyydyttävä (2)
Opiskelija pystyy ratkaisemaan ohjatusti perustason ohjelmointiongelmia, sekä hakemaan tarvittaessa lisätietoa mm. kirjallisuudesta ja verkosta. Opiskelija kykenee toteuttamaan joitakin ratkaisuja itsenäisesti.

Arviointikriteerit, hyvä (3)

Hyvä (3)
Opiskelija pystyy ratkaisemaan perustason ohjelmointiongelmia itsenäisesti, sekä hakemaan tarvittaessa lisätietoa mm. kirjallisuudesta ja verkosta. Opiskelija kykenee yhdistelemään eri ohjelmointikäsitteitä ja ratkaisutapoja ohjatusti.
Hyvä (4)
Opiskelija pystyy ratkaisemaan ohjelmointiongelmia itsenäisesti, sekä hakemaan tarvittaessa lisätietoa mm. kirjallisuudesta ja verkosta. Opiskelija kykenee yhdistelemään eri ohjelmointikäsitteitä ja ratkaisutapoja itsenäisesti. Opiskelija myös osoittaa taitoa suunnitella ohjelmointitehtäviään etukäteen, sekä hakea tarvittavia tietoja omiin ohjelmointiongelmiin itsenäisesti.

Arviointikriteerit, kiitettävä (5)

Kiitettävä (5)
Opiskelija kykenee suunnittelemaan ja toteuttamaan itsenäisesti ja innovatiivisesti ratkaisuja yksittäisiin ohjelmointitarpeisiin, sekä kykenee tehokkaasti hakemaan ja soveltamaan löytämäänsä uutta ohjelmointitietoa ja ohjeistusta mm. kirjallisuuden ja verkon välityksellä. Opiskelija osoittaa erityistä kyvykkyyttä jakaa ohjelmia pienempiin osiin, ja tehokkaasti toteuttaa niiden vaatimia ohjelmistoteknisiä ratkaisuja kohti valmista ohjelmakokonaisuutta.

Lisätiedot

Campus Online -opiskelijoiden kiintiö 40 opiskelijaa. Lapin AMK:n opiskelijoiden kiintiö 5 opiskelijaa.

Siirry alkuun