AP
Computer Science AB
Course online from the College Board. You may want to email them
to see when it will be offered next. Just "A"
level.
AgentSheets
Create interactive virtual worlds, modifiable simulations, training demos... and put them online fast with music, speech, video, and Java! A new version of AgentSheets is available for Windows (English & Greek) and for Intel Macs. A 10-day trial download is available. Education version is $99.
Alice v2.0b
Learn to program interactive 3D graphics. The focus of the Alice
project is now to provide the best possible first exposure to
programming for students ranging from middle schoolers to college
students.
CodeWarriorU
Round the clock free programming lessons and tutoring in Introduction
to C++, Java, and CodeWarrior. Also non programming classes as
well, such as PhotoShop and web design. Catch: they sell the
programing software for both Macs and Windows.
CyberToy
Windows download for teens who want to try their hand at creating
fly-though scenery such as found in games. Experimental.
Fundamentals of
Visual Basic
Students who have little programming experience can expect to
spend between 1 and 2 hours on each lesson, including the time
for doing the hands-on examples and exercises. Typical completion
time for the course is about 1 quarter, or 12 weeks.
Game
Maker
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.
GameProgrammer.Com
BBS, Mailing List, Articles, Source Code, Demos, Tutorials. Most
of this community are in their teens and twenties. Everything
you need to help you start programming games.
Introduction to
Programming Using Java Version 4.1, June 2004
This on-line book contains Java applets, many of which require
Java 1.3 or higher. To see these applets, you will need a Web
browser that uses a recent version of Java.
Java
Tutorial from SUN
A practical guide for programmers with hundreds of complete,
working examples and dozens of trails--groups of lessons
on a particular subject.
jBoks
On this site you will be able get online training on a variety
of things. Initially I will focus on Java training only, but
future available courses might include things like Mathematics,
Artificial Intelligence etc..
Jurtle
An integrated programming environment designed for people who
want to learn programming in Java but may never have programmed
before. Runs on Mac OS X.
Kid's Programming Language
KPL makes it easy for kids to learn computer programming. KPL
makes it fun, too, by making it especially easy to program computer
games, with cool graphics and sound.
Learning
the Mac OS X Terminal
Chris Stone, contributor to "Mac OS X: The Missing Manual,"
shows you how to get comfortable using the Terminal application
in Mac OS X. His hands-on tutorials will have you punching out
command lines in no time at all.
Linux
Survival - Where learning Linux is easy
If you would like to learn the basics of Linux quickly, try this
entertaining online Linux tutorial. You don't need to install
it on your computer, and best of all, it's free!
Motherboard
Books
Kids now have the opportunity to learn computers from the inside
out, using this homeschool computer course.
Phrogram
You can make your own games, explore how math and science concepts work and have fun. Here's a special offer for home schoolers: Buy two copies of Phrogram Express (for the students) and one copy of Phrogram Academic (for the teacher) for $79.95, and save $15. Trial version available. Windows 2000, XP or Vista.
Scratch
Mac OSX and Windows. A free programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.
Snake Wrangling for Kids
A printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python programming language to teach the concepts. Editions for Linux, Mac, and Windows.
Secrets
of Video Game Makers
How they create animated characters and then program them to
move and interact with each other.
Visual
BASIC for Kids
This tutorial is written for and directed to kids. Kids learn
about project design, the Visual Basic toolbox, and many elements
of the BASIC language. Numerous examples are used to demonstrate
every step in the building process. Kidware (Costs about $20.
Runs on Windows. Free trial version available.)