Siirry suoraan sisältöön

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
ZJA25KIGV
Avoin AMK, Tiko, BIT, valintaopintojakso, verkkototeutus
Opintojakso
HG00CI46
Toteutukselle HG00CI46-3002 ei löytynyt varauksia!

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.

Siirry alkuun