Basics of programming 2

Structure Type: Course
Code: KL25AB10451
Level: Bachelor
Credits: 3.0 points
Responsible Teacher: Niemelä, Hilkka
Language of Instruction: Finnish

Course Implementations, Planned Year of Study and Semester

Curriculum  Semester  Credits  Start of Semester  End of Semester
AUTE-2013KAUT   2 autumn   3.0   2014-09-01   2014-12-31  
AUTE-2013SAUT   2 autumn   3.0   2014-09-01   2014-12-31  
TITE-2013   1 spring   3.0   2014-01-02   2014-07-31  
AUTE-2014KAUT   2 autumn   3.0   2015-08-01   2015-12-31  
AUTE-2014SAUT   2 autumn   3.0   2015-08-01   2015-12-31  
TITE-2014   1 spring   3.0   2015-01-02   2015-07-31  
AUTE-2015KAUT   2 autumn   3.0   2016-08-01   2016-12-31  
AUTE-2015SAUT   2 autumn   3.0   2016-08-01   2016-12-31  
TITE-2015   1 spring   3.0   2016-01-01   2016-07-31  

Learning Outcomes

The course provides students with in-depth knowledge of structural programme designing. They will also learn to use graphical user-interface components. Upon completion of the course, students will be competent in programming a small-scale application with a graphic user interface.

Student's Workload

Total work load of the course: 80 h
- of which scheduled studies: 40 h
- of which autonomous studies: 40 h

Prerequisites / Recommended Optional Courses

No previous studies are required.

Contents

- User-interface components, layouts and connecting transactions to components
- Use of objects

Recommended or Required Reading

The teatcher's handout and .NET-library

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures and programming exercises

Assessment Criteria

Excellent (5): The student is able to apply a variety of graphical user interface components in his training work.
Good (3-4): The student is able to apply the most important graphical user interface components in his training work.
Satisfactory (1-2): The student knows the basics of programming graphical user interface.

Assessment Methods

Assessment is based on exercises and on an exam.

Work Placement

None

Back