Transitioning from Blocks to Text

This post is to back up a talk from Rik Cross at York Regional CAS June 2017.  He showed several examples of Hybrid programming environments including TOSH (https://tosh.tjvr.org/app).

I am going to use TOSH as a bridge between Scratch in Year 7 and Python in Year 8.  I have adapted the list that Rik created so that Year 8s can access the Instructions as easily as possible – Scratch to Python examples of code:

And I will be asking the students to use text to create the kind of code they have practised in Year 7…

…using the features of TOSH such as text prediction: