Siirry suoraan sisältöön

Introduction to Programming LogicLaajuus (2 op)

Tunnus: AL00CO12

Laajuus

2 op

Osaamistavoitteet

Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions

Ilmoittautumisaika

20.11.2023 - 12.01.2024

Ajoitus

22.01.2024 - 19.04.2024

Opintopistemäärä

2 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
Opetusryhmät
  • Luennot (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot
  • Verkkoluento

Osaamistavoitteet

Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions

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

Helmikuu - Toukokuu 2022. Läsnäoloa ei vaadita lainkaan, pakollisiin ja aikaan sidottuihin tentteihin osallistutaan verkon kautta. Tentit järjestetään kaikille kurssin opiskelijoille yhtä aikaisesti erikseen kummankin aihealueen osalta, tentinkin voi tehdä verkossa.

Oppimateriaali ja suositeltava kirjallisuus

Kaikki 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, 5 - 6 viikon ajan.

Sisältö

Lukujärjestelmät, lauselogiikka

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei edeltäviä opintoja vaadittuna

Arviointimenetelmät

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

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa muuntaa lukuja lukujärjestelmästä toiseen
Muodostaa yhdistetyn väitelauseen ja tutkia sen totuusarvon

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
- tutkia väitelauseen totuusarvon

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

Ilmoittautumisaika

21.11.2022 - 15.01.2023

Ajoitus

23.01.2023 - 21.04.2023

Opintopistemäärä

2 op

Virtuaaliosuus

2 op

Toteutustapa

Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
Opetusryhmät
  • Verkkoluento (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Verkkoluento

Osaamistavoitteet

Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions

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

Helmikuu - Toukokuu 2022. Läsnäoloa ei vaadita lainkaan, pakollisiin ja aikaan sidottuihin tentteihin osallistutaan verkon kautta. Tentit järjestetään kaikille kurssin opiskelijoille yhtä aikaisesti erikseen kummankin aihealueen osalta, tentinkin voi tehdä verkossa.

Oppimateriaali ja suositeltava kirjallisuus

Kaikki 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, 5 - 6 viikon ajan.

Sisältö

Lukujärjestelmät, lauselogiikka

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei edeltäviä opintoja vaadittuna

Arviointimenetelmät

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

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa muuntaa lukuja lukujärjestelmästä toiseen
Muodostaa yhdistetyn väitelauseen ja tutkia sen totuusarvon

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
- tutkia väitelauseen totuusarvon

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

Ilmoittautumisaika

19.11.2021 - 14.01.2022

Ajoitus

07.02.2022 - 22.04.2022

Opintopistemäärä

2 op

Virtuaaliosuus

2 op

Toteutustapa

Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
Opetusryhmät
  • Toteutuksen opetusryhmä 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT22K
    Bachelor's Degree Programme in Business Information Technology 22K Lahti
Pienryhmät
  • Toteutuksen opetusryhmä 1

Osaamistavoitteet

Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions

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

Helmikuu - Toukokuu 2022. Ei läsnäolopakkoa. Kurssitentti järjestetään kaikille kurssin opiskelijoille yhtä aikaisesti erikseen kummankin aihealueen osalta, tentinkin voi tehdä verkossa.

Oppimateriaali ja suositeltava kirjallisuus

Kaikki 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, 5 - 6 viikon ajan.

Sisältö

Lukujärjestelmät, lauselogiikka

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei edeltäviä opintoja vaadittuna

Arviointimenetelmät

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

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa muuntaa lukuja lukujärjestelmästä toiseen
Muodostaa yhdistetyn väitelauseen ja tutkia sen totuusarvon

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
- tutkia väitelauseen totuusarvon

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