Scripts like this one can easily disable and enable iSight.
http://techslaves.org/index.php?page=62
However, be aware that the script simultaneously disables ALL USB webcams when active.
Moreover, enabling is just as easy as disabling, so disabling iSight is not a complete solution for your concern.
*I completely agree with the advice you have already been offered*. Administrator access is required to circumvent OS X's security features, so control it carefully. In addition to managing iSight use, you will also want to consider other functions that can permit activity that you might consider inappropriate, dangerous, or worse. In addition to inappropriate camera use, you should be concerned about controlling specific website access and the ability to send and receive email, instant messaging, and to access file sharing websites that can be used to transfer images, video, and other information.
The only way to
really assure that a child is not using any computer inappropriately is to configure it with all available safeguards and then to carefully control and monitor
all the child's computer time.
EZ Jim
Mac Pro Quad Core (Early 2009) 2.93Ghz w/Mac OS X (10.6.4) MacBook Pro (13 inch, Mid 2009) 2.26GHz (10.6.4)
LED Cinema Display G4 PowerBook 1.67GHz (10.4.11) iBookSE 366MHz (10.3.9) External iSight