Teaching Tech Together[1] is an incredible resource for learning how to structure lessons in a way that makes ideas stick. Highly recommend.
Commoncog has a nice general overview [2].
[1]: http://teachtogether.tech/en/ [2]: https://commoncog.com/blog/teaching-tech-together/