A
system, program product, and method for managing activities of a child over a communication network are provided. The
system can include a communication network, a plurality of user computers in communication with the network, a
database server, and an educational enhancement
web server in communication with the network and the
database server, and including memory storing educational enhancement program product to facilitate managing activities of a child over the communication network. The educational enhancement program product can include instructions, that when executed, cause the educational enhancement
web server to perform the operations of providing data to direct an agent resident on a respective child
client user computer to interrupt or prevent usage of the computer for a computer-based leisure activity, and to provide data to the child
client user computer to display an educational task which must be completed as a prerequisite to receiving control of the computer needed to initiate or resume the computer-based leisure activity.