本当の超初心者でプログラムなんて全く分からないという人であれば他人が作ったプログラムを入力するだけでも勉強になります。それを改造していくうちにプログラムの仕組みというのがぼんやりと理解できると思います。 そのためにも短くシンプルな改造しやすいプログラムがオススメです。 プログラムを作るためには処理の手順が分からなくてはなりませんが手順というのはある程度は決まった作法があるため全く知識のない状態とそれに関して見たことがあるという状態では理解度が異なってきます。(車輪の再発明もある程度プログラムが作れるようになった後だと大事)