Python Programming (3cr)
Code: KL04DW40010-3001
General information
- Enrollment
- 03.12.2016 - 18.02.2017
- Registration for the implementation has ended.
- Timing
- 02.01.2017 - 25.02.2017
- Implementation has ended.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Contact learning
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Petteri Mäkelä
- Course
- KL04DW40010
Objective
Student can develop client-server-based programs related to industrial automation with Python programming language.
Content
- Arrays, functions
- Object-oriented programming
- Files
- Database connection
- Socket programming
- PLC interface
- REST API
Assessment criteria, satisfactory (1)
Student can make simple Python programs
Assessment criteria, good (3)
Student can make client-server-based python applications. Student can make a Python program, which communicates with a PLC program.
Assessment criteria, excellent (5)
Student have excellent Python programming skills. Student can develop client-server based application connected to an automation system
Qualifications
Basics of programming