Skip to main content

Basics of Programming 2 (4 cr)

Code: KL00CX06-3014

General information


Enrollment
22.04.2025 - 08.10.2025
Registration for the implementation has begun.
Timing
20.10.2025 - 14.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Unit
SeAMK Automation Engineering and Information Technology
Campus
SeAMK Seinäjoki, Frami
Teaching languages
Finnish
Degree programmes
Bachelor of Engineering, Information Technology
Teachers
Juha Yli-Hemminki
Groups
TITE25
Bachelor of Engineering, Information Technology
Course
KL00CX06

Evaluation scale

1-5

Objective

Student knows the basic concept of the object-oriented programming. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list and dictionary data structures and files in his program. Student can write a small program having a graphical user interface.

Content

- List and dictionary
- Class definition
- Creating an object and using it
- Files
- Graphical user interface. GUI design and event handling

Materials

Lecture material and examples

Teaching methods

Lectures and assignments

Student workload

108h

Assessment criteria, satisfactory (1)

Student knows the basic concept of the object-oriented programming. Student can define a class and use objects of a class. Student can utilize list data structure and files in his program. Student can write a small program having a graphical user interface.

Assessment criteria, good (3)

Student knows the basic concept of the object-oriented programming well. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list data structure and files in his program. Student can write a small program having a graphical user interface.

Assessment criteria, excellent (5)

Student knows the basic concept of the object-oriented programming excellently. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list and dictionary data structures and files in his program. Student can write a program having a graphical user interface.

Qualifications

Basics of Programming 1

Go back to top of page