I would suggest a language like newlisp (http://newlisp.org), that has enough libraries to do unix scripting.
Also, you should consider teaching him awk because it has simple semantics and it will be simpler for him to switch to C later.
Btw, why do you hate C ?