Special

Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 16 in printed book and digital formats -- plus a one-year subscription (beginning with 17.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview


Buy Now

Issue 6.6

FEATURE

Educational Programming

Introducing kids to programming with REALbasic

Issue: 6.6 (September/October 2008)
Author: Will Phillips
Author Bio: Will Phillips serves as both President and Chief Programmer of The Highly Technical Doohickey Company and is therefore forced to register complaints with himself about low pay and meager benefits.
Article Description: No description available.
Article Length (in bytes): 12,092
Starting Page Number: 13
Article Number: 6608
Resource File(s):

Download Icon 6608.zip Updated: 2008-09-01 13:52:00

Related Link(s): None

Excerpt of article text...

As I was sitting on our back porch working on a REALbasic project, my daughter wandered outside and asked what I was doing. I decided I couldn't explain to a seven-year-old why I was so interested in the client/server system I was developing. So I just said "I'm teaching the computer how to do something new."

You have to understand that this kid, like so many of her contemporaries, is already an impressively proficient computer user. She uses and understands phrases like "the server must be down," and "I think I will reboot." (When I was her age, the TRS-80 hadn't yet arrived on the scene and I was using phrases more like "they will never invent anything cooler than Stretch Armstrong-AE." I note for the record that this statement is, in fact, true.) But it hadn't occurred to her that there was a world beyond being a user.

So, when I told her that I was teaching the computer to do something new, she looked a little confused and then gradually amazed. "You can teach them to do new things?" she said in a tone of disbelief.

I created a new project, explained a few basic points, and we worked for a few minutes to create the very simple "the computer speaks whatever text is in an editfield when a pushbutton is pressed" program. Do not underestimate the effect upon a child of hearing a computer speak his or her name for the first time.

Since she enjoyed that small project I recently proposed that we come up with another, slightly more sophisticated project that we could work on together for a while. A little later I will describe what we did, but it's worthwhile to begin with a few suggestions for working with kids on a project like this. Note that these rules apply to projects outside of REALbasic too.

The Suggestions

...End of Excerpt. Please purchase the magazine to read the full article.