Siirry suoraan sisältöön

Ohjelmointilogiikan perusteet (2 op)

Toteutuksen tunnus: AL00CB49-3004

Toteutuksen perustiedot


Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

11.09.2023 - 24.11.2023

Opintopistemäärä

2 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet

  • Suomi

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Jan-Erik Sandelin
  • Antti Salopuro

Opetusryhmät

  • Luennot 1 (Koko: 0. Avoin AMK: 0.)

Ryhmät

  • LLTIIT23S
    Tietojenkäsittelyn koulutus 23S Lahti

Pienryhmät

  • Luennot 1

Osaamistavoitteet

Opiskelija osaa
- muuntaa lukuja lukujärjestelmästä toiseen
- laskea kahden luvun summan ja tulon binääriluvuilla
- muodostaa ja sieventää yhdistetyn väitelauseen

Toteutustapa ja opetusmenetelmät

Verkkokurssi. Kurssin tavoitteena on sisäistää binäärisen koodauksen sekä ohjelmoinnissa tarvittavien lauselogiikan periaatteet käytännössä. Tämä tapahtuu opettelemalla itse käsin tekemään ko. aihealueisiin liittyviä operaatiota. Binäärisen koodauksen osalta tämä tarkoittaa muunnoksia eri lukujärjestelmistä toiseen ja lauselogiikan kohdalla kykyä muodostaa ja sieventää väitelauseita hyödyntäen lauselogiikan operaattoreita. Oppiminen tapahtuu ratkomalla annettuja laskutehtäviä.

Oppimisen tueksi on kurssilla tarjolla videoita, joissa selitetään tarvittavat käsitteet ja se, miten ne liittyvät tietojenkäsittelyyn. Videoilla myös demonstroidaan käytännön esimerkein se, miten harjoitustehtävien kaltaisia ongelmia voidaan ratkaista.

Ajoitus ja läsnäolo

Syyskuu - marraskuu 2023. Ei läsnäolopakkoa poislukien kurssitentit (2 kpl). Kurssitentti järjestetään kaikille kurssin opiskelijoille yhtä aikaisesti erikseen kummankin aihealueen osalta.

Oppimateriaali ja suositeltava kirjallisuus

Materiaali jaettu kurssin Moodle-sivuilla

Toteutuksen valinnaiset suoritustavat

Kurssin sisältöä vastaavan osaamisen osoittaminen suullisessa kuulustelussa.

Opiskelijan ajankäyttö ja kuormitus

4 - 8 tuntia viikottain, 7 - 8 viikon ajan.

Arviointimenetelmät

Kurssin aikana tehtävät harjoitustentit (50%) sekä kurssin aihekohtaiset lopputentit (50%).

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa muuntaa lukuja lukujärjestelmästä toiseen

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija osaa
- muuntaa lukuja lukujärjestelmästä toiseen
- laskea kahden luvun summan ja tulon binääriluvuilla
- muodostaa ja sieventää yhdistetyn väitelauseen

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija osaa
- muuntaa lukuja lukujärjestelmästä toiseen
- laskea kahden luvun summan ja tulon binääriluvuilla
- koodata etumerkillisiä kokonaislukuja annetun määritelmän mukaisesti
- koodata liukulukuja annetun määritelmän mukaisesti
- muodostaa ja sieventää yhdistetyn väitelauseen