scratch-cat-logo-7F652C6253-seeklogo.com

Scratch

Scratch stimulates algorithmic thinking in their users by enabling them to construct characters that are capable to dance sing and engage with one another among…