Siirry suoraan sisältöön

Ohjelmoinnin perusteet (5 op)

Toteutuksen tunnus: T42T177OJ-3003

Toteutuksen perustiedot


Ilmoittautumisaika

02.10.2023 - 21.01.2024

Ajoitus

22.01.2024 - 11.02.2024

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomikoulutus, tietojenkäsittely

Opetuskielet

  • Suomi

Paikat

1 - 45

Tutkinto-ohjelma

  • Tietojenkäsittelyn koulutus

Opettaja

  • Ani Ruusila

Vastuuhenkilö

Ani Ruusila

Opiskelijaryhmät

  • TA42T23K
    Tradenomikoulutus, tietojenkäsittely (monimuototo-opinnot), Tornio, kevät 2023

Tavoitteet

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.

Aika ja paikka

Toteutus ajoittuu keväälle ajalle: 23.1.-11.2.2023 Zoomissa ja Moodle-työtilassa

Oppimateriaalit

Sähköinen opiskelumateriaali, joka löytyy toteutuksen Moodle-työtilasta.

Opetusmenetelmät

Opiskelijat harjoittelevat Javascript-ohjelmointia opettajan ohjauksessa ja itsenäisesti. Tunneilla käydään läpi esimerkkejä ja valitun ohjelmointikielen syntaksia, rakenteita yms.

Toteutuksen valinnaiset suoritustavat

Opiskelija voi sopia opettajan kanssa osaamisen näyttämisestä.

Arviointiasteikko

H-5

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.

Arviointimenetelmät ja arvioinnin perusteet

Yksilöllistä oppimisprosessiasi ja sen tuloksia arvioidaan kurssin toteutuksen eri vaiheissa. Arviointikriteerit noudattavat kurssikuvauksessa kerrottuja kriteerejä. Arvioitavien tehtävien kuvauksissa voidaan esittää tarkempia kriteerejä.

Lisätiedot

Opintojakso toimii johdantona webbiohjelmointiin.