Skip to content

Random Connections

A collection of photography and exploration focusing on Upstate South Carolina and beyond.

  • Home
  • About Us
  • Photos
  • Resources
  • Other Voices
  • Post Archives
  • Podcast
  • Home
  • EdTech
  • Starting from “Scratch”

Starting from “Scratch”

Posted on October 30, 2008 By Tom No Comments on Starting from “Scratch”
EdTech

This is the first of two applications I’ve come across this week which I’ll be highlighting here. First is Scratch, a free downloadable programming application from MIT modeled on the old Logo programming language. Later I’ll be taking a look at DimDim, a free alternative to the popular GoToMeeting application.

I first learned about Scratch at NECC 2007 in Atlanta. I had attended a David Thornburg session on open source applications for education, and Scratch was one of the programs he highlighted. The program was brought back to my attention this week by a post on the Museum 2.0 blog, where they emphasize the online community supporting Scratch rather than the program itself. More on that later.

As mentioned, Scratch uses the Logo programming paradigm to make characters known as sprites move around a defined field. Commands control the sprite’s behavior, direction of travel, and distance, as well as whether or not they are drawing or just moving. While Logo used text commands, Scratch uses simple drag-n-drop command icons to make it easier. For example, in order to get the “turtle” to draw a hexagon in Logo you would issue the following commands (with my comments in parentheses):

Clear (removes any marks currently on the screen)
PU (pen up, so that it doesn’t draw while the turtle moves.)
Home (returns the turtle to coordinates 0,0)
PD (puts the pen down so it can draw)
Repeat 6 [ FW 100 RT 300] (for six times move forward 100 pixels, then turn right 300 degrees)

The method for creating a hexagon in Scratch is similar, but uses the following commands:

Scratch-Hexagon-Commands

The result would be something like this:

Scratch-Screen-Shot-2

Students can incorporate variables, change the sprites appearance, change colors, and a variety of other things. Playing with it can be addictive as students explore how different variables affect the behavior of the sprite. It’s a great way to teach logical processes and observation.

As the folks at Museum 2.0 mentioned, there is an excellent support community that has grown up around Scratch. This appears to be modeled on the familiar YouTube interface, with categories for various projects and the ability to leave comments and discuss projects. You can even download the commands so that you can alter and play with the projects within the local Scratch environment. Since everything is Javascript based, there is a link to embed the projects into blogs, such as the one I’ve embedded below:

Learn more about this project

With the support and sharing community, Scratch becomes an even more powerful tool. I would love to use this in a classroom. Assuming, of course, that I didn’t have to worry about pesky things such as standardized tests.

Tags: edtech Instructional Technology online tools programming Scratch Web 2.0

Post navigation

❮ Previous Post: RIP Winnie (for real, this time)
Next Post: DimDim for DumDumbs ❯

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Categories

  • EdTech (197)
  • Entertainment (201)
  • Family (123)
  • Gear (114)
  • General Technology (98)
  • Geocaching and Maps (208)
  • History and Genealogy (275)
  • Internet (141)
  • Local (458)
  • Miscellaneous (557)
  • Music (202)
  • Paddling (265)
  • Photography (781)
  • Podcast (16)
  • Rambling (233)
  • Rants (161)
  • Recipes (36)
  • Religion (48)
  • Restaurants (165)
  • Science (48)
  • Things Overheard (29)
  • Travel (413)
  • Uncategorized (143)
  • Washington Sabbatical (113)
  • Weirdness (59)

Recent Posts

  • Carolina Ghost Towns – Paper Towns
  • Kayaking on Wolf Creek Lake
  • Carolina Ghost Towns – Colonial Dorchester
  • Six Layer Bourbon Grits Bowl
  • How’s the House? Part 2

Recent Comments

  • Eric Kincaid on Kayaking and Coffee
  • Daniel S Mawn on Remembering the Walke
  • Judy Hall on The Clock on Wade Hampton
  • Charles Johnson on In Search of the Road Builder
  • Anthony h hannig on From Kingsbury to Stoneboro – Rambling in Lancaster County

Tags

blogging cemetery Christmas Columbia Edisto River edtech Entertainment family Flickr Florida Furman Furman University gear Georgia geotagging Ghost Town Ghost Towns Google Earth Google Maps GPS Greenville Greenville Chorale history Instructional Technology kayaking Lake Jocassee LCU Lowcountry Unfiltered maps Music North Carolina Paddling Photography rambling restaurant Restaurants review singing social networking South Carolina time-lapse Travel video Washington Washington State
June 2025
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930  
« May    

Copyright © 2025 Random Connections.

Theme: Oceanly by ScriptsTown