Alice Community  

Go Back   Alice Community > Alice 2 > Share Worlds

Reply
 
Thread Tools Display Modes
A multiplication game for preschoolers
Old
DickBaldwin
Guest
 
Status:
Posts: n/a
Default 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
File Type: a2w MultTables01.a2w (1.20 MB, 574 views)

Last edited by DickBaldwin; 11-25-2007 at 03:06 PM. Reason: Upload a2w file
   
Reply With Quote
Old
lanceA
Guest
 
Status:
Posts: n/a
Default 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,
   
Reply With Quote
Old
DickBaldwin
Guest
 
Status:
Posts: n/a
Default 10-13-2007, 08:19 PM

Quote:
Originally Posted by lanceA View Post
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
File Type: a2w Addition01.a2w (1.13 MB, 484 views)
File Type: a2w Subtraction01.a2w (1.13 MB, 472 views)

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

Thread Tools
Display Modes

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 Jump



Copyright ©2017, Carnegie Mellon University
Alice 2.x 1999-2012, Alice 3.x 2008-2012, Carnegie Mellon University. All rights reserved.