BigEd wrote:
I think it's important to have words to do graphics and sounds
Good point. I, being older and well the creator of this 6502 computer, know the in's and out's so peek and poke are no biggie. For me. I have to always remember that. Thank you.
BigEd wrote:
you learn something by osmosis
I've heard this many times. I agree, mostly. There are two levels of learning: mimicking others, and then self discovery. Infants and toddlers mimic all the time, that's how we all learn how to talk, very natural. That's why our children sound like us, our expressions and our accents. Then later they need to self discover. Telling a kid that the stove is hot, don't touch that, is not always enough. Sometimes they need to get burned. I think typing alone doesn't teach as much as fixing mistakes, though if they were copying then their mistakes were simply typos and re-copying always fixes it. But if one of those magazines had some code with a logic error in it.... Muh ha ha! Now THAT would be learning.
BigEd wrote:
I remain convinced it's a science and a skill all of its own
Indeed. Being a teacher, I agree that there is a skill and science to it all. Sadly, this goes WAY overboard with some 'education majors' who want to re-make what has already been tried-and-true for centuries. When we add numbers, it should be like how you learned in 5th grade, one number up top, another below it, a big plus sign on the left, a line at the bottom. Carry the one! Etc. There is NO NEED to re-invent that wheel. How many times in class do I hear students say they got 'some method' to solve whose-its-face problems. Box method, diamond method, fish-in-the-water method, basket-weaving method, all these stupid methods that some guy made up to get his PhD, when factoring a polynomial DOES NOT need to be that hard! Gosh. Don't get me started
floobydust wrote:
From a simpler view, you could always start her out with BASIC
I feel like I'm leaning that way.
floobydust wrote:
It also let's her know that it's her machine... not yours.
Very true! I actually told her that my SBC is hers. And she treats it like it is hers. She has respect for it and cares about it. She tells me some evenings, "I need to email!" Hahaha, so she gets on her computer and starts typing away. She follows after her daddy too well it seems :/
BDD wrote:
I think it would be more beneficial for your daughter to work with a language environment that is already a de facto standard.
Yes, very good point. Now, I know there are many different dialects of BASIC. If I make something that is "mostly BASIC" or "feels like BASIC", is that enough? I personally do not know *how* universal it is, but I have heard that BASIC on a C64 will not run on an Apple II, etc. Mainly because of the particular machine's way of doing things. Still, overall, you can get a for-loop going without issue I'm sure. Right?
BDD wrote:
large on-screen character size
I've been thinking about converting my "Scratchpad" from 80-column mono to 40-column CGA colors. That would give colors, and she won't be using the 80-column mode for... whatever she would be doing with a scratchpad. Very good point.
Thanks everyone, any other thoughts are welcome.
Chad