Hacker News new | ask | show | jobs
by ess3 930 days ago
I’m very much teaching the same thing - an eight week introduction to JS (after 6 weeks of HTML/CSS).

My approach was to lead with one week of unplugged programming just introducing the concepts of CS. Then introducing the fundamentals of variables loops etc using a block based language.

The following week we transition to JS doing one week of fundamentals and after that moving on the DOM and events.

So far I think it has worked out pretty well. A key part is to work both bottom up and top down at the same time until things eventually click.