Learning Block Programming
Let us start from Scratch.
You will very likely not only learn Scratch programming but also teach it>
It appears that Scratch comes with a tutorial :
https://scratch.mit.edu/projects/editor
Starting from Scratch Tutor Pack
Starting from Scratch Learner Pack
Starting from Scratch Media Files
Starting from Scratch Screencasts
French version here : https://pixees.fr/bien-demarrer-avec-scratch
But even more interesting for us is
http://scratched.gse.harvard.edu/guide/download.html
The guide for educator, a workbook version and editable material.
French version here : https://pixees.fr/programmation-creative-en-scratch
And we will share with you our best friend : Vibot the robot
Please send us a surface mail address (and tell us if you want an english or french version) we will send you
the small paper book before working together with the related resources :
https://scratch.mit.edu/studios/1999251
Block programming beyond Scratch. No mistake, block programming is programming, and we are going to propose two next steps :
- Builds smartphone apps : http://appinventor.mit.edu this is going to be done as project
- Program robots, e.g., thymio : https://www.thymio.org/en:blocklyprogramming