MOOSE Crossing
Ages | 10, 11, 12 |
---|---|
FieldActivity | Empowered Learner, Computational Thinker, Creative Communicator, Global Collaborator |
Purpose | Мини-язык для обучения |
Visual_Text_Blocks | Текст |
Dimension | 2D |
Openness | Открытый |
Address | |
Ancestors | Logo |
Descendants | Scratch |
ActiveNow | Project is closed |
Remixing? | Yes |
См. Брукман:
- Bruckman, A.S.: MOOSE crossing : construction, community and learning in a networked virtual world for kids. Massachusetts Institute of Technology (1997).
- Bruckman, A. (1998). Community support for constructionist learning. Computer Supported Cooperative Work (CSCW), 7(1–2), 47–86. https://www.cc.gatech.edu/~asb/papers/journal/cscw.html
Bruckman focused on principles for creating meaningful online communities for learning programming at earlier ages:
- Maximize each individual’s opportunities for creative expression and active participation.
- Assume that average people are smarter and more creative than what is typically assumed.
- Encourage users to be creators of content, and maintain quality by enforcing a minimal set of community standards.
- Develop an infrastructure for community support for learning.
- 1.Guzdial, M.
- Programming environments for novices. Computer science education research. 127–154 (2004).
MOOSE Crossing (by Amy Bruckman) again tuned Logo to a particular domain and task, but a social one rather than a scientific or academic task. MOOSE Crossing is a shared, textual, virtual reality. Students sign on to MOOSE with specialized client software and explore a world created by peer students (all under 12 years old)| and extend the world themselves. Students might create specialized rooms where everything said in the room is turned into Pig Latin, or specialized objects like pet dragons that follow their owners around. Students move around, control their world, and interact through Logo-like commands. These commands can then be strung together in procedures such that the dragon \wags its tail" (i.e., displays the words \dragon wags its tail" to all those in the same room of the virtual space) when the dragon is \pet" (i.e., some user in the same room types \pet the dragon.") The turtle is replaced with text describing the student-created world
Bruckman made several changes in the language for MOOSE, based on the expe- rience of years of work in Logo and her concern about making the language accessible to novice programmers. For example, she decided to remove the distinction between the name and the value of the variable. Variables were simply known by name, and whether the value or name was being accessed was determined by context, as in more traditional programming languages. Bruckman used the design principle of \Prefer intuitive simplicity over formal elegance" in make this tradeo® [6]. She made sim- ilar tradeo®s elsewhere in her language. Where say ``Hi there! How is your project coming? was acceptable in MOOSE, so was say Hi there! How is your project coming? in recognition that students had di±culty with syntax like matching quotes.