Eckert, DimitriDimitriEckert2025-08-182025-08-182025-0630th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025https://hdl.handle.net/11420/57031I investigate the identification, explanation and treatment of common conceptual problems of students in introductory programming courses about control flow while reading code. In previous work I have identified and quantified several difficulties with control flow structures. The ultimate goal for my thesis is to develop a taxonomy, a concept inventory and effective educational methods for control flow concepts using methods of active learning and threshold concepts. These then can help more students to master the fundamental concepts of CS0 and CS1.encomputing educationconcept inventoryfunctionsiterationmisconceptionsreading coderecursionselectiontaxonomytracingTechnology::600: TechnologyMisconceptions about control flow in introductory programming courses and their remedyConference Paper10.1145/3724389.3731296Conference Paper