毎年この時期は頭を悩ませてる気がします(苦笑)。「Webデザイナー志望の子達にどうやってプログラムを教えるか」という永遠の難題について、「プログラムを教える」事をしているorこれからする人にとって少しでも参考になったら幸いです。 以前このブログでも書いたようにHTMLとCSSを教える事に関してはほぼ方法論が確立していて、今も毎年マイナーチェンジはしていますがそのやり方はほとんど変わっていません。 しかし、ことプログラム「JavaScriptをデザイナー志望の子に教える」という難題はここ数年来毎年頭を悩ませて来ました。そしてようやくここ最近になってよりベターな方法が確立しつつあるので自身の教え方の変遷などを交えつつ紹介してみたいと思います。 プログラムの基礎と基本構文を最初から編 僕が教え始めた当初はプログラムの「いろは」をゼロから丁寧に教えていました。「セミコロンってどうやってうつの?」(