Concepts before coding: Non-programming interactives to advance learning of introductory programming concepts in middle school

Shuchi Grover, Nicholas Jackiw, and Patrik Lundh. 2019. Concepts before coding: Non-programming interactives to advance learning of introductory programming concepts in middle school. Computer Science Education 29, 2-3, 106–135.

2019