1. engage critical thinking
1.1. knowledge consruction
1.1.1. designers
2. semantic organisation tool
2.1. database
2.1.1. learners can analyze
2.1.1.1. critical thinking skills required
2.1.2. computerized record keeping system
2.2. semantic networking
2.2.1. organize what they know
2.2.2. draw visual maps
2.2.3. structural knowledge
2.2.4. label relationships
2.2.5. describe nature of relationships
2.2.6. represent a structure of knowledge
2.2.7. PROGRAMS
2.2.7.1. Semnet
2.2.7.2. Learning Tool
2.2.7.3. Mind Mapper
3. dynamic modeling tool
3.1. describe dynamic relationships among ideas
3.2. MODELING TOOLS
3.2.1. Spreadsheets
3.2.1.1. Numerical Record Keeping
3.2.2. Expert System
3.2.2.1. simulates artificial ideas
3.2.2.2. When problems requires decision making
3.2.2.3. Probabilities
3.2.2.4. Good research have to be done
3.2.2.5. Deeper understanding
3.2.2.6. Articulate casual knowledge
3.2.3. System modeling
3.2.3.1. Requires complex clearing
3.2.3.2. Solve complex and ill-structured problems
3.2.3.3. PROGRAMS
3.2.3.3.1. Stella online - ISEE System
3.2.4. micro Worlds
3.2.4.1. exploratory learning
3.2.4.2. discovering space
3.2.4.3. navigate, manipulate or create objects
3.2.4.4. Video based
3.2.4.5. PROGRAMS
3.2.4.5.1. Geometric Supposer
3.2.4.5.2. Algebraic Supposer
3.2.4.5.3. SimCal
3.2.4.5.4. Flight simulators
4. information interpretation tool
4.1. Visualization Tools
4.2. Kwowledge Construction Tool
4.3. Hypermedia
4.3.1. consist of information nodes
5. knowledge construction tool
6. conversation and collaboration tool
6.1. Constructivist nature of learning
6.2. Social nature of learning
6.3. Negotiate meaning
6.4. Live conversations
6.4.1. Chats
6.4.2. MOO's
6.4.3. MUD's
6.4.4. Video conferencing
6.4.5. Collaboratory Notebook