Monday, October 25, 2010
Writing Across the Curriculum
I was interviewed this week by one of our upper school English teachers for a qualitative study about writing across the curriculum. Our conversation got me thinking about tie-ins between writing and virtual worlds and towards the end of the interview we had some head-spinning brainstorming going on. It occurred to me that virtual world experiences could set the context for some really rich writing activities. We tend to think of very specific learning activities for students to do inworld, building something, performing something, engaging in some interactive environment that is set up for them to get something out of. Why not go there to reflect and write? I started thinking of it like tourism. You go somewhere that is new to you and it can be transformative, bring out new thoughts and feelings. Yet you are the same person, just having new ideas sparked because you are seeing new things. A visit to a virtual world could be a window on that type of experience and facilitate a new perspective for writing. It's just a thought for now, but we'll likely try it out later this year.
Saturday, October 23, 2010
Students Build The Parthenon in Opensim
(Can't get the blip.tv embed to work, but here's the link to video.)
For the last couple weeks I've been working with 8th/9th grade students in their geometry class as they build a life-size replica of The Parthenon atop the Athens Acropolis. It's been a fantastic experience watching students collaborate on such a project. One thing I argued for in planning this project with the math teachers was to give the students part or all of a class to edit their default avatars. They spent the first class making avatars as ugly and as beautiful as they could (this is an all girls school) and I think the investment paid off in their apparent engagement in the project. It's hard learning to use the building tools but they are doing a great job and very proud of it.

For the last couple weeks I've been working with 8th/9th grade students in their geometry class as they build a life-size replica of The Parthenon atop the Athens Acropolis. It's been a fantastic experience watching students collaborate on such a project. One thing I argued for in planning this project with the math teachers was to give the students part or all of a class to edit their default avatars. They spent the first class making avatars as ugly and as beautiful as they could (this is an all girls school) and I think the investment paid off in their apparent engagement in the project. It's hard learning to use the building tools but they are doing a great job and very proud of it.

Saturday, August 28, 2010
Opensim Grid
Finally got a "serverless grid" going, just the ticket. Three separate opensim instances running on the same database. This is really the best setup for managing multiple projects in my school, and FreeSWITCH provides voice across all the sims, bounded within each region. One thing I learned the hard way is for the grid to work dependably you must disable the megaregion configuration. In the DivaPreferences.ini file CombineContiguousRegions will be set to true so megaregions can be enabled by default. This causes the separate sim instances to lose sight of each other and you have to keep relogging to get them back. To remedy this add the line CombineContiguousRegions=false in the [Startup] section of MyWorld.ini. So each sim instance has to be one region. With this configuration it is very stable, though. I've got 8 regions going without any problems and lots of users bouncing around among them.
Tuesday, August 03, 2010
MAKEzine Kids
I love making things, learning about making things, seeing other people make things, and teaching kids how to make things. So I'm very excited that the MAKE video podcasts have begun featuring kids, and girls only so far, making things. Cool technical things, like rockets and solar powered robot grasshoppers. The girls take center stage and really are the voice of the podcast, no grown up leading the show and telling them what to do, which is also cool. There are four so far, Crazy Putty, Sidewalk Chalk, Rockets, and the Solar Grasshopper.
Sunday, August 01, 2010
Black Box Antidote
UPDATE: How timely that there is a new Make video podcast on how to change a broken iPhone touch screen!
This week I taught a robotics workshop to several Bronx teachers. One of my themes for the workshop was providing their students with an alternate view of technology to the 'black box' model that's becoming more and more prevalent. That is, the idea that technology is given to us consumers ready to use and we shouldn't mess with it if it doesn't do what we want it to, Apple mobile devices being the prime example.
To make this point I showed two videos, the first being an SNL Weekend Update in which Steve Jobs talks about the virtues of the iPhone 3, then closes by admitting the battery only carries 20 minutes of charge (It's a spoof). Then I played a video detailing the steps to change your own iPhone battery. It amazes me that in order to maintain the pristine case you are forced to remove the motherboard to access the battery--the most user-replaceable part there is. It would be so easy to put a little door on the back to pop those failed batteries out, but that would ruin the look and feel of the device.
Not that I dislike Apple products or think people who have iPhones have made a poor choice. They are great for what they do. But I don't want people to think we have to be at the mercy of the company making the technology if it's not working properly or if we want it to do something it wasn't specifically designed to do. (I'm a big fan of MAKE magazine, too, for that reason.)
The best thing about teaching robotics is that it's all about inventing with technology. A robotics kit is simply a tool kit that only begins to do something when you have a purpose in mind and make the robot do it. It's a unique experience for most kids to have such control over technology and hopefully that feeling can extend to technology in general.
This week I taught a robotics workshop to several Bronx teachers. One of my themes for the workshop was providing their students with an alternate view of technology to the 'black box' model that's becoming more and more prevalent. That is, the idea that technology is given to us consumers ready to use and we shouldn't mess with it if it doesn't do what we want it to, Apple mobile devices being the prime example.
To make this point I showed two videos, the first being an SNL Weekend Update in which Steve Jobs talks about the virtues of the iPhone 3, then closes by admitting the battery only carries 20 minutes of charge (It's a spoof). Then I played a video detailing the steps to change your own iPhone battery. It amazes me that in order to maintain the pristine case you are forced to remove the motherboard to access the battery--the most user-replaceable part there is. It would be so easy to put a little door on the back to pop those failed batteries out, but that would ruin the look and feel of the device.
Not that I dislike Apple products or think people who have iPhones have made a poor choice. They are great for what they do. But I don't want people to think we have to be at the mercy of the company making the technology if it's not working properly or if we want it to do something it wasn't specifically designed to do. (I'm a big fan of MAKE magazine, too, for that reason.)
The best thing about teaching robotics is that it's all about inventing with technology. A robotics kit is simply a tool kit that only begins to do something when you have a purpose in mind and make the robot do it. It's a unique experience for most kids to have such control over technology and hopefully that feeling can extend to technology in general.
Wednesday, June 30, 2010
ISTE10 Denver Conference Take-Aways
Without even leaving my desk I had a surprisingly fun and rewarding time at the ISTE conference this year. That's because I focused on virtual world presentations, many of which were presented on ISTE Island in Second Life.
Aside from my crazy virtual bike ride, here are some of my take aways:
- The mixture of hyper- and multi-media made my head spin. I was forced to upgrade to SL Viewer 2 which I don't particularly like but it did allow for some amazing new options, like HTTP on a prim. The result was experiencing multiple simultaneous realities as presenters stood in the physical Virtual Environments area in Denver talking to a real audience WHILE projecting their avatars in Second Life to that audience WHILE directing their avatars in the Red Rocks presentation stage in SL to an audience of virtual attendees in-world, WHILE the attendees also watched the ustream broadcast of the real life presenter in the physical space on a dynamic HTTP surface behind the presenter's avatar. It gets complicated, right? You can imagine the complications of setting up the audio feeds.
- There were more than a few tech issues for myself and others, but it was gratifying to see how calm and helpful everyone was. Somehow, the show always went on.
- JB Hancroft gave an exciting presentation on the possibilities of scripting and media sharing with Viewer 2.0 and in a way what was most interesting was that for a while his examples didn't work and as he grew more apologetic and despondent we kept plugging away at figuring out how to interact with his prims to make his effects visible and finally got it. It was a mixture of JavaScript and lsl that gave you a button on the prim surface you could click to reveal a text message and hide it again. Really amazing. I was so impressed by the breadth of his innovations and the support coming from the audience reminding him it's all a work in progress and really great that he was trying this stuff.
- I caught enough of Kyle Gomboy's presentation about Reaction Grid to know that I have to set something up there. As much as I enjoy OS Grid I think it's focus on software development and innovation makes it a hard place to set up a dependable educational region. I always crash when I go there for whatever reason. Taking a quick look at some of the regions in RG convinced me that's the place to take students and start working out some collaborative possibilities between schools. Having our standalone in our school has been great and of course we'll continue using it but the ability to share things with a wider audience is an important ultimate goal.
- Bernajean Porter and Peggy Sheehy: "Get away from museum mode, move into narrative."
Friday, June 18, 2010
Mars Simulation for distribution
This is the quick-and-dirty version of this tutorial for creating a 3D simulation of the Mars crater Tharsis Tholus from scratch. Actually it's really long, but this is a big project, at least an hour's worth if all goes well. I'll do something more extensive soon in some form, but I just finished making the distributables (OAR and IAR files) so I wanted to get it out there. No previous OpenSimulator experience is required, but some command line stuff will be necessary and there are many opportunities for getting stuck, which I may or may not be able to help with.
This is a standalone 2x2 sim run on Windows XP SP2 that one would connect with using a client viewer like Second Life that is configured to connect over a wired LAN to the IP address of the computer running the sim. All this is detailed below, but there are many other configurations you could have, so I just wanna make that clear. One thing, for the client computers using the viewer app, you MUST use computers with high end video cards. Desktop PCs will tend to have them, as will all (in my experience) newer Macs, from MacBook Pros to iMacs. If you don't have a good video card, the orange sky effect created in step 26 just won't happen, which almost makes it not worth it in my opinion. The space station is set up for 7 astronauts, or a class of 14 students working in pairs to direct the avatars. The lesson I've implemented is documented here. So let's go!
Permissions: "One or more textures on this 3D model have been created with images from CGTextures.com. These images may not be redistributed by default, please visit www.cgtextures.com for more information."
This is a standalone 2x2 sim run on Windows XP SP2 that one would connect with using a client viewer like Second Life that is configured to connect over a wired LAN to the IP address of the computer running the sim. All this is detailed below, but there are many other configurations you could have, so I just wanna make that clear. One thing, for the client computers using the viewer app, you MUST use computers with high end video cards. Desktop PCs will tend to have them, as will all (in my experience) newer Macs, from MacBook Pros to iMacs. If you don't have a good video card, the orange sky effect created in step 26 just won't happen, which almost makes it not worth it in my opinion. The space station is set up for 7 astronauts, or a class of 14 students working in pairs to direct the avatars. The lesson I've implemented is documented here. So let's go!
Permissions: "One or more textures on this 3D model have been created with images from CGTextures.com. These images may not be redistributed by default, please visit www.cgtextures.com for more information."
- Choose a host computer for the sim. Preferably a desktop, definitely wired to your LAN. Assign--or have your network administrator assign--a static IP to that computer.
- Download .NET framework 3.5. OpenSimulator requires this on a PC to compile and run. Install it (takes a while, requires a restart). If you're running this on Windows 7 skip this step as .NET 3.5 is included in the OS.
Monday, June 14, 2010
Cool Tool
Paraphrasing, The most important tool of industrial designers is the factory.
-Masamichi Udagawa of Antenna Design
-Masamichi Udagawa of Antenna Design
Thursday, June 03, 2010
Machinema with Students in OpenSim
Our virtual drama project is wrapping up. Towards the end I need to make machinema recordings of the students' rehearsals of their 2- and 3-person scenes that they watch and use to improve their in-world performances and in the final class I make recordings of their performances. It's taken me a year, but I finally have an optimal recipe for making the machinema recordings:
- Voice: Rehearse with 3rd party voice app and final performance with onboard voice. Teamspeak was the best option for students to rehearse simultaneously in their own groups as it offers spatial voice by virtue of separate channels. For the final performances we drop that and use the FreeSWITCH module because the rest of the students are being audience members and need to hear the actors.
- Hide the UI: It takes practice and seems to work better on a PC than a Mac, but looks so much better. Elsewhere on this link there are some other great tips, worthy of another year of practice, but this is the most important.
- Drop the SLViewer, get Imprudence: Hiding the UI in the Second Life Viewer has the unfortunate effect of filling the space around avatars with swirlies, a problem documented here. Linden Labs has let this annoying feature persist despite its being outdated. Imprudence lets the swirlies decay quickly and has a host of other improvements that I've only begun to discover. The beta installers are here, but it's reported that the weekly updates are actually more stable and my experience bears that out, with the beta 1.3.0 beta 4 crashing pretty frequently for no reason I can see.
- Getting FreeSWITCH voice in Imprudence: Imprudence can't be distributed with the proprietary SLVoice app so you'll have to drop it in yourself. Fortunately, it's an easy fix.
- Finally, the setup is complete! But wait, you need something to record it. Fraps is the standard on PC. Fraps is excellent as long as you have a good enough sound card to get the "Stereo Mix" or "What U Hear" settings and don't use a USB headset as there is a little documented but known issue with them. I haven't found anything for Mac that successfully records the voice when using a separate app, like the Teamspeak/Imprudence combo for rehearsals.
Subscribe to:
Posts
(
Atom
)





