Changes

Jump to navigation Jump to search
1,728 bytes added ,  17:40, 11 July 2009
More items
Line 1: Line 1: −
No matter how well we do in making Sugar discoverable, there are necessarily some things that even a born lever-puller and button-clicker will not find, or will not understand. This is a list of such issues. We can consider whether some of these can be improved, but we know that there is a limit. So we have to alert teachers to these issues, and assist them to alert the children.
+
No matter how well we do in making Sugar and the XO discoverable, there are necessarily some things that even a born lever-puller and button-clicker will not find, or will not understand. This is a list of such issues. We can consider whether some of these can be improved, but we know that there is a limit. So we have to alert teachers to these issues, and assist them to alert the children.
 +
 
 +
Nothing is 100% discoverable or 100% undiscoverable. There are many features of Sugar and the XO that can be discovered, without their use cases being in any way obvious. The question, then, is how to recognize that a student is ready for a new usage of a known feature. In other cases, the children understand immediately what a function is for, as soon as they know it exists. In those cases, you don't have to show them more than once.
 +
 
 +
We should probably create a subpage for each of these issues, or point to an existing Wiki page that has the information.
 +
 
 +
==XO==
 +
 
 +
* Opening
 +
* Position of antennae
 +
* Rotate screen button
 +
* Book reader mode, and page controls
    
==Sugar UI==
 
==Sugar UI==
   −
* collaboration
+
* Collaboration
* hover menu unfolding
+
* Hover menu unfolding
* Keep button uses
+
* Right click
 +
* Use of Keep button
 +
* View source?
 +
* Copy and paste between activities? (No)
 +
* How to quit an activity
 +
 
 +
==Journal==
 +
 
 +
* Search
 +
* Tag
 +
* Resume session
 +
* Install Activities
 +
* Copy to USB stick
    
==Activities==
 
==Activities==
 +
 +
===xo-get===
 +
 +
* Script
 +
* Activity
    
===Terminal===
 
===Terminal===
   −
The entire command line repertoire.
+
* The entire command line repertoire
 +
* Linux file system
 +
* Standard IO
 +
* Users and groups
 +
* Permissions
 +
* Regular expressions
 +
* File globbing
    
===Etoys===
 
===Etoys===
Line 17: Line 51:  
* It's a programming language.
 
* It's a programming language.
 
* It's huge.
 
* It's huge.
 +
* The tutorials are excellent as far as they go, but they stop short.
 +
* [[The undiscoverable/Projects|Projects]]? What are projects? How do I do that?
 +
* Code viewer
 +
* Program tiles
 +
* Make tile
 +
 +
==Pippy==
 +
 +
* You can edit the programs
 +
* You can add your own programs
 +
* You can import libraries
 +
* Python is a large programming language. How do I learn it?
    
===Turtle Art===
 
===Turtle Art===
    +
* Color space
 
* Programmable tiles
 
* Programmable tiles
 +
* tamyblock.py
 +
* Portfolio tiles
    
===Calculate===
 
===Calculate===
   −
* graphing
+
* Graphing
 +
 
 +
==Measure==
 +
 
 +
* Frequency and amplitude settings
 +
 
 +
==Library==
 +
 
 +
* I'm sorry, what is this for? Oh, wait, is this what the Journal was supposed to be? No, it only shows one entry for each activity. I can't list individual sessions or documents. So what is it for?
 +
 
 +
==Browse==
 +
 
 +
* Bookmarks
 +
 
 +
==Jukebox==
 +
 
 +
* Where is the music?
 +
 
       
{{stub}}
 
{{stub}}
1,009

edits

Navigation menu