I agree that letting newbies actually put their code into
a 'prodution' environment would be disastrous.
But I think it would be great for newbies to be able to
view the source
and make changes on their own systems. If they think they
are on to something then they can submit a patch for a more
advanced monk to approve and checkin to a source tree.
I helped teach intro programming courses and I found that a
newbie often had excellent ideas because his/her mental slate
was clean. I think most of us get stuck in little
programming
paradigms that are hard to see out of. Sometimes a fresh
look at problems (no matter what the skill level) can be
extremely advantageous.