Programming concepts in Scratch
Many are familiar with Scratch, a programming environment for kids, where learning typically involves creating creative projects following the principle of 'from simple to complex'. However, the 'classic approach' to learning programming (variables → branching → loops → functions → structures → objects → …) is difficult in Scratch. However, changing the sequence of learning concepts (let's call them concepts) of structured, object-oriented […]
