In welchen Bereich möchtest du denn gerne vordringen? Grafische Oberflächen? CGI?
Normalerweise lasse ich die Leute immer Taschenrechner schreiben.
Zuerst zum Üben der Einrückung, dann für die Kontrollstrukturen, und zuletzt für bestimmte, gerne verwendete Programmiertechniken und für den Einstieg in Hashes.