Skip to main content

Python ProgrammingLaajuus (3 cr)

Code: 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

Qualifications

Basics of programming

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