Coding LiteracyLaajuus (1 cr)
Course unit code: SOF006AS2A
General information
- ECTS credits
- 1 cr
- Teaching language
- Finnish
Learning objectives
Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija
- tunnistaa yleisellä tasolla millä tavalla ohjelmat ja yleisemmin ohjelmistot rakentuvat
- osaa suunnitella yksinkertaisia toimintaohjeita (=algoritmeja) ja viedä ne lähes tietokoneen ymmärtämään muotoon
- osaa selittää ohjelmoinnin peruskonsepteja kuten proseduraalista ohjelmointia ja olio-ohjelmointi yleisellä tasolla
- tuntee nykyaikaisten sovellusten rakentamisen erilaisia vaihtoehtoja (web-, työasema-, mobiilisovellukset)
Starting level and linkage with other courses
Ei edeltävyysvaatimuksia.
Opintojakso on osa Ohjelmointi tutuksi -opintokokonaisuutta.
Ohjelmointi tutuksi -opintokokonaisuuteen kuuluvat tämän opintojakson lisäksi opintojaksot:
• Python -ohjelmoinnin alkeet, 1 op
• Kotlin -ohjelmoinnin alkeet, 1 op
• JavaScript -ohjelmoinnin alkeet, 1 op
• C++-ohjelmoinnin alkeet, 1 op
Opiskelija voi halutessaan suorittaa kaikki opintokokonaisuuteen kuuluvat opintojaksot tai koostaa niistä juuri hänelle sopivan kokonaisuuden. Suosittelemme, että opintokokonaisuuden suorittaminen aloitetaan mahdollisuuksien mukaan juuri tästä opintojaksosta ja sen jälkeen siirrytään vapaasti valiten eri ohjelmointikielten maailmaan.
Assessment criteria - grade 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Assessment criteria, approved/failed
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Opintojakso arvioidaan asteikolla Hyväksytty tai Hylätty.
Hyväksytty arvosana edellyttää, että opintojaksoon kuuluvista automaattitarkistettavista tehtävistä vähintään 70 % on suoritettu hyväksytysti. Lisäksi kaikki kurssin avoimet tehtävät tulee olla suoritettuna.
Further information
Tämä opintojakso suoritetaan Haaga-Helian Viope-oppimisympäristössä. Opintojaksolla on oma ohjeellinen aikataulu, jonka mukaan suositellaan edettävän, mutta käytännössä tämän opintojakson voi suorittaa vapaasti oman aikataulun mukaan.