Luedtke, Bernhard M.Bernhard M.LuedtkeYip, EugeneEugeneYip0009-0009-2840-6567Lüttgen, GeraldGeraldLüttgen0000-0002-0925-48702024-10-022024-10-022024978-3-88579-255-0https://fis.uni-bamberg.de/handle/uniba/98464Demonstrators, such as model railways, are effective in providing real-world examples that help students to grasp abstract concepts in the engineering of embedded software. Although building such a demonstrator yourself can appear overwhelming, we argue how building your own improves your teaching of embedded software. We report on how we have achieved these improvements with a development process that lets our teaching co-evolve with our own demonstrator, share our main lessons learned, and invite educators to discuss remaining challenges.engmodel railway demonstratorevolutionary developmentembedded softwareSWTbahn : An Embedded Software Demonstrator in Symbiosis with Embedded Software Educationconferenceobject10.18420/seuh2024_06