The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming - Lin, Yuhan; Weintrop, David (Journal of computer languages (Online), 2021)
Keywords: Block-based programming; Computer science education; Design of programming environments; BBP; TBP; Computer science education; Block-based programming; Design of programming environments