指定されたプログラミング言語に対する習熟なら不要だと思うが、抽象化された論理ブロックで実際に組んで動かしてみる授業なら有益かも知らんな。
まあ具体的なカリキュラムを知らんのでそれ以上は何とも言えんが。