Integrating tools is much more feasible because the tools are not really different. Scaffolding the Design Process A computer-based learning environment has only a chance of being useful in the class room if the technology and the class room are well integrated with each other. We believe that the learning process is the best place to interface the software and the class room. Our current challenge is to merge the subgoals generated by each contributing paradigm into a coherent set. All of these are written both in language accessible to students and in an internal form that ties them together.
Scaffolding is provided upon student request.
Our intention is to synchronize the learner with the model. First, the model must be synchronized with students' activities and goals in order to be able to provide suggestions that are useful in the given context. Next, the scaffolder provides feedback and suggestions to the student in order to synchronize the student with the model. These two synchronization processes happen in parallel and support each other. The student is synchronized when he is requesting help, that is, although the process model is normative, the student is not required to follow it.