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.2024 - 10.01.2025
Ajoitus
20.01.2025 - 30.04.2025
Opintopistemäärä
2 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Suomi
Paikat
20 - 60
Koulutus
- Bachelor's Degree Programme in Business Information Technology
Opettaja
- Antti Salopuro
Opetusryhmät
- Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLTIBIT25KBachelor's Degree Programme in Business Information Technology 25K Lahti
Pienryhmät
- Luennot 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
Tammikuu- Huhtikuu 2024. Läsnäoloa ei vaadita kahta lopputenttiä lukuunottamatta. Tentit viikoilla 10 ja 16.
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%). Tentit luokkahuoneessa, kynä & paperi.
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
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
-
LLTIBIT24KBachelor'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
-
LLTIBIT23KBachelor'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