ProgrammingLaajuus (5 cr)
Course unit code: HTO10100
General information
- Credits
- 5 cr
- Teaching language
- Finnish
Objective
The students master software design, the basics of data and command structures and are able to produce small-scale software in a software development environment. The students are familiar with the representation of information in a computer, data types, the basics of algorithms and logic.
Content
Variables and data types
Operators and clauses
Command structures
Arrays
Methods
Exceptions and their processing
Processing character strings and files
Qualifications
Basics of ICT. Wordprocessing reports according to the instructions of Jyväskylä University of Applied Sciences.
Assessment criteria, satisfactory (1)
The assessment is based on the course assignment that is evaluated in a personal meeting with every student.
o 1: The student can use the selected development environment (projects, classes, debugger) meaningfully. The student understand how the variables, operators and conditional statements are used. The code is well commented and structured. The student masters the naming convention of variables, classes and methods.
o 2: As an addition to the previous level the student understands and can use the decision-, looping and branching statements. The student has skills to separate the code to subroutines.
o 3: As an addition to the previous level the student understands and can use arrays as a meaningful part of the program.
o 4: As an addition to the previous level the student understands and can use the exceptions and understands the error management.
o 5: As an addition to the previous level the student understands and can use files as a part of the program. The student shows the skills to use the tools (classes) offered by the programming language.