A computer program having program code included on a computer readable medium, operable in a network including a plurality of interconnected computer controlled display stations for receiving and sending data, for assigning data processing activities to users at receiving display stations comprising:
- means for selecting a plurality of user performable activities,
- means for predetermining for each performable activity, at least one normally inaccessible computer resource needed to carry out each performable activity,
- means for assigning a performable activity to a user, and
- means for sending to said user at a receiving display station, data representative of said assigned activity including:
- means for accessing said computer resource needed to carry out said assigned activity by interactively displaying said resource at said receiving display station in association with said assigned activity, only during the carrying out of said activity, whereby said resource becomes inaccessible upon the completion of said activity.