Skip to main content

Programming Techniques and User Interfaces (5 cr)

Code: TX00BT98-3011

General information


Enrollment
06.05.2024 - 26.08.2024
Registration for the implementation has ended.
Timing
19.08.2024 - 15.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
On-campus
Unit
(2019-2024) School of Real Estate and Construction
Campus
Myllypurontie 1
Teaching languages
Finnish
Degree programmes
Surveying
Teachers
Ilkka Partonen
Janne Valkeapää
Groups
TXH23S1
Maanmittaustekniikan tutkinto-ohjelma päivä
Course
TX00BT98

Implementation has 24 reservations. Total duration of reservations is 72 h 0 min.

Time Topic Location
Wed 28.08.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 28.08.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 25.09.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 25.09.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 02.10.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 02.10.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 09.10.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 09.10.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 23.10.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 23.10.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 30.10.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 30.10.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 06.11.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 06.11.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 13.11.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 13.11.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 20.11.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 20.11.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 27.11.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 27.11.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 04.12.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 04.12.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 11.12.2024 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Wed 11.12.2024 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3011
MPA3011 Digitila
Changes to reservations may be possible.

Objective

Student will be familiar with modern programming and understands the meaning on user interfaces.
Student will be able to create by programming a working application.
Student can evaluate the usefulness of user interfaces.

Content

Python Programming
Data Structures and Functions
Numpy Library
Projections on the map
Point and grid format data
open data

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Student is able to do application programming.
Student understands the meaning of user interfaces.

Assessment criteria, good (3)

Student is able to do application programming in a wide way.
Student is able to create working user interfaces.

Assessment criteria, excellent (5)

Student shows deep understanding in application programming and to user interfaces.

Assessment criteria, approved/failed

Student is able to do application programming.
Student understands the meaning of user interfaces.

Qualifications

No previous knowledge required.

Go back to top of page