Skip to main content

Basics of programming 2Laajuus (4 cr)

Code: KL25AB10453

Objective

The course provides students with in-depth knowledge of structural programme designing. They will also learn to declare objects and use graphical user-interface components. Upon completion of the course, students will be competent in programming a small-scale object based application with a graphic user interface. Strengthen the foundations for programming skills that are important for sustainable development and cost-effective operation.

Content

- User-interface components, layouts and connecting transactions to components
- Declaration and use of objects
Internationally known programming platforms are used as programming tools.

Qualifications

Basics of programming

Assessment criteria, satisfactory (1)

Satisfactory (1-2): The student can declare an object and knows the basics of programming graphical user interface.

Assessment criteria, good (3)

Good (3-4): The student is able to apply the most important graphical user interface components and can declare and use objects in his training work.

Assessment criteria, excellent (5)

Excellent (5): The student is able to apply a variety of graphical user interface components and declare and use objects in his training work.

Materials

The teatcher's handout and .NET-library

Enrollment

25.09.2021 - 07.11.2021

Timing

25.10.2021 - 27.02.2022

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Automation Engineering
Teachers
  • Jyri Lehto
Student groups
  • AUTE20SA

Objective

The course provides students with in-depth knowledge of structural programme designing. They will also learn to declare objects and use graphical user-interface components. Upon completion of the course, students will be competent in programming a small-scale object based application with a graphic user interface. Strengthen the foundations for programming skills that are important for sustainable development and cost-effective operation.

Content

- User-interface components, layouts and connecting transactions to components
- Declaration and use of objects
Internationally known programming platforms are used as programming tools.

Materials

The teacher's handout and .NET-library

Teaching methods

Lectures and programming assignments

Exam schedules

On the last educational week

Student workload

Lectures 40 hours, independent work 40 hours

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Satisfactory (1-2): The student can declare an object and knows the basics of programming graphical user interface.

Assessment criteria, good (3)

Good (3-4): The student is able to apply the most important graphical user interface components and can declare and use objects in his training work.

Assessment criteria, excellent (5)

Excellent (5): The student is able to apply a variety of graphical user interface components and declare and use objects in his training work.

Assessment methods and criteria

Assessment is based on assignments and the exam

Qualifications

Basics of programming