1. Developing the theory of formative assessment
2. Edfinity website. https://edfinity.com. Edfinity website. https://edfinity.com.
3. Solving parsons problems versus fixing and writing code
4. S. Grover . Toward A Framework for Formative Assessment of Conceptual Learning in K-12 Computer Science Classrooms. In Proceedings of the 52nd ACM Technical Symposium on Computing Science Education (SIGCSE'21) , 2021 . S. Grover. Toward A Framework for Formative Assessment of Conceptual Learning in K-12 Computer Science Classrooms. In Proceedings of the 52nd ACM Technical Symposium on Computing Science Education (SIGCSE'21), 2021.
5. B. Morrison , L. Margulieux , and M. Guzdial . " Subgoals, context, and worked examples in learning computing problem solving." Proceedings of the 11th Conference on International Computing Education Research . 2015 . B. Morrison, L. Margulieux, and M. Guzdial. "Subgoals, context, and worked examples in learning computing problem solving." Proceedings of the 11th Conference on International Computing Education Research. 2015.