The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming
Yuhan Lin, David Weintrop
Topics & Concepts
Computer scienceBlock (permutation group theory)Snapshot (computer storage)Transition (genetics)Software engineeringChemistryDatabaseMathematicsGeometryGeneBiochemistryTeaching and Learning ProgrammingSoftware Testing and Debugging TechniquesExperimental Learning in Engineering