Subject:
|
Re: intro and question
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Mon, 17 Jun 2002 02:18:43 GMT
|
Original-From:
|
Jim Choate <ravage@einstein.ssz.!IHateSpam!com>
|
Viewed:
|
636 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
On Sun, 16 Jun 2002, Steve Baker wrote:
> The problem with learning on an embedded system is not *what* you have to
> learn - its *how* you have to learn it.
>
> If you make any of a dozen basic programming mistakes on an RCX, what's
> going to happen? Well, maybe a motor will turn on when it should have
> turned off - maybe the RCX just sits there and nothing happens...now what?
You change a bit, ask questions, re-write the code to solve the problem
differently. Then go back and figure out what conceptual mistake was made
the first time through.
This is EXACTLY the same process you go through on a PC.
> How does someone with a simple misunderstanding *ever* figure out what they
> did wrong?
By trying a different tack.
> At least on a 'normal' computer, you have a debugger - you can insert
> print statements...it's a *LOT* easier to find your silly initial mistakes.
And embedded systems have them also, or you can write them.
But the primary reason I still disagree with you is that the Brick has so
few I/O that it simply isn't that complicated. I've taught 12 year olds in
a couple of owers how to use NCQ and get a bot rolling and reading a bump
sensor. They have more problems getting the driver registered in Windows
than understanding how to turn a motor on or read a switch. Now issues
related to higher level behaviour still stand; irrespective of the
platform.
--
____________________________________________________________________
When I die, I would like to be born again as me.
Hugh Hefner
ravage@ssz.com www.ssz.com
jchoate@open-forge.org www.open-forge.org
--------------------------------------------------------------------
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: intro and question
|
| (...) The problem with learning on an embedded system is not *what* you have to learn - its *how* you have to learn it. If you make any of a dozen basic programming mistakes on an RCX, what's going to happen? Well, maybe a motor will turn on when it (...) (22 years ago, 17-Jun-02, to lugnet.robotics)
|
21 Messages in This Thread: ![intro and question -lego-robotics@crynwr.com (Laura O'Grady) (16-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![RE: intro and question -Ralph Hempel (16-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -lego-robotics@crynwr.com (Steve Baker) (17-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: intro and question -lego-robotics@crynwr.com (Jim Choate) (17-Jun-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: intro and question -Erik Olson (17-Jun-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: intro and question -lego-robotics@crynwr.com (Matt Lawrence) (17-Jun-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: intro and question -John Barnes (16-Jun-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: intro and question -lego-robotics@crynwr.com (Doug *The WebMeister* Wilcox) (16-Jun-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: intro and question -lego-robotics@crynwr.com (Steve Baker) (16-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -lego-robotics@crynwr.com (Jim Choate) (16-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -lego-robotics@crynwr.com (Steve Baker) (17-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: intro and question -Dave Baum (17-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -Wayne Watson (16-Jul-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -Dave Baum (17-Jul-02 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: intro and question -Wayne Watson (17-Jul-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -Dave Baum (18-Jul-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: intro and question -Wayne Watson (18-Jul-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![sugestion about next book... -lego-robotics@crynwr.com (MiB) (17-Jul-02 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: intro and question -Dean Hystad (17-Jun-02 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![RE: intro and question -Ralph Hempel (18-Jun-02 to lugnet.robotics)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|