Siirry suoraan sisältöön

Basics of ProgrammingLaajuus (5 op)

Tunnus: IM00BD23

Laajuus

5 op

Opetuskieli

  • englanti

Vastuuhenkilö

  • Janne Koponen

Osaamistavoitteet

After completing the course, the student will be able to
- understand basic concepts of programming
- implement programs by given requirements
- use debugger on error tracking
- use 3rd party libraries
- use language and library documentation

Sisältö

Variables
- If-elif-else statements
- While statements
- Switch statements
- For statement
- Random numbers
- Functions (no recursion)
- Collections
- File handling
- Elementary OOP

Esitietovaatimukset

-

Ilmoittautumisaika

01.08.2024 - 15.09.2024

Ajoitus

02.09.2024 - 16.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Kansainväliset AMK-koulutukset

Toimipiste

Varkauden kampus

Opetuskielet
  • Englanti
Paikat

0 - 40

Tutkinto-ohjelma
  • Degree Programme in Industrial Management
Opettaja
  • Kari Kokkonen
Opiskelijaryhmät
  • IM24SP
    Industrial Management

Toteutuksen kuvaus

Active participation in lectures. Contact lessons and on-line working with exercises, tasks to be returned and independent work according instructions and schedules.
Participation in interim/final exams.

Opiskelijan ajankäyttö

Students' workload is distributed as follows:
Lectures 60 h
Independent work 75 h

Esitietovaatimukset

-

Oppimateriaali ja suositeltava kirjallisuus

Materials in Moodle course platform, recordings and examples.

Ilmoittautumisaika

01.08.2024 - 15.09.2024

Ajoitus

01.08.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
  • Janne Koponen
Opiskelijaryhmät
  • IT24SP
    Information Technology IOT

Toteutuksen kuvaus

- Lectures, demonstrations, assignments
- Grading: Weekly assignments

Toteutuksen valinnaiset suoritustavat

Contact lecturer

Opiskelijan ajankäyttö

Contact lectures 56h
Exercises 40h
Independent studying 29h

Esitietovaatimukset

-

Oppimateriaali ja suositeltava kirjallisuus

Lecture notes, Python documentation