I like that site, but I have a beef with tutorial-style teaching. I find the teachings don't get internalized if all the answers are right there; I'm also speaking from personal experience - I'm 23 and went through the "okay, I sorta understand programming, now what?" phase not all that long ago. You could argue that it's up to the student to make attempts before reading on, but that rarely works.
The other extreme is the link in the OP, that is minimal in assistance. I think the sweet spot is somewhere in between. There shouldn't be hand-holding, but you don't want to leave the person clueless either.