VAMK

Change language: Suomi

Front Page > Study Search > Basics of Programming (IYTP0601)

Basics of Programming

Structure Type: Study unit
Code: IYTP0601
Type: Compulsory / Basic Studies
Curriculum: ET 2016 / 2017 / 2018 / 2019 / 2020
EY 2014 / 2015
I-YT 2010 / 2011 / 2012 / 2012V / 2013
KT 2018 / 2019 / 2020
YT 2016 / 2017 / 2018 / 2019 / 2020
Level: Bachelor of Engineering
Year of Study: 2 / 3 (2012-2013 / 2013-2014 / 2014-2015 / 2015-2016 / 2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022)
Credits: 3 cr
Responsible Teacher: Rantasalo, Marko
Language of Instruction: Finnish

Courses

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1I-YT-3N2013-03-04 – 2013-04-26Kirsti KauppiFinnish2013-02-11 – 2013-03-04
2I-YT-3N2014-03-10 – 2014-05-03Martti MustonenFinnish2013-12-09 – 2014-03-14
3I-YT-3V2014-08-22 – 2014-12-20Pirjo ProsiFinnish2014-08-15 – 2014-09-14
4I-YT-3N2015-03-02 – 2015-05-02Martti MustonenFinnish2014-12-08 – 2015-03-06
5I-EY-2N2015-09-01 – 2015-10-31Pirjo ProsiFinnish2015-08-14 – 2015-09-13
6I-YT-3N2016-03-07 – 2016-05-07Pirjo ProsiFinnish2015-12-07 – 2016-03-11
7I-EY-2N2016-09-01 – 2016-10-31Pirjo ProsiFinnish2016-08-22 – 2016-09-19
8I-EY-2N2017-10-23 – 2017-12-22Martti Mustonen, Pirjo ProsiFinnish2017-08-23 – 2017-09-18
9I-ET-2N, I-YT-2N2019-01-07 – 2019-02-28Pirjo ProsiFinnish2018-12-10 – 2019-01-14
10I-YT-2N2020-01-07 – 2020-03-10Pirjo ProsiFinnish2019-12-16 – 2020-01-14
11I-ET-2N, I-YT-2N2020-01-07 – 2020-03-17Pirjo ProsiFinnish2019-12-16 – 2020-01-14
12I-KT-2N2020-01-07 – 2020-04-24Pirjo ProsiFinnish2019-12-16 – 2020-01-14
3001KT2019-2, KT2019-2A2021-01-01 – 2021-05-02Pirjo Prosi, Thomas VikströmFinnish2020-08-17 – 2021-01-10
3003KT2019-2, KT2019-2B2021-01-01 – 2021-05-02Pirjo ProsiFinnish2020-08-17 – 2021-01-10
3004ET2019-2, ET2019-2A, ET2019-2B2021-01-04 – 2021-04-30Mikael Jakas, Pirjo ProsiFinnish2020-08-17 – 2021-01-10
3005YT2019-2, YT2019-2A, YT2019-2B2021-01-04 – 2021-04-30Pirjo ProsiFinnish2020-08-17 – 2021-01-10
3006KT2020-2A, KT2020-2B, KT2020-2C, KT2020-2D2022-01-01 – 2022-05-01Thomas VikströmFinnish2021-12-01 – 2022-01-10
3009ET2020-2A, ET2020-2B, ET2020-2C, ET2020-2D2022-01-01 – 2022-05-01Mikael JakasFinnish2021-12-01 – 2022-01-10
3011YT2020-2A, YT2020-2B, YT2020-2C, YT2020-2D2022-01-01 – 2022-05-01Mikael JakasFinnish2021-12-01 – 2022-01-10

The descriptions shown below are for the academic year: 2021-2022

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.


Back