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.