ISEP1001 Programming 1 (5 op)
Opinnon taso:
Perusopinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2026-2027, 2027-2028
Avainteksti
Introduction to programming.
Kuvaus
Introduction to programming, algorithms, and algorithmic problem solving. Planning, writing, testing and debugging a computer program in a high-level language using standard data types and basic IO.
Osaamistavoitteet
After completing the course, the student is able to
- Design and create simple programs using the imperative programming paradigm following good programming practices
- Trace and debug errors in simple computer programs
- Automatically test simple programming constructs
- Explain key terms relating to (imperative) programming
- Motivate the need for manual programming skills in an era of AI coding assistants
- Write small computer programs using the pair-programming development method, working towards a shared goal in a collaborative and respectful manner.
Esitietojen kuvaus
Oppimateriaalit
Online/teacher-provided learning material.
Suoritustavat
Tapa 1
Kuvaus:
Contact teaching, including exercise sessions, self-study and work in small groups or pairs.
Arviointiperusteet:
Grade is based on completed assignments, demonstrations, self-evaluations and peer-evaluations.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x
Osallistuminen opetukseen (5 op)
Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
englanti