Alice Community A multiplication game for preschoolers

 A multiplication game for preschoolers
DickBaldwin
Guest

Status:
Posts: n/a
A multiplication game for preschoolers - 10-13-2007, 11:41 AM

I recently received an email message from a man who was thinking about teaching his twelve-year old son how to program using Alice. As an example of the kinds of programs that he might teach his son to write, he asked if Alice would be suitable for writing a simple game that can be used to teach a younger child how to learn their multiplication tables. I responded in the affirmative and decided to write such a program myself and present it to my grandchildren who will be learning their "times tables" in preschool this year. A complete listing of the program is provided at http://www.dickbaldwin.com/alice/Ali...plication_game A downloadable zip file containing the world is also provided at that URL.

Not a game of Doom ...
For teenagers accustomed to modern video games, the behavior of this game is clearly very simplistic. However, the behavior of this game was not intended for teenagers, it was intended for preschoolers.

Illustrates fundamental programming concepts
An examination of the code will show that this simple program illustrates many fundamental programming concepts including types, variables, loops, relational operators, and if-else selection statements. Therefore, while the behavior of the game may be simplistic, the structure of the program should be useful for teaching fundamental programming concepts to students (even teenagers).

A projectile trajectory program

By the way, for those who may be interested, there is also a program at http://www.dickbaldwin.com/alice/Ali...ile_trajectory that illustrates the implementation of the equations of motion, in two dimensions, for a projectile fired at a specified launch angle with a hard-coded intial velocity, constant acceleration of gravity, and negligible air resistance.

Dick Baldwin
http://www.dickbaldwin.com/tocalice.htm
http://www.dickbaldwin.com/toc.htm
Attached Files
 MultTables01.a2w (1.20 MB, 574 views)

Last edited by DickBaldwin; 11-25-2007 at 03:06 PM. Reason: Upload a2w file

 lanceA Guest   Status: Posts: n/a 10-13-2007, 04:37 PM G-R-E-A-T application for an older brother/sister to complete in class and take home for younger siblings! Thanks for sharing,
DickBaldwin
Guest

Status:
Posts: n/a
10-13-2007, 08:19 PM

Quote:
 Originally Posted by lanceA G-R-E-A-T application for an older brother/sister to complete in class and take home for younger siblings! Thanks for sharing,
I also posted two more versions, one to teach addition and the other to teach subtraction. Interestingly, even though subtraction is easier than multiplication for a child to learn, the subtraction version of the program required the most logic of the three in order to avoid the possibility of negative answers. I don't believe that my grandchildren are ready to deal with signed numbers.

Dick Baldwin
http://www.dickbaldwin.com/tocalice.htm
http://www.dickbaldwin.com/toc.htm
Attached Files
 Addition01.a2w (1.13 MB, 484 views) Subtraction01.a2w (1.13 MB, 472 views)

Last edited by DickBaldwin; 11-25-2007 at 03:16 PM. Reason: Correct grammar,Upload files

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off Forum Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home Announcements     Community News and Announcements Alice 3     How Do I?     Works In Progress     Share Your World     Share Custom Classes     Bugs and Trouble Shooting     Suggestion Box Alice 2     How do I...?     Works-In-Progress     Share Worlds     Share Objects     Bugs and Troubleshooting     Suggestion Box Educators     Teaching with Alice     Teaching Using Alice 3     Teaching Using Alice 2     CS Principles and Alice     AP CSA and Intro to Java and Alice     Workshops General Discussion     Questions and Comments     The Lounge