(...) I suppose QBasic *can* be used to
teach a lot more programming concepts, since those features are actually in the language!
BobW
I agree that one can learn a lot from different languages,
but honestly this sort of use-case feels like exactly the sort
of thing that logo would be better at than BASIC.
Yea, you're probably right, but the thing is, once you accomplish something like a Battleship game, you don't just get a Battleship game, you also know a lot of BASIC, which enables you to go on and try
anything else *on BASIC*... whereas LOGO wouldn't let you get too far
from "a Battleship game"....
(...) LOGO is actually a dialect of Lisp, and as such,Daaaamn.. I didn't know that...
it's incredibly powerful.
Unfortunately, few people _learned_ LOGO as a Lisp; most never
got beyond drawing a few basic shapes with the turtle. For
those who did, many could not wrap their heads around functional-
style programming.
Not true! LOGO is actually a dialect of Lisp, and as such,
it's incredibly powerful.
many could not wrap their heads around functional-
style programming.
Not true! LOGO is actually a dialect of Lisp, and as such,
it's incredibly powerful.
I did not know that. My primary school had the turtle things but through my entire school career I never saw one in use. Another fine waste of
tax money :)
many could not wrap their heads around functional-
style programming.
Eughhh... flashbacks to university... I am not surprised people struggle with it, I still remember the horrors of trying to master depth-first and breadth-first algorithms using only statements of truth. That was in
HUGS, a variant of Haskell - not sure if LISP is easier or harder than that?
The problem was that, while the ideas are powerful, you have to
be an expert at computers to successfully transfer them to
computers, and where I think the LOGO effort failed was in
getting _teachers_ well-enoughed versed in the technology _and_
the underly pedagogical theory to be able to use it successfully.
My wife taught in a primary school for a few years and I think the
general "background" level of technology comfort had got to the point where the least technology literate were easily showing very young children how to draw things with the "roamer" bot. I think that was a self-contained educational version of a Big Trak, though, rather than being connected to a computer. I imagine that would be thought of as arcane now, nearly 20 years on.
You seem to know a lot about this, I assume you must either be in or
have some strong association with computer science in academia?
Sysop: | smooth0401 |
---|---|
Location: | New Providence, NJ |
Users: | 5 |
Nodes: | 4 (0 / 4) |
Uptime: | 71:46:00 |
Calls: | 149 |
Calls today: | 2 |
Files: | 328 |
D/L today: |
1 files (9K bytes) |
Messages: | 41,702 |