Basics of Programming (3 cr)
Code: 5S00DX90-3002
General information
- Enrolment period
- 02.12.2019 - 01.03.2020
- Registration for the implementation has ended.
- Timing
- 02.03.2020 - 15.05.2020
- Implementation has ended.
- Credits
- 3 cr
- Virtual portion
- 3 cr
- Mode of delivery
- Online learning
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Seats
- 0 - 150
- Degree programmes
- Degree Programme in Electrical Engineering
- Degree Programme in ICT Engineering
Objectives (course unit)
Student is able to
- become familliar wit the basic concepts of programming
- learn the basic programming skills.
Content (course unit)
The students learn the basic concepts of programming, algorithms, basic data types, character strings, conditional and repetitive control structures, arrays, subroutines and transmitting parameters and know how to apply programming in practical prob-lem solving. The students gain an overview of a programming project and software engineering.
Assessment criteria, satisfactory (1-2) (course unit)
Opiskelija tuntee sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa ratkoa pieniä ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta. Opiskelija ottaa vastuun omasta suoriutumisestaan.
Assessment criteria, good (3-4) (course unit)
Opiskelija ymmärtää sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa näitä hyödyntäen perustellusti ratkoa käytännön pieniä ohjelmointiongelmia. Opiskelija suoriutuu annetuista tehtävistä itsenäisesti ja ottaa vastuuta myös ryhmän suoriutumisesta.
Assessment criteria, excellent (5) (course unit)
Opiskelija sisäistää sisällössä kuvatut ohjelmoinnin peruskäsitteet, ja osaa ratkoa luovasti ja monipuolisesti käytännön pieniä ohjelmointiongelmia hyviä ohjelmointirakenteita käyttäen. Opiskelija on oma-aloitteinen ja ottaa sitoutuneesti vastuuta omasta ja ryhmän suoriutumisesta.
Location and time
A student can enroll and complete the course independently at his/her own pace during 2.3.-30.4.
Assessment scale
Pass/Fail
Teaching methods
Online course in Viope learning environment (teaching and assignments available online)
Learning materials
TAMK's Viope learning environment
Assessment criteria - pass/fail (Not in use, Look at the Assessment criteria above)
A student will pass the course, if 75 % of course assignments have been completed.