Hacker News new | ask | show | jobs
by csense 4880 days ago
No.

Websites have a lot of moving parts.

They're a hodgepodge of an alphabet soup of different technologies. You have HTML, CSS, the JS language, and the DOM. It's simply too much for a beginner to take in at once.

Teaching HTML/CSS on its own, then JS in a later quarter/semester/course, would be a better approach.

Or alternatively, teaching the fundamentals of JS with a minimal website with a console and canvas, or by running programs from the command line with Rhino.