Skip to main content

Ohjelmoinnin työkalut ja käyttäjäkokemus (5 cr)

Code: R504TL307-3002

General information


Enrollment
24.03.2025 - 03.09.2025
Registration for the implementation has begun.
Timing
04.09.2025 - 12.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Bachelor of Engineering, Information Technology
Teaching languages
Finnish
Seats
0 - 60
Teachers
Petri Hannula
Teacher in charge
Petri Hannula
Scheduling groups
Ryhmä 1 (Size: 0 . Open UAS : 0.)
Ryhmä 2 (Size: 0 . Open UAS : 0.)
Small groups
Group 1
Group 2
Course
R504TL307

Evaluation scale

H-5

Objective

Osaat käyttää sujuvasti ohjelmointityössä tarvittavia työkaluja, kuten IDE, simulaattori ja versionhallinta.
Pystyt toimimaan projektissa käyttäen projektinhallinnan ja ketterien menetelmien digitaalisia työkaluja ja prosesseja.
Ymmärrät käyttäjäkokemuksen suunnittelun digitaalisiin laitteisiin.
Kykenet toteuttamaan sovellukseen käyttöliittymän.
Osaat ohjelmistotestauksen perusteet ja kykenet soveltamaan niitä käytäntöön ohjelmistoprojektin vaiheissa.

Content

Ohjelmistokehitysympäristöt (IDE, simulaattorit, versiohallinta)
Ohjelmistotekniikan perusteet
Ohjelmistotestauksen perusteet
Käyttöliittymäsuunnittelun perusteet

Materials

Does GitHub Copilot improve code quality? Here’s what the data says - The GitHub Blog



https://github.blog/news-insights/research/does-github-copilot-improve-code-quality-heres-what-the-data-says/



 



The Future of Coding: Trends Every Developer Should Know - ReviewNPrep



https://reviewnprep.com/blog/the-future-of-coding-trends-every-developer-should-know/



 



The State of UX in 2025



https://trends.uxdesign.cc/



 



Seven years of open source: A more secure and diverse ecosystem - The GitHub Blog



https://github.blog/news-insights/seven-years-of-open-source-a-more-secure-and-diverse-ecosystem/



 


Teaching methods

Luennot, videoluennot, workshopit. Online materiaalit ja työkalut useilta eri yrityksiltä. Opintojaksolla suoritetaan tehtäviä, joista saatujen pisteiden pohjalta muodostuu käsitys opiskelijan osaamisesta ja numerosta.

Exam schedules

Opintojaksolla ei ole tenttiä.

Completion alternatives

Oppimispäiväkirja

Assessment criteria, satisfactory (1)

Olet harjaantunut versionhallinnan käyttöön.
Ymmärrät ohjelmistokehityksen ja ohjelmistotestauksen prosesseista.
Tiedät ohjelmistoprosessin vaiheet.
Osaat käyttää työkaluja tukemaan ohjelmistokehityksen prosessia.

Assessment criteria, good (3)

Pystyt käyttämään sujuvasti versionhallintaa.
Kykenet toimimaan ohjelmistokehityksen ja ohjelmistotestauksen prosesseissa.
Osaat ohjelmistoprosessin vaiheet.
Osaat valita oikeat työkalut tukemaan ohjelmistokehityksen prosessia.

Assessment criteria, excellent (5)

Osaat hyödyntää kattavasti ohjelmoinnin työkaluja ja prosesseja.
Kykenet itsenäisesti valitsemaan ja käyttämään parhaiten soveltuvia ohjelmistkehityksen työkaluja.
Osaat hakea lisää tietoa ajankohtaisista ja uusimmista ohjelmistokehityksen menetelmistä.

Qualifications

Ei esitietovaatimuksia

Go back to top of page