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