Microsoft touch develop and the BBC micro:bit
The writers' workshop for youth programmers: digital storytelling with scratch in middle school classrooms