Skip to content

Teaching Software Development RSS Feed

Didactics can be defined as the practical-theoretical approach to planning, implementing, assessing, and critically analyzing teaching and learning.

- Hiim & Hippe

Who

If you teach software development to students or learners, this site could be for you.

What

Our goal is to share and discuss methods for teaching programming, software design, project management and software development in general to students with little or no experience.

Why

We have noticed a lack of research and theory on teaching beginners in our field. This suggests others might face the same challenge. While there's extensive literature on general pedagogy, specific guidance for our work is scarce. The aim of this blog is to address this gap by focusing on subject-specific didactics for teaching software development.

How

If this has sparked you interest, then dive into our blog posts , explore the About page and appendices for more information, and feel free to join the conversation on our Discord server..

All Posts