Thursday, November 20, 2008
The Greening of the Web is Dark
A student of mine recently introduced me to Earthle, powered by Google so you have the same results, same options, but it's black. That's so you'll use less energy while you're searching. It's a great idea. I think more of the web should get darker to promote energy conservation. #000000 instead of #FFFFFF.
Wednesday, November 19, 2008
Photosynth

Microsoft has come up with something really amazing in its research labs called Photosynth. I learned about it from this TED talk with Blaise Aguera y Arcas. He demos the software, showing how it syncs photos of the same geographic location so you can manipulate the object of the photos in 3D passing through the lens of each picture. The pictures come from all over the web, from devices as varied as camera phones to high resolution cameras so as you pull each one into focus you can explore its specific resolution and visual character. The great quote from Aguera y Arcas comes when he compares the experience of changing one's point of view from a distant perspective to an extreme closeup to manipulating paper. He calls paper "an inherently multi-scale medium," which puts the finger on why e-paper could never take the place of physical paper. No matter what happens inside the screen, the metal and liquid crystal provide an impermeable barrier between you and the object you'd like to manipulate. Photosynth does bring you a little closer to that experience, though.
Sunday, November 09, 2008
Open Source Electronics

Now I know why Facebook is so popular. It's the ease with which people can communicate in multimedia formats. The only one that's missing is audio messages. Text, pictures, and video are all there mixed together. The brilliance is how easy it is to relate objects to one another through comments, tags, and probably other ways I don't know about in a very fluid way.:)
Saturday, November 01, 2008
Code Comments Are Essential
My 9th graders have been navigating a paper road with their Super Crickets for a few classes now armed only with the knowledge of how to create a long sequence of commands that hard code every turn and straightway. No sensors, yet. So their programs are long. I finally introduced them to the practice of adding comments to code. They were so thankful to have a way to keep track of where each turn in the road was in their programs. I realized how essential comments are.
Monday, October 20, 2008
Problems are important

This is the first year I've worked with the Cricket Logo microcomputer and I'm encountering some interesting problems. The crickets are actually increasing the problems quite a bit over the Mindstorms RCXs I used before so it's fortunate I'm teaching 9th grade instead of 7th. The crickets have some finicky hardware and to make things worse I've chosen to use Jackal, a finicky program, because it's the only one that provides syntax coloring for Logo. So today my class was getting the simple vehicles they had built to stay on a road course I made on white butcher paper. Four of the teams were successfully navigating the road little-by-little and three were stuck getting a single motor to turn on. So I trouble-shot with them. Here's what we did:
- send the beep command. Success? Yes
- send a, on. Success? No
- maybe the batteries are dying, not strong enough to power the motor, so change them. Success? No
- send it b, on for the second motor. Success? Yes, hah!
- maybe it's the actual motor, so switch it for another. Success? No
- maybe it's the wires connecting the motor to a, so switch the 9 volt adapters, try a, on Success? YES!
- try b, on. Success? No!
- So the wire or circuit board on the 9 volt adapter is bad
Sunday, October 05, 2008
How to install Storytelling Alice
It's almost as easy as 1, 2, 3, in that you have to install 3 things. Kelleher only made a version for PC and has no plans to make one for any other platform. First download the Storytelling Alice zip file and unzip it anywhere you want it, like your desktop. The program runs on Java and needs the Java 3D API and Media Platform to work. You can find the 3D API here (look for "j3d-1_5_2-windows-i586.exe") and run it from your desktop. Finally, download the Java Media Platform here (after clicking download you choose your platform).
UPDATE (7-2-09): In reinstalling SA on an image for a new model of Dells I realized that the Java software is only necessary for rendering the 3D content in an HTML page. You only need that if you're publishing a story as HTML, which you do from the file menu. If you don't plan on using this (and you may not as it doesn't support the speech bubbles or any audio) then all you need is SA itself!
UPDATE (7-2-09): In reinstalling SA on an image for a new model of Dells I realized that the Java software is only necessary for rendering the 3D content in an HTML page. You only need that if you're publishing a story as HTML, which you do from the file menu. If you don't plan on using this (and you may not as it doesn't support the speech bubbles or any audio) then all you need is SA itself!
Tuesday, August 19, 2008
Open Source Communities
This is an excellent example of the process of open source software development and distribution. I came across this discussion on a forum at Moodle.org as I was refreshing my memory about how to upload our school courses in bulk. It's something we do once a year and I didn't take notes when I figured it out last summer. Fortunately, not only did my memory get refreshed, but during the year the Moodle community was hard at work improving the utility for it and had something that should prove to work even better than last year. In the process I saw that there are some great examples of how the open source process works in this forum. If you click the link to it and log in as guest you can read through it. It's long but really worth it.
- There's a positive and helpful tone throughout. Lots of respect given.
- People are negotiating responsibilities for projects, not in a pushy way ("Has Jeff agreed to maintain this? Jeff?"). When Jeff gives his reasons for not wanting to permanently support it they are very clear and the forum listens.
- People are getting all sorts of help for big and small problems.
- There's a big range of experience among the participants and newbies aren't afraid to identify themselves.
- Towards the end there's a really interesting negotiation about how to distribute the utility and what status to give it so people will have appropriate access. One person recognizes the valuable work being done by contributors and says he'll create an entry in the Modules and Plugins database because he sees "some wonderful stuff get buried in layers and layers of forum discussion." Another person goes one further and prematurely creates a wiki documentation page and heartily apologizes when he is respectfully corrected because some issues have to be worked out before that should happen.
Saturday, August 09, 2008
The Logo Blog
I post so much lately about Logo I figured I'd start a blog just about that. So it's The Logo Blog at logoandlearning.blogspot.com.
Subscribe to:
Posts
(
Atom
)