Computer Science Pure and Simple Curriculum


Winner of Practical Homeschooling Magazine's 2010 first-place Interactive Learning Award for Computer Science (chosen by reader poll)

"I wish Tom was as excited about math and history as he is about computer!... It's great to have a lesson that he thinks is just plain fun!"-- Becky Ascough, Lecanto, FL

Nine states require students to take a computer course before graduating from high school (AL, DE, MS, NE, NH, SC, SD, TX, UT). Seven more expect or require computer competency for graduation (KY, ME, MN, NJ, NC, TN, WV).

Your child needs to be learning comparable skills! The fun and zany Logo computer language has been around for a generation. Kids in school computer labs get to use it. Shouldn't yours?

Thousands of homeschool families have used this curriculum, including Tammy Zilinski of East Dundee, IL, who said, "Your course has been extremely helpful for us and I’m thankful that you have written it!!" See what others are saying about it!

What are the prerequisites?

Computer Science Pure and Simple students (ages 12-18) need to prepare with some keyboarding. They need to prepare with a little practice in how to use a word processor on their own. In addition, an available adult must be comfortable using a word processor, saving files, searching the Internet, and using email. CSPS students must be old enough to understand the abstract concept of variables, something that normally occurs at around age 12 or 13.

What is Logo?

Logo is a computer language designed to teach kids reasoning skills. It gives kids feedback that delights them.

The kids command a tiny robot turtle carrying a pen and a bucket. They tell it where to go on the page, giving commands like forward 50 (go forward 50 turtle steps). The turtle draws lines as commanded and dumps colors. For animations, the turtle assumes a variety of shapes.

Not only is Logo great for teaching reasoning to young kids, but it has all the bells and whistles of a robust programming language, including parallel processing. So it's a natural for teaching game programming. Skills learned on it transfer easily to other languages. In fact there are many computer professionals out there who got started by learning Logo. To find one, just ask around! My curriculum uses Logo as formulated in MicroWorlds software.

Book 1, Second Edition (spiral bound, 8 1/2 x 11 inches, 145 pages including answer key) provides a comprehensive introduction to:

  • Beginning programming using the Logo language as found in MicroWorlds software, creating drawings and animations. See a video tour: a student's drawing and animation.
  • HTML (Web page language) using Notepad, Windows accessory software already on your computer. Create a Web page (see a video tour) and make simple Web pages using free trial software Cool Page. (See a page from the book.)
  • Office applications: word processor and spread sheet (something like Word and Excel must be already installed on your computer). Learn to format a newsletter and work with the spreadsheet.

See the Table of Contents.

Book 2, Second Edition (age 14 and up, spiral bound, 8 1/2 x 11 inches, 176 pages including answer key) provides more work on:

See the Table of Contents.

Do you worry about exposing your child to violent computer games? Using Computer Science Pure and Simple Book 2, your child can create his own games!

How do we make these games?

Here's a line of code from a maze game:

when [colorunder = 15] [announce [sorry, you lose!]]

(For programming parents, here are the skills we learn: looping, incrementing, if-then statements, if-then-else, use of variables, starting with diagrams, and so on--the usual tools of programming.)

Take a look at our Gallery of student projects. To see the projects you will need to download and install a MicroWorlds browser plugin. (It's easy to do!)

Do you worry about allowing your child Internet access?

Here are some safeguards you can take, outlined in the books:

  • Install a filter such as Covenant Eyes, NetNanny, or SafeEyes.
  • Direct your kids to use www.surfsafely.com as a search engine.
  • Share your email account with them (as opposed to their having their own).
  • Keep the computer in a well-used room.

What about tech support?

  • I have tutorials to get you started.
  • Check the appendix on troubleshooting and the HTML guide in the back of the book.
  • Look at my FAQ on the Support page.
  • If all that fails, email me with your question at info "at" motherboardbooks.com. I answer emails as soon as I can, normally within a day.

The third component of the curriculum is the MicroWorlds disk. This is provided by a Canadian company, LCSI, that worked closely with Logo's creators at MIT, and sells to top-quality schools around the world.

There are two disks to choose from: the earlier version, MicroWorlds 2.0, and the later version, MicroWorlds EX. The earlier one, 2.0, is often chosen these days because it costs $39 less than EX. But it is only useful for Windows 95-XP. The older 2.0 is beloved by purists who use it to teach programming. Here's why:

  • It has a nice big screen.
  • It has plenty of room to write programming code and see it all at once.

EX, on the other hand, has more finely drawn animation pictures, and is arranged so the code and the graphics are all on the same screen. It is for Windows 2000 and later or Mac OS X version 10.3.9 and up. If you have Windows 2000 or XP, you can choose either one.

(What if you want to add the book for younger children, Logo Adventures, to your order?

Order below one of the Computer Science Pure and Simple Curriculums, which includes a disk, and then also buy just a Logo Adventures book from the Logo Adventures page.)

Features for Computer Science Pure and Simple :
- Uses the Logo computer language, developed just for kids at MIT
- Teaches fun programming, web site creation, & spreadsheet
- Uses variables, great for kids over age 12
- Takes two years--or less, depending on the student
- Tailored for homeschooling, using self-study book & answer key

EX Price: $161.98 with MicroWorlds EX software (works with Mac OS X 10.3.9 and later plus Windows 2000 and later)

2.0 Price: $122.97 with MicroWorlds 2.0 software (works with Windows 95 through XP only)

Shipping: Flat rate $9.99 for USPS Priority Mail to United States addresses. Those outside the U.S., please place your order and expect an email with quote for additional postage charge.

CSPS EX Curriculum, $161.98: Book 1, Book 2, and MicroWorlds EX disk
Add to CartView Cart

CSPS 2.0 Curriculum, $122.97: Book 1, Book 2, and MicroWorlds 2.0 disk
Add to CartView Cart

Computer Science Pure and Simple Book 1 (without disk), $29.99
Add to CartView Cart

Computer Science Pure and Simple Book 2 (without disk), $32.99
Add to CartView Cart