My teaching path for youngens:-
1. electrical circuits (switch, button, battery), no reading necessary, and purely physical. 2. gcompris (computer skills + you can simulate circuits so it connects to 1.) 3. Scratch 4. something textual (e.g. Basic but maybe Python or JS)