Wednesday, April 25, 2007

Final project!

due Wednesday, May 9, at 11:59 p.m.

Submit a bitmap, 600 x 600 pixels, and the Logo code that generated it, in two e-mail attachments.

Minimum requirements:

One procedure that can be called from the command line creates the whole drawing.

That procedure calls at least one subprocedure.

The drawing has at least two colors other than white, set within the program.

The code includes at least two loops, or repeat statements.



You can use the procedure 3whee and its relatives on my Logo webpage as a model for the organization of your work, but not as a model for your drawing!



One of the most challenging aspects of this assignment will be testing your submission by e-mailing it to yourself and then running it as if you had never seen it before. Make certain that you leave at least an hour to practice that!

Monday, April 16, 2007

Day 25: a second programming language

Today we are going to move to a language that will give us a little more flexibility than BotsInc does. The new language is called Logo, and you can find the resources I have collected for it here. I will give you a hard copy of my fairly detailed handout.

Start thinking now about a Logo program for a final project. My suggestion to you is a drawing 500 by 500 pixels. If you would like to do something else, please talk with me about it.

Wednesday, April 11, 2007

Day 26: programming with loops

 

Today, reinstall BotsInc on your desktop for a clean start.

First, clear out old Squeak or ReadyPC shortcuts and copies on your desktop.

Then download from this link and do the new installation on your desktop.

Goal for the day: to show code with a loop in it for your own creation. A nested loop is even better.

It's better to open my presentation from the browser than in PowerPoint itself.

Monday, April 09, 2007

Day 25: programming with BotsInc

My presentation has been updated; click here.

Assignment for today: Make a Bots drawing with more than one component and more than one color. Using the timesRepeat command in the Workspace window should be a goal.

Then show me your drawing!

A great color chooser

Here's a Java color chooser that gives colors in both RGB and hex, and for each a palette of diffeent hues and complementary colors. It's the best I've seen!

Wednesday, April 04, 2007

Day 22: BotsInc presenation

Click here for my PowerPoint on BotsInc, a programming environment by Stephane Ducasse.