学校の勉強であれば学年ごとに教える内容が決まっていて3年生ならば基本的に2年生までの内容を理解している上で授業を進めることになりますが、趣味で行うプログラミングの場合はそれはないですからね。 不特定多数に向けた講座の場合はそこが一番難しいところです。 本当にプログラミングを始めたばかりの初心者であれば基本的な入力、出力、判断、分岐、繰り返しの命令と変数についての理解がまずは必要不可欠になってきますが、それを理解しているとなると次にどうするかは決まっているわけではありません。 特定個人に向けたアドバイスであれば何をしたいのかをまずは確認した上で当人のそれまでのコメントやこちらからの返答による対応によって何が理解できていて何が理解できてないのか判断することが可能ですが、雑誌上やWeb上での講座の場合はそれができないため難しいです。