Basics of ProgrammingLaajuus (3 cr)
Code: 5S00GY51
Credits
3 op
Objectives
Student:
• knows the basic idea and steps of programming
• is able to develop small programs and has the capability for further programming studies
• knows the idea and concept of programming, the way to produce programs.
Content
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 problem solving.
Assessment criteria, satisfactory (1-2)
Student understand the basic concepts of programming described in the content and can solve simple programming problems on the basis of code examples and model solutions independently.
Assessment criteria, good (3-4)
Student understand the basic concepts of programming described in the content and can solve simple practical programming problems independently.
Assessment criteria, excellent (5)
Student understand the basic concepts and the structures of programming and can creatively and versatilely solve small practical programming problems using appropriate programming structures.