51. A computer-aided learning system for more than one user to work on a subject, the system comprising: a notepad for a user to take notes while working on the subject through the system; a controller configured to set a duration of time for users to communicate among themselves in a dialogue session to allow them to work on materials on the subject, monitor at least one user's input during the dialogue session so as to have the monitored input available for analysis, and guide the user to take notes; and wherein the guidance to take notes is based on at least one of the user's inputs when the user is working on the subject; and based on the analysis, the controller guides at least one user back to the subject in the dialogue session when one or more users have been distracted from the subject for a duration of time.
51. A computer-aided learning system for more than one user to work on a subject, the system comprising: a notepad for a user to take notes while working on the subject through the system; a controller configured to set a duration of time for users to communicate among themselves in a dialogue session to allow them to work on materials on the subject, monitor at least one user's input during the dialogue session so as to have the monitored input available for analysis, and guide the user to take notes; and wherein the guidance to take notes is based on at least one of the user's inputs when the user is working on the subject; and based on the analysis, the controller guides at least one user back to the subject in the dialogue session when one or more users have been distracted from the subject for a duration of time. 52. A computer-aided learning system as recited in claim 51 wherein the system is configured to allow the user to cut materials the user has received, and paste the materials in the notepad.