Siirry suoraan sisältöön

UUSI Basics of programming 2 (4op)

Opintojakson tunnus: 8M00EA46

Opintojakson perustiedot


Laajuus
4 op
Opetuskieli
englanti

Osaamistavoitteet

After completing the course, the student is able to use basic data structures and the fundamentals of object-oriented programming. The student can create modular programs using functions and classes. The student can use list and dictionary data structures as well as files in their programs. The student is able to define a class and use class objects. The student can build a small application with a graphical user interface. The student knows the basics of version control.

Sisältö

- Data structures: list, dictionary, and tuple
- File handling and JSON
- Defining a class
- Creating and using objects
- Properties
- Splitting a program into multiple files
- Graphical user interface: interface design and event handling

Esitietovaatimukset

Basics of Programming 1

Arviointikriteerit, tyydyttävä (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.

Arviointikriteerit, hyvä (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.

Arviointikriteerit, kiitettävä (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.

Siirry alkuun