Definitions


Virtual Community

An environment created through the use of computer networks which allows people to interact through the sharing of ideas, information, and products.

 


Self-regulated Learning

A situation in which learners have control over the learning process through knowledge and application of: appropriate strategies, understanding of the task, empowerment in curricular decision-making and motivation for learning.



Constructivist Class

An environment in which learners are encouraged to  create knowledge for themselves through social interaction, collaboration, cooperative learning, and experiential discovery.