Basics of Programming
Structure Type: | Study unit |
---|---|
Code: | IYTP0601 |
Type: | Compulsory / Basic Studies |
Curriculum: | YT 2019 |
Level: | Bachelor of Engineering |
Year of Study: | 2 (2020-2021) |
Semester: | Spring |
Credits: | 3 cr |
Responsible Teacher: | Rantasalo, Marko |
Language of Instruction: | Finnish |
Courses During the Academic Year 2020-2021
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3001 | KT2019-2, KT2019-2A | 2021-01-01 – 2021-05-02 | Pirjo Prosi, Thomas Vikström | Finnish | 2020-08-17 – 2021-01-10 |
3003 | KT2019-2, KT2019-2B | 2021-01-01 – 2021-05-02 | Pirjo Prosi | Finnish | 2020-08-17 – 2021-01-10 |
3004 | ET2019-2, ET2019-2A, ET2019-2B | 2021-01-04 – 2021-04-30 | Mikael Jakas, Pirjo Prosi | Finnish | 2020-08-17 – 2021-01-10 |
3005 | YT2019-2, YT2019-2A, YT2019-2B | 2021-01-04 – 2021-04-30 | Pirjo Prosi | Finnish | 2020-08-17 – 2021-01-10 |
Learning Outcomes
The student knows the basic principles of programming and is able to write short programs in some general-purpose programming language (eg Python).
Student's Workload
Total work load of the course: 81 h
- of which scheduled studies: 42 h
- of which autonomous studies: 39 h
The assessment of student’s own learning 1h is included in contact lessons.
Contents
Basic elements of programming: variables, expressions, conditional statements, repeat statement, tables and character strings.
Recommended or Required Reading and Other Learning Resources/Tools
Material announced by the teacher.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures, exercises and assignments.
Assessment Criteria
Grade 1: The student knows the contents of the study unit that are relevant in working life.
Grade 3: The student is able to utilise the information and skills learnt during the study unit.
Grade 5: The student is able to utilise and apply the information and skills learnt during the study unit.
Assessment Methods
Exercises, assignments and exam.