Ask HN: Programming for students (English as a second language)
I'm now working as an esl teacher at a pilot project school (basically we can run any sort of program we want, test it's effectiveness and then impliment it once it has proven it's success), and one of the courses we have is programming.
Currently they are learning scratch which has been fairly successful, and a few of my higher ability students I have been introducing them to web design(front end only at the moment).
The issue I'm seeing is the switch between something like scratch(block based drag and drop coding - primarily) and a more traditional coding system. I need a step up from scratch that isn't full on coding.
I am considering a hardware based solution(say lego mindstorm or a MakerBot), which give a real world example of their code at work.
So, HN community, does anyone have any experience and is able to offer some tips or links to something like this?
Cheers.
(PS thanks to everyone who previously pointed out to me about my insane cheffing hours, I found a great job that let's me actually see my family!)