header image.
Thank you all of the teachers for making this school awesome place, and making learning fun! Tugce Dalkilic

Programming (STT)

 

School-specific advanced courses

xLstt1 Introduction to programming

The course covers the contents of the Introduction to programming course at the Department of Computer Science at the University of Helsinki. The main topics are algorithms and programming structures, variables and types.

xLstt2 Programming 1 and Programming 2

The courses cover the contents of the continuation courses in programming at the Department of Computer Science at the University of Helsinki. The main topics are class specification techniques, inheritance, exception handling and programming techniques.

xLstt3 Applied programming

The media art course familiarises students with programming using the Java-based open source Processing platform. Students learn basics of programming and create e.g. 2D graphics, animation, games and other pieces of art. The emphasis is on students concretely creating art. The course is realised in co-operation with Mehackit. Grading: Completed.
xLstt4 Robotics

The course familiarises students with the functions of electronical devices using Arduino (an electronic platform and coding environment). At the end of the course students apply what they have learnt and create their own project work. It is recommended that students bring their own laptops. Grading: Completed.

xLstt5 Coding

The aim of the course is to familiarise students with coding using Python as a coding language. Python is particularly good as a first coding language, so prior knowledge is not required. Grading: Completed.

xLstt6 Mathematical modelling

The course familiarises students with mathematical methods that engineers use at work. The emphasis is on graphical modelling and numerical methods. The tool used is MATLAB software. Grading: Completed.

xLstt7 Creating websites
The aim of the course is to familiarise students with creating websites. The basis of all the sites is the html language, but each student can produce additional content they wish on their website using eg. JavaScript. Grading: Completed.