SoleOPS 3.13.0, ©2005-2018Solenovo Oy

Opintojakson toteutussuunnitelma

GroupT42D15S/Business Information Technology (Tornio)
Study unitT402D18 Programming Techniques, 5.00 ECTS credits, 133 h
UnitMinerva (Kauppakatu 58) Tornio
Time of implementationSpring2/2015-2016
Responsible teacherKoskenniemi Yrjö
Other teachers
Status of implementationFinished

Description status Ready
Language of instruction English
Starting and ending dates29.02.2016 - 29.05.2016
Minimum number of participants  
Maximum number of participants  
Enrolment period11.01.2016 - 15.01.2016
Implementation method
Virtuality 2 ECTS credits
R&D integration 0 ECTS credits
Resit dates of the exam
Koulutuksen aikataulu (www-linkki)
Description language English 

The student understands how to model with algorithms and flowcharts software to be, and s/he is able to do basic level program structures with modeling. 

S/he knows basic concept of programming; variables, loops, conditions, functions and methods, and how to use them in practice with programming.

Assessment criteria

To pass the course students has to full fill following assessment criteria:

The student understands generally basic concept of modeling. S/he is able to do basic level modeling with flowcharts and algorithms. Student is able to implement simple program with given tools and methods. S/he is limited when applying given knowlegde to more complex level.

Pedagogical arrangements

Teacher will present the basics of programming techniques during the lessons (2x3h per week). Students practise the techniques and do the exercises in moodle.



Teachers material and links in moodle learning environment


Concepts, Techniques, and Models of Computer ProgrammingbyPeter Van Roy,Seif Haridi(


Introduction to Programming Concepts

  • Variables
  • Functions
  • Programming structures
  • Syntax
  • Algoritms
  • Comments
  • Objects

Planning methods


All the exercises in moodle environment must be accepted. Test at the end of course. Assessment on the scale of 0 to 5.