Skip to main content

Basics of ProgrammingLaajuus (5 cr)

Course unit code: IIZO1010

General information


Credits
5 cr
Teaching language
Finnish

Objective

The students master the general principles and stages of programming. They are able to analyse simple problems and present solutions using a programming language. They can also utilise the tools supporting programming (compilers, editors, electronic help files, debuggers).

Content

Stages of program design; the use of editor, compiler, debugger; help files; variables; sequential organisation, case construction and repeat organisation; the use of header files; tables; data records; indicators; dyn. memory allocation; subprogrammes and transfer of parametres; file processing.

Qualifications

No prerequisites.

Assessment criteria, satisfactory (1)

Excellent 5: The student masters well the essential knowledge and skills required to get the grade good and he (she) can creatively and innovatively apply the knowledge to his/her own assignment
Very good 4: The student masters the essential knowledge and skills required to get the grade good and can apply the knowledge to his/her own assignment.
Good (3): The student is familiar with the basic knowledge and skills. He (she)
- is able to search for information using help files
- is able to solve problems using the debugger
- is able to use the project feature of the software
- masters the variables, case construction and repeat structure
- is able to utilize tables and data records
- knows the pointers and the principle of dynamic memory allocation
- is able to create subprograms and transfer parameters to them
Satisfactory 2: The student is familiar with the essential subjects of the module but the implementation skills are inadequate.
Sufficient 1: The student is familiar with the basics of the module, but the implementation skills are inadequate.

Go back to top of page