Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian User (http://www.linux-archive.org/debian-user/)
-   -   Looking for interactive programming with simple graphics like old CoCo BASIC or turbo pascal (http://www.linux-archive.org/debian-user/693947-looking-interactive-programming-simple-graphics-like-old-coco-basic-turbo-pascal.html)

Doug 08-14-2012 05:02 PM

Looking for interactive programming with simple graphics like old CoCo BASIC or turbo pascal
 
On 08/13/2012 09:32 AM, Joel Rees wrote:

I'm trying to show my son how to use his computer to help him solve
his high school math. He's in his second year at an
engineering/technology prep high school here in the Kansai area of
Japan and has trouble seeing the reasons for the methods of solution
they are trying to teach him by rote.

heh.

Anyway, what I'm looking for is something that will allow him to loop
through the equations and watch the results. Numbers are easy, of
course. Perl (his only language so far) gets us that far.

He enjoyed playing with the graphical equation solver on the old Mac.
Maybe it spoiled him. But he would get a lot more motivated, I think,
if he could plot the numbers, watch the equation step through and plot
the numbers in 2D on a window on the screen like you could do with the
old BASIC+graphics commands or Turbo Pascal.

Logo is too abstract.

Sugar's Pippy activity looks possible, but how well does Sugar run on
Squeeze? Is Pippy useable?

Any other suggestions?

Does TLC+TK have some simple mode that can do equation-like stuff?
Python or Haskell, or whatever, with some graphics package that
doesn't take too much code just to get a graphical window up?

--
Joel Rees



Turbo Pascal will run under Wine, and so will George Washington (GW) BASIC,
which is identical to Microsoft BASIC. I don't know how to get real graphics
with GW BASIC. I'm not familiar with COCO BASIC. EUREKA will also run
under Wine. Both Turbo and Eureka were Borland products, and neither
has been made in at least 15 years. The imitation EUREKA, Mercury, was
written by the same fellow who wrote EUREKA, but was never properly
debugged, so I don't recommend it, even tho it was free, and might be
available somewhere. EUREKA is very helpful, altho I don't know if it
has any graphical output. I do know that GIGO, so you have to be careful
what you feed it.

For a modern computer program that is not too difficult to learn, try
Python, which is free, as is the instruction manual. Note that there are
two versions in common use, and version 3.0 is not compatible with
earlier versions, so be careful what you download as to software and
instructions. Fo instructions, there is a good tutorial called "Snake
Wrangling
for Kids" by Jason R. Briggs--also available in two versions. In spite
of the
title, it's not just for kids, and it's pretty thorough. Both Turbo and
Python

are modern-style languages that will make the programmer avoid the
"spaghetti code" that BAIC writers frequently fall into.

--doug

--
Blessed are the peacekeepers...for they shall be shot at from both sides. --A.M. Greeley


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Archive: 502A8490.9090707@optonline.net">http://lists.debian.org/502A8490.9090707@optonline.net


All times are GMT. The time now is 09:58 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.