Resources: Computer and Internet
from NASA's Space Place
Learn how NASA's spacecrafts communicate using only 1's and 0's.
Try your hand at deciphering binary code!
"Have you ever wanted to be able to design computer games, but didn't want to spend countless
hours learning how to become a programmer? Then you've come to the right place. Game Maker is a
program that allows you to make exciting computer games, without the need to write a single line of
code." Also includes a very busy, very helpful forum with lots of great answers for
This multimedia authoring tool allows the user to create a "stack" of cards that include
graphics, sounds, animation and more. Used in clossrooms for years, the company caters to teachers,
providing them with lesson plans and such. Even without this aspect, HyperStudio is a fun adventure
for kids of all ages.
Java for Kids
provides a great introduction, as well as lots of links to other beginning Java resources.
This article from The Resourceful Homeschooler presents one
family's journey through the world of computer programming. It's a bit dated, but offers some
wonderful advice and some great links.
KPL is simpler than other programming languages, making it great for kids. And,
it's perfect for creating games! A fun introduction to the world of programming.
for Programming Illiterates Lots
of great tutorials for Pascal beginners.
Programming on the TI
"StarLogo is a
programmable modeling environment for exploring the workings of decentralized systems -- systems
that are organized without an organizer, coordinated without a coordinator. With StarLogo, you can
model (and gain insights into) many real-life phenomena, such as bird flocks, traffic jams, ant
colonies, and market economies."
A great set of links.
implementation. Logo has always been the standard beginning language for young programmers. From the
website: "Turtle Tracks is a modern Logo interpreter and runtime environment written entirely
in Java. It is not a direct port of an existing interpreter, but written from the ground up
specifically for Java, and designed to take advantage of the strengths of Java as a platform."
A list of websites for those interested in learning more about CGI, HTML, Java,
etc. By UT Austin.
has been THE site for web developers for over ten years.