What is important when teaching programming to beginners? And what is the importance of programming language, IDE, programming paradigm?
Dr. Albrecht Ehlert, Expert in Teaching Computer Science
Dr Albrecht Ehlert is head of the information technology department at Berlin's largest IT school (Oberstufenzentrum Informations- und Medizintechnik) and is retiring this summer. He was a part-time lecturer in Berlin at the HTW (software technology and OOP) and at the FU (didactics of computer science). Towards the end of his more than 30 years of teaching computer science (in the upper secondary school and in vocational school), he increasingly focused on agile methods (e.g. Scrum), clean code and artificial intelligence. Since 2019, he has been the editor and co-author of the textbook: Application Development in Theory and Practice. After his retirement, he would like to work as a lecturer in Mecklenburg-Vorpommern and increasingly indulge in his greatest passion: surfing!