Skip to main content

Python ProgrammingLaajuus (5 cr)

Code: 4A00HB81

Credits

5 op

Objectives

The course covers the basics of programming and solving small programming problems using the Python programming language.

After completing the course, the student:
• knows the basics of variables, control structures and data structures
• knows the basics of the Python programming language
• can solve small programming problems by writing programs in the Python language

Content

• Basics of programming
• Python programming tools
• The syntax, structures and practices of the Python programming language
• Design and implementation of programs in Python

Assessment criteria, satisfactory (1-2)

The student knows the basics of the Python programming language and knows how to use Python development tools.

Assessment criteria, good (3-4)

The student knows the basics of the Python programming language and knows how to use Python development tools. The student can independently prepare small Python programs for data processing based on given tasks.

Assessment criteria, excellent (5)

The student knows the basics of the Python programming language and knows how to use Python development tools. The student can independently prepare small Python programs for data processing based on given tasks. The student can assemble their knowledge into a more extensive Python program that interacts with the user.

Enrolment period

09.06.2025 - 07.09.2025

Timing

01.08.2025 - 31.12.2025

Credits

5 op

Mode of delivery

Contact teaching

Unit

Business Information Systems

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Business Information Systems
Teachers
  • Jere Käpyaho
Person in charge

Jere Käpyaho

Groups
  • 24TIKOOT1
  • 24TIKOGAME
  • 24TIKOOT2

Objectives (course unit)

The course covers the basics of programming and solving small programming problems using the Python programming language.

After completing the course, the student:
• knows the basics of variables, control structures and data structures
• knows the basics of the Python programming language
• can solve small programming problems by writing programs in the Python language

Content (course unit)

• Basics of programming
• Python programming tools
• The syntax, structures and practices of the Python programming language
• Design and implementation of programs in Python

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of the Python programming language and knows how to use Python development tools.

Assessment criteria, good (3-4) (course unit)

The student knows the basics of the Python programming language and knows how to use Python development tools. The student can independently prepare small Python programs for data processing based on given tasks.

Assessment criteria, excellent (5) (course unit)

The student knows the basics of the Python programming language and knows how to use Python development tools. The student can independently prepare small Python programs for data processing based on given tasks. The student can assemble their knowledge into a more extensive Python program that interacts with the user.

Assessment scale

0-5