Basics of Programming (3 op)
Toteutuksen tunnus: HG00CI46-3002
Toteutuksen perustiedot
- Ajoitus
-
06.01.2025 - 31.03.2025
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Liiketoimintayksikkö
- Toimipiste
- Pääkampus
- Opetuskielet
- englanti
- Koulutus
- Bachelor's Degree Programme in Business Information Technology
- Opettajat
- Niko Kiviaho
- Lucas Cosson
- Ryhmät
-
ZJA25KIGVAvoin AMK, Tiko, BIT, valintaopintojakso, verkkototeutus
- Opintojakso
- HG00CI46
Arviointiasteikko
0-5
Tavoitteet
Opintojakson tarkoitus
Oletko koskaan halunnut ohjelmoida ohjelmistoja? Oletko miettinyt, miten ohjelmistojen eri mekaniikat ja ominaisuudet tehdään? Oletko kiinnostunut oppimaan, mitä silmukat, taulukot ja muuttujat ovat?
Tällä opintojaksolla keskitytään opettelemaan ohjelmoinnin peruselementtejä. Oppimisesimerkit keskittyvät paljon logiikkaan ja perustaitoihin, joita käyttäisit ohjelmistokehityksessä.
Opintojakson osaamiset
- Poikkitieteellinen osaaminen peleissä: Osaa soveltaa taitoja ja tietoja pelituotannon, -kehityksen tai -suunnittelun erityisalalla tai muulla digitaalisiin peleihin liittyvällä opintoalalla.
- Tieto- ja viestintätekniikan järjestelmät ja menetelmät: Tietää yleistietoa tieto- ja viestintätekniikan järjestelmistä, ohjelmistokehitystyökaluista ja viestintävälineistä.
Opintojakson osaamistavoite
Opintojakson suoritettuasi tunnet joitakin ohjelmoinnin peruselementtejä, kuten muuttujat, funktiot, ehtolausekkeet jne. Tunnet myös koodin tuottamiseen tarkoitetun kehitysympäristön ja osaat käyttää mainittuja työkaluja ja perusrakennuspalikoita hyvin yksinkertaisten ohjelmien luomiseen.
Sisältö
Tällä opintojaksolla opit käyttämään peruskehitysympäristöä ja IDE:ä. Ohjelmointikielen osalta opit mm. sellaisia käsitteitä kuin muuttujat, funktiot, ehtorakenteet ja -lausekkeet, tietotyypit ja paluuarvot, silmukat sekä taulukot ja luettelot.
Opetusmenetelmät
Entrance exam course implementation for spring 2025
Arviointikriteerit, tyydyttävä (1)
Välttävä1: Tunnet joitakin ohjelmointikielen peruskäsitteitä. Tunnet kehitysympäristön työkalut. Osaat luoda hyvin yksinkertaisia ohjelmia peruskäsitteitä ja -työkaluja käyttäen.
Tyydyttävä 2: Tunnet ohjelmointikielen peruskäsitteet. Tunnet kehitysympäristön työkalut. Osaat luoda yksinkertaisia ohjelmia peruskäsitteitä ja -työkaluja käyttäen.
Arviointikriteerit, hyvä (3)
Hyvä 3: Ymmärrät ohjelmointikielen peruskäsitteet ja olet tietoinen edistyneemmistä ominaisuuksista. Tunnet kehitysympäristön työkalut. Osaat luoda keskitason ohjelmia peruskäsitteitä ja -työkaluja käyttäen.
Kiitettävä 4: Ymmärrät ohjelmointikielen peruskäsitteet ja edistyneemmät ominaisuudet. Tunnet hyvin kehitysympäristön työkalut. Osaat luoda edistyneempiä ohjelmia ohjelmointikielen ja työkalujen avulla.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Ymmärrät ohjelmointikielen peruskäsitteet ja edistyneemmät ominaisuudet. Tunnet hyvin kehitysympäristön työkalut. Osaat luoda edistyneempiä ohjelmia ohjelmointikielen ja työkalujen avulla. Osaat itsenäisesti laajentaa omia ohjelmointitaitojasi ja hyödyntää verkossa saatavilla olevaa tietoa.
Esitietovaatimukset
Ei vaatimuksia.