Siirry suoraan sisältöön

User Interface ProgrammingLaajuus (5 op)

Tunnus: 4_EFA8020

Laajuus

5 op

Osaamistavoitteet

You understand the event-driven programming paradigm
You are able to create forms
You are able to use a button-component
You are able to use a text field-component
You are able to use a label-component
You are able to connect mouse-events into graphic components
You are able to connect keyboard-events into graphic components
You are able to use a message-box
You are able to define text into a message-box
You are able to define buttons into a message-box
You are able to define icons into a message-box
You are able to create a menu
You are able to use a listbox -component
You are able to use a combobox-component
You are able to make scheduled events
You are able to design, code and test simple event-driven programs
You are able to show data received from a text file in a graphic user interface
You are able to write data from graphic user interface into a text file
You are able use structured data in a graphic user interface
You are able to throw an exception
You are able to handle an exception
You understand the meaning of a try block in exception handling

Sisältö

User interface components
Event-driven programming
Struct-datatype
Class-datatype (basics)
Storing and reading data
Exception handling
File handling

Oppimateriaalit

To be announced at the start of the course.

Esitietovaatimukset

Basics of Programming 1

Ilmoittautumisaika

01.08.2024 - 15.09.2024

Ajoitus

01.10.2024 - 31.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Kansainväliset AMK-koulutukset

Toimipiste

Microkadun kampus

Opetuskielet
  • Englanti
Tutkinto-ohjelma
  • Degree Programme in Internet of Things
Opettaja
  • Atanu Mazumdar
Opiskelijaryhmät
  • IT23SP
    Information Technology IOT

Esitietovaatimukset

Basics of Programming 1

Oppimateriaali ja suositeltava kirjallisuus

To be announced at the start of the course.

Ilmoittautumisaika

01.12.2022 - 15.01.2023

Ajoitus

01.01.2023 - 31.07.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Kansainväliset AMK-koulutukset

Toimipiste

Microkadun kampus

Opetuskielet
  • Englanti
Opettaja
  • Janne Koponen
Opiskelijaryhmät
  • EF22SP
    Bachelor Degree Programme in Information Technology IOT

Toteutuksen kuvaus

- Lectures, demonstrations, assignments, exam
- Material: Lecture notes
- Grading: Final project

Toteutuksen valinnaiset suoritustavat

Contact lecturer

Opiskelijan ajankäyttö

Contact lectures: 40h
Project guidance: 16h
Exercises: 40h
Independent studying 39h

Esitietovaatimukset

Basics of Programming 1

Oppimateriaali ja suositeltava kirjallisuus

To be announced at the start of the course.