Bruce Landon's Weblog for Students
primarily for students of technology and psychology



Subscribe to "Bruce Landon's Weblog for Students" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Monday, August 13, 2007
 

Kids Review the OLPC. A. N. Onymous sends us to OLPCNews for an account of kids' reactions to the OLPC XO, and comments: "My first impression is, it's just like when you give a kid a box of Lego." The video of a 10-year-old and his younger sister replacing a mobo is pretty cool.Read more of this story at Slashdot.
11:36:35 PM    comment []

PodScreenMathSlideSketchCasting.

Richard Ziade is experimenting with a video form he calls sketchcasting. A sketchcast is a recording of a whiteboard session plus voiceover. I’ve seen some very effective educational uses of this technique, and it’s interesting to compare Tim Fahlberg’s mathcasts to Richard Ziade’s sketchcasts. When Tim Fahlberg demonstrates the solution to a math problem in one of his mathcasts, the visual repertoire of numbers and symbols is fixed, and the creative contribution is sequencing and narration. When Richard Ziade delivers a presentation as a sketchcast, the visual repertoire is open-ended. We all know people who like to sketch and who communicate effectively that way. Richard Ziade is clearly one of them. Microsoft’s Steve Cellini is another. In meetings he invariably leaps to the whiteboard and draws pictures of the ideas being discussed.

It’s great to see all these forms evolving and — crucially — becoming more accessible. TechSmith’s Jing, for example, aims to make screencasting more spontaneous. SlideShare makes it easy to produce and share slidecasts, which are audio narrations of slide decks.

As words suffixed with cast proliferate — pod, screen, math, sketch, slide — it can all seem a bit bewildering. But with a range of choices, people who want to produce rich media can gravitate to the forms that match their skills and inclinations. And for those who watch and listen to these productions, it’s not complicated at all. You click the link, you watch and/or listen.

[Jon Udell]
5:40:14 PM    comment []

Transmission of tacit knowledge: teaching what we don’t know that we know.

In a couple of talks last year on the theme of network-enabled apprenticeship, I referred to an example of the transmission of tacit knowledge. What happened was that Jim Hugunin accidentally taught me a feature of the Python programming language — the use of the special underscore variable to store the value of the most recently evaluated expression — without ever realizing that I hadn’t known about it, or that his use of the idiom transferred it to me.

Now Chris Gemignani has taught me something else about Python in the same accidental and unconscious way. Last week I mentioned his geocoder for Excel. He’s also written a Python class that’s useful for batch geocoding, and when I found it today I was struck by this idiom:

print “location: %(latitude)s, %(longitude)s” % address

If you’re a non-programmer, here’s a bit of background. Most programming languages include some version of printf, a function that use a format string to control the interpolation of the values of variables into text. So in Python, for example, this statement…

print “location: %s, %s” % ( latitude, longitude )

…would interpolate the values of the variables named latitude and longitude into the format string “location: %s, %s” to produce an output like:

location: 42.933659, -72.278542

It’s quite likely, though, that those variables will be members of a data structure like this dictionary:

address = { ‘latitude’: 42.933659, ‘longitude’: -72.278542 }

In this case, your normal instinct will be to write:

print “location: %s, %s” % ( address[’latitude’], address[’longitude’] )

That works fine, but the alternative Chris revealed to me is better:

print “location: %(latitude)s, %(longitude)s” % address

Although I use Python extensively, I had never discovered this! It’s better in two ways. First, it’s more concise. Second, it associates the names of the variables directly with the percent markers in the format string. That’s not a big deal when there are only two variables to keep track of, but often there are more, and matching up the positions of the markers in the format string with the positions of their corresponding variables in the corresponding list is tedious and error prone.

Quite possibly none of this means anything to you, because you’re neither a programmer nor a Pythonista. Even so, I’ll argue that this principle of transmission of tacit knowledge is profound, and can apply to almost any discipline that’s subject to online narration.

There are all sorts of obvious reasons to narrate the work that we do. By doing so we build reputation, we attract like-minded collaborators, we draw constructive criticism, and we teach what we know.

Sometimes there’s also a non-obvious reason. It’s possible to teach what we don’t know that we know.

[Jon Udell]
5:35:28 PM    comment []

From Microscopy To Nanoscopy. Max Planck Intstitute for Biophysical Chemistry researchers have developed optical 3D far-field microscopy, with nanoscale resolution (10-30 nm, not limited by the wavelength of light), good signal-to-noise ratio, and relatively short exposure times.... [KurzweilAI.net Accelerating Intelligence News]
7:32:19 AM    comment []


Click here to visit the Radio UserLand website. © Copyright 2007 Bruce Landon.
Last update: 9/2/2007; 10:45:20 AM.
This theme is based on the SoundWaves (blue) Manila theme.
August 2007
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Jul   Sep