What We Can Learn About Student Learning From Open-Ended Programming Projects in Middle School Computer Science
A Framework for Using Hypothesis-Driven Approaches to Support Data-Driven Learning Analytics in Measuring Computational Thinking in Block-Based Programming Environments