I agree but I would say mix the tool teaching with fundamentals. Let them bang away for an hour trying to make some simple change to their tool script, and then show them the principle that had they known about they could have solved their problem in 30 seconds.
Stoke in them the desire to invest regular time learning the fundamentals.