In this short video (1:42), UC Berkeley Professor Dan Garcia explains why top universities are all moving towards introducing students to programming with visual, block-based drag and drop programming.
Scratch & Python Comparison
We get lots of questions around the merits of using Scratch vs. going straight into Python. At Code Ninja, our curriculum has 5 levels of which, the first 3 focus on teaching the fundamentals of coding using Scratch, a block base coding language.
This article outlines the benefits on starting new learners on a coding language like Scratch to accelerates their learning journey and interest. Please reach out for questions. Enjoy!