Ohjelmoinnin perusteetLaajuus (5 op)
Opintojakson tunnus: T42T177OJ
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- Korkeakoulu
- Peppi
Osaamistavoitteet
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ä.
Sisältö
- 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.
Arviointikriteerit, tyydyttävä (1)
Tyydyttävä 1
Tunnistat ohjelmointirakenteita, muuttujia ja ohjelmointikielen perusteita.
Tyydyttävä 2
Osaat mallintaa yksinkertaisen ohjelmarakenteen, ja toteuttaa ne ohjattuna
Arviointikriteerit, hyvä (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.
Arviointikriteerit, kiitettävä (5)
Kiitettävä 5
Osaa mallintaa monimutkaisia ohjelmarakenteita ja itsenäisesti toteuttaa niiden perusteella toimivia ohjelmia.
Oppimateriaalit
Oppimateriaalit esitetään toteutussuunnitelmissa
Lisätiedot
Opintojakso toimii johdantona webbiohjelmointiin.
Toteutustavat
Tämä opintojakso voidaan toteuttaa monimuotoisesti tai puhtaasti verkossa. Tarkemmat toteustapatiedot löytyvät toteutussuunnitelmista.
Suoritustavat
Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.