Suviste, Reelika, juhendajaSarap, EnriqueTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2024-10-022024-10-022024https://hdl.handle.net/10062/105020The University of Tartu course ,,Introduction to Programming’’ is an introductory programming course during which students obtain a fundamental understanding of programming in Python. Students from various departments participate in the course. The participants have a limited background in programming, and the course is taught in English. This bachelor’s thesis aims to create a new collection of course-specific reading materials and self-assessment exercises to enhance individual learning and support the mastery of materials. Previously, mostly externally linked video materials that were not tailor-made were used to teach the course contents. The new collection of materials enables students who prefer reading materials over video to learn thanks to an easily accessible, well-structured, and detailed set of materials. The reading materials were created for seven weeks out of a total of eight, accompanied by 83 self-assessment exercises for testing learned knowledge and revision. Feedback on the new materials was provided by the course supervisors, and improvements were incorporated accordingly.etAttribution-NonCommercial-NoDerivs 3.0 Estoniahttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/programmeerimise õpetaminelugemismaterjalidenesekontrolliülesandedümberpööratud õpeADDIE mudelteaching programmingreading materialsself-assessment exercisesflipped classroombakalaureusetöödinformaatikainfotehnoloogiainformaticsinfotechnologyLugemismaterjalide ja enesekontrolliülesannete koostamine kursusele ,,Introduction to Programming”Thesis