(JOENSUU): Programming I - Elementary Programming (International Students) (OHI) (5 cr)
Code: C-10088-3621251-3010
General information
- Enrollment
- 26.08.2024 - 31.05.2025
- Registration for the implementation has ended.
- Timing
- 04.09.2024 - 31.05.2025
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Blended learning
- Institution
- University of Eastern Finland, Itä-Suomen yliopisto, Joensuun kampus
- Teaching languages
- English
- Seats
- 0 - 100
- Course
- C-10088-3621251
Evaluation scale
0-5
Objective
TAfter completing the study unit, the student • knows the basic concepts and structures of programming: variables, data types, logical operators, repetition, selection, arrays, strings, functions, files • can design and implement computer programs in Python programming language by applying suitable programming techniques and structures • can read, test and modify computer code written by other programmers • can find and identify logical problems in program code by using a debugger The study unit develops the following generic skills/generic competences: Digitalization, Critical thinking, Computational thinking, Presentation skills, Interaction and communication
Content
Study unit content: • Introduction to programming: basic programming structures (sequence, condition, selection) and their use, input, output and use of files, logical operators, variables, arrays and their use, strings, functions, debugging, Python-dictionaries and serialization.
Location and time
Lectures Zoom https://uef.zoom.us/j/2558481207
Materials
Study material in Elearn. Supplementary material book: Gaddish: Starting Out with Python (Pearson)
Teaching methods
Degree students: multi-modal teaching in Moodle 95 h, lectures 16 h, Moodle exercises 7 h, exercises 14 h, exam 4 h. Minor subject students, Open University students and lifelong learners: multi-modal teaching in Moodle 135 h. Degree students: Exercises and session during the course 75% (web exams 7%, discussion forums 7%, homework 35%, exercise sessions 25%), exam 25%. Evaluation 0-5. Minor subject students, Open University students and lifelong learners: Moodle exercises. Evaluation 0-5. Degree students: Studying online and classroom teaching. Minor subject students, Open University students and lifelong learners: Studying online
Qualifications
No prior studies required