hey mastodon, throw all your programming pedagogy links at me. I teach a lot of beginner programmers and I want to get better at it!
@aparrish Do you think the hurdle is related to algorithmic thinking?
This paper looks interesting with regard to the pedagogy of algorithmic thinking.
https://publik.tuwien.ac.at/files/PubDat_140308.pdf
I've also found the book "How to Solve It" useful for thinking about and teaching problem solving, though it's not directly related to programming.
@aparrish How to solve it: https://en.wikipedia.org/wiki/How_to_Solve_It