Basics of ProgrammingLaajuus (5 cr)
Course unit code: T42T177OJ
General information
- Credits
- 5 cr
- Teaching language
- Finnish
Objective
Ymmärrät kuinka ohjelmointia tehdään, ohjelmoinnin perusperiaatteet ja käsitteet. Osaat mallintaa loogisesti ohjelman, ja tuottaa siitä yksinkertaisen ratkaisun jollakin skriptikielellä. Ymmärrät ohjelmoinnin lohkoajattelun ja osaat toteuttaa sitä käytännössä.
Content
- Opintojaksolla opetellaan ohjelmointilogiikkaa ja perusrakenteita sekä muuttujien käyttöä ja määrittelyä.
- Peräkkäis-, valinta- ja toistorakenteita harjoitellaan yhdellä soveltuvalla ohjelmointikielellä.
- Ohjelmointikielenä verkkosovellusten tekemistä tukeva kieli - esimerkiksi Javascript.
- Opintojakso toimii johdantona webbiohjelmointiin.
Assessment criteria, satisfactory (1)
Tyydyttävä 1
Tunnistat ohjelmointirakenteita, muuttujia ja ohjelmointikielen perusteita.
Tyydyttävä 2
Osaat mallintaa yksinkertaisen ohjelmarakenteen, ja toteuttaa ne ohjattuna
Assessment criteria, good (3)
Hyvä 3
Osaat mallintaa ohjelmarakenteita ja osaat tuottaa niistä ohjattuna toimivia ohjelman osia.
Hyvä 4
Osaa mallintaa ohjelmarakenteita, ja osaat tuottaa niiden perusteella toimivia ohjelmia.
Assessment criteria, excellent (5)
Kiitettävä 5
Osaa mallintaa monimutkaisia ohjelmarakenteita ja itsenäisesti toteuttaa niiden perusteella toimivia ohjelmia.
Materials
Oppimateriaalit esitetään toteutussuunnitelmissa
Further information
Opintojakso toimii johdantona webbiohjelmointiin.