Introduction to ProgrammingLaajuus (4 op)
Tunnus: AL00CO11
Laajuus
4 op
Osaamistavoitteet
Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application
Ilmoittautumisaika
06.05.2024 - 30.08.2024
Ajoitus
02.09.2024 - 13.12.2024
Opintopistemäärä
4 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Englanti
Paikat
20 - 50
Koulutus
- Bachelor's Degree Programme in Business Information Technology
Opettaja
- Antti Salopuro
Opetusryhmät
- Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLTIBIT24KBachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
- Luennot 1
Osaamistavoitteet
Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application
Toteutustapa ja opetusmenetelmät
Flipped classroom. Students get familiar with the course material i.e. videos and presentation material before the contact lessons. On contact lessons the students will concentrate on solving programming tasks with the help of teacher and other students. Student may proceed on the course after the teacher or the automatic test process has approved the solutions to given test problems.
Ajoitus ja läsnäolo
Course kick off. Recommended that all students attend this kick off session. Also recommended that all students participate in supervised lessons throughout the course but, if student is able to solve the given programming problems without help and ahead of given schedule, the lessons are not compulsory. Student may enroll on the course exam when he/she thinks being ready for it and the teacher approves it.
Oppimateriaali ja suositeltava kirjallisuus
Material delivered in course Moodle pages
Toteutuksen valinnaiset suoritustavat
Show the corresponding skills in general retake
Uusintamahdollisuudet
Course exam in the end of the semester.
Oppimisympäristö
Material (videos, presentations, exercises) distributed through Moodle environment.
Opiskelijan ajankäyttö ja kuormitus
About 8 - 10 hours weekly.
Sisältö
General software development tools and environments, basic structures of programming languages.
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
No prerequisities. To study outside the class room, student needs a computer with Visual Studio (2015 or later) programming environment, Community version is ok. Computer should be powerful enough to run the development environment, the bigger the screen, the better. To submit solutions to exercises, a working web connection is required.
Arviointimenetelmät
Final exam. If student is active with exercises she gets some bonus points to be added on top of the exam points.
Arviointiasteikko
1-5
Hylätty (0)
Student is not able to solve simple programming problems.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Student is able to apply some basic programming structures to solve simple standard programming tasks.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Student is able to apply all basic programming structures to solve programming tasks.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Student is able to assess the suitability of different programming structures and by applying the best approach to solve advanced programming problems.
Ilmoittautumisaika
15.05.2023 - 01.09.2023
Ajoitus
01.08.2023 - 31.12.2023
Opintopistemäärä
4 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Suomi
Paikat
0 - 40
Koulutus
- Bachelor's Degree Programme in Business Information Technology
Opettaja
- Antti Salopuro
- Pasi Tiihonen
Opetusryhmät
- Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLTIBIT23KBachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
- Harjoitukset 1
Osaamistavoitteet
Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application
Toteutustapa ja opetusmenetelmät
Flipped classroom. Students get familiar with the course material i.e. videos and presentation material before the contact lessons. On contact lessons the students will concentrate on solving programming tasks with the help of teacher and other students. Student may proceed on the course after the teacher or the automatic test process has approved the solutions to given test problems.
Ajoitus ja läsnäolo
Course kick off. Recommended that all students attend this kick off session. Also recommended that all students participate in supervised lessons throughout the course but, if student is able to solve the given programming problems without help and ahead of given schedule, the lessons are not compulsory. Student may enroll on the course exam when he/she thinks being ready for it and the teacher approves it.
Oppimateriaali ja suositeltava kirjallisuus
Material delivered in course Moodle pages
Toteutuksen valinnaiset suoritustavat
Show the corresponding skills in general retake
Uusintamahdollisuudet
Course exam in the end of the semester.
Oppimisympäristö
Material (videos, presentations, exercises) distributed through Moodle environment.
Opiskelijan ajankäyttö ja kuormitus
About 8 - 10 hours weekly.
Sisältö
General software development tools and environments, basic structures of programming languages.
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
No prerequisities. To study outside the class room, student needs a computer with Visual Studio (2015 or later) programming environment, Community version is ok. Computer should be powerful enough to run the development environment, the bigger the screen, the better. To submit solutions to exercises, a working web connection is required.
Arviointimenetelmät
Final exam. If student is active with exercises she gets some bonus points to be added on top of the exam points.
Arviointiasteikko
1-5
Hylätty (0)
Student is not able to solve simple programming problems.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Student is able to apply some basic programming structures to solve simple standard programming tasks.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Student is able to apply all basic programming structures to solve programming tasks.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Student is able to assess the suitability of different programming structures and by applying the best approach to solve advanced programming problems.
Ilmoittautumisaika
01.07.2022 - 04.09.2022
Ajoitus
29.08.2022 - 02.12.2022
Opintopistemäärä
4 op
Virtuaaliosuus
4 op
Toteutustapa
Etäopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Business Information Technology
Opettaja
- Antti Salopuro
- Pasi Tiihonen
Opetusryhmät
- Toteutuksen opetusryhmä 1 (Koko: 0. Avoin AMK: 0.)
- Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLTIBIT22KBachelor's Degree Programme in Business Information Technology 22K Lahti
-
LLTIEX22S1Saapuvat vaihto-opiskelijat S22, pitkät vaihdot, liiketalous, Lahti
Pienryhmät
- Toteutuksen opetusryhmä 1
- Harjoitukset 1
Osaamistavoitteet
Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application
Toteutustapa ja opetusmenetelmät
Flipped classroom. Students get familiar with the course material i.e. videos and presentation material before the contact lessons. On contact lessons the students will concentrate on solving programming tasks with the help of teacher and other students. Student may proceed on the course after the teacher or the automatic test process has approved the solutions to given test problems.
Ajoitus ja läsnäolo
Course kick off week 35. Recommended that all students attend this kick off session. Also recommended that all students participate in supervised lessons throughout the course but, if student is able to solve the given programming problems without help and ahead of given schedule, the lessons are not compulsory. Student may enroll on the course exam when he/she thinks being ready for it and the teacher approves it.
Oppimateriaali ja suositeltava kirjallisuus
Material delivered in course Moodle pages
Toteutuksen valinnaiset suoritustavat
Show the corresponding skills in general retake
Uusintamahdollisuudet
Course exam in the end of the semester.
Oppimisympäristö
Material (videos, presentations, exercises) distributed through Moodle environment.
Opiskelijan ajankäyttö ja kuormitus
About 8 - 10 hours weekly.
Sisältö
General software development tools and environments, basic structures of programming languages.
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
No prerequisities. To study outside the class room, student needs a computer with Visual Studio (2015 or later) programming environment, Community version is ok. Computer should be powerful enough to run the development environment, the bigger the screen, the better. To submit solutions to exercises, a working web connection is required.
Arviointimenetelmät
Final exam. If student is active with exercises she gets some bonus points to be added on top of the exam points.
Arviointiasteikko
1-5
Hylätty (0)
Student is not able to solve simple programming problems.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Student is able to apply some basic programming structures to solve simple standard programming tasks.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Student is able to apply all basic programming structures to solve programming tasks.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Student is able to assess the suitability of different programming structures and by applying the best approach to solve advanced programming problems.