Line 5: |
Line 5: |
| == Sugar Digest == | | == Sugar Digest == |
| | | |
− | Saw this quote by William Faulkner that I couldn't resist tampering with: "I believe that [an educated] man will not merely endure: he will prevail."
| + | 1. Assessment is a topic that comes up again and again in discussions of Sugar. While there are several efforts under way to gather statistics about activity usage (See [[http://git.sugarlabs.org/desktop/stats 1], [[Platform_Team/Usage_Statistics|2]]] and [[http://git.sugarlabs.org/ds-analysis-scripts 3]], for example), most of those efforts are in service of everyone except the learner. In the spirit of "making learning visible", I modified an existing activity, [[Activities/Analyze_Journal|Analyze Journal]], written by Agustin Zubiaga Sanchez, in order give the Sugar user some feedback about their activity usage. Agustin had written the original activity to show free space in the Journal. I added two more views: one that displays a list of activities sorted by frequency of use; and one that shows statistics about block usage in Turtle Art activities. (The latter is based on a rubric developed jointly with Pacita Pena from Paraguayu Educa and Claudia Urrea from OLPC.) I am hoping that Analyze Journal and Portfolio (a previous effort to make learning visible) inspire the Sugar community to put more effort not just into gathering data for school administrators, but also in making reflection by the learners themselves part of the Sugar experience. |
| | | |
− | 1. The ''New York Times'' ran an [http://www.nytimes.com/2012/10/01/technology/microsoft-sends-engineers-to-schools-to-encourage-the-next-generation.html?ref=business article] on the front page of its business section on Monday about a handful of Microsoft engineers who are tutoring high school students in Seattle in order to spark their interest in computer science and engineering. Nothing wrong with that, but it is certainly not a "man bites dog" story. How does it scale? And perhaps more important, does it really have impact when you only begin your intervention at high school? In contrast, [http://www.forbes.com/sites/parmyolson/2012/09/06/why-estonia-has-started-teaching-its-first-graders-to-code/ Estonia has a national program in programming] that begins with first grade: “We want to change thinking that computers and programs are just things as they are. There is an opportunity to create something, and be a smart user of technology.” Not news "fit to print" in the ''Times'', but I'm betting the Estonia program will have real and lasting impact.
| + | One further note regarding Analyze Journal. I'd blogged recently about how youths who had grown up with Sugar were beginning to submit patches. In this case, the roles have reversed completely: I submitted the patch to Agustin. |
| | | |
− | 2. If my assertion is correct, then we need to ask how best to teach programming to children. Bert Freudenberg sent [http://worrydream.com/LearnableProgramming/ an article by Bret Victor] to the Sugar mailing list about "designing programming systems for understanding programming." Victor argues that "the goals of a programming system should be:" | + | 2. In the keeping with spirit of the above discussion, [http://git.sugarlabs.org/sugar-toolkit-gtk3/sugar-toolkit-gtk3/commit/2a15fbc0f2269b1d61e5fa8ea723cb4848a8ee74 a new datastore metadata tag] has landed in Sugar 0.98. The "launch-times" tag is updated whenever an activity is launched. This will enable the learner to answer questions such as "how often have I used this activity?"; "do I use it in class, at home, or both?" Again, the goal is not to subsume the functionality potentially provided by [[[Platform_Team/Usage_Statistics|2]]], but to make the data available within Sugar itself more rich. |
− | * to support and encourage powerful ways of thinking"
| + | |
− | * to enable programmers to see and understand the execution of their programs"
| + | 3. There has been [http://lists.sugarlabs.org/archive/iaep/2012-October/015642.html a discussion on the IAEP list] about various strategies for using Turtle Blocks in support of robotics. The LEGO WeDo was discussed as one of several options currently available. It got me thinking that it may be time to finally add support for multiple WeDo devices. It is still beta, but please test [http://wiki.sugarlabs.org/images/0/00/Wedo_plugin_2.tar.gz the latest wedo_plugin]. In addition to supporting multiple devices, it also is a bit more robust in regard to plugging in and removing devices while the program is running. (In the first version of the code, the device had to be plugged in when Turtle Blocks launched. Now devices can be added and removed while Turtle Blocks is running.) |
− | He contrasts this with the [http://www.khanacademy.org/cs tutorial approach] taken by the high-profile Kahn Academy.
| |
− | While neither Etoys or Turtle Art currently support all of the affordances recommended by Victor, the vector is pointed in the right direction.
| |
| | | |
| === In the community === | | === In the community === |
| | | |
− | 3. There are plans to hold the next [[Sugarcamp_SF_2012|OLPC SF summit]] in San Francisco the weekend of October 19-21. We are holding a Sugar Camp ''following'' the summit (Oct 22-24).
| + | 4. There are plans to hold the next [[Sugarcamp_SF_2012|OLPC SF summit in San Francisco]] the weekend of October 19-21. We are holding a Sugar Camp ''following'' the summit (Oct 22-24). |
− | | |
− | === Tech Talk ===
| |
− | | |
− | 4. I have an [http://wiki.laptop.org/go/XO_4_B1 OLPC XO 4.0 beta machine]. What fun.
| |
| | | |
| === Sugar Labs === | | === Sugar Labs === |