[racket-users] disappearance of cursor & ability to move cursor

2018-03-03 Thread 'John Clements' via users-redirect
I had a funny thing happen to me today in (racket7) DrRacket; the cursor 
disappeared. I was able to type, but only in one location; the arrow keys 
didn’t move the (invisible) insertion point. I restarted DrR, and the problem 
went away. Strange. Nothing like a bug report, but something to be on the 
lookout for.

John



-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Getting young children started with Racket

2018-03-03 Thread Neil Van Dyke
I think it would be a shame *not* to put many things in front of 
children, during the super-brain-sponge years, as unpressured and 
unstructured play, and see what interests them, and answer their 
questions, and occasionally inject new things they can do with it.


Most programming is too abstract for kids so young, but if they are 
using a PC/tablet, or they see you doing it, they will probably want to 
start playing with it, and making it do things.  You could then load up 
some kind of concrete child-oriented graphic/music platform (maybe from 
Racket, or from Squeak or Scratch), and help them get started playing 
with that.


My non-expert inclination, which I've seen work very well, anecdotally, 
is to let their natural curiosity (what they try to do, what they ask) 
guide things, and occasionally inject a new idea for some thing they 
might want to do but hadn't already discovered on their own.


For example, when a 5yo was playing with my professional DSLR camera, it 
was mostly self-directed play, but, in addition to answering her 
questions as she went, I'd occasionally inject concepts like that she 
could also "make things closer" (focal length), "make some things fuzzy" 
(depth of field), "make the sky blue" and "see through the reflection" 
(polarizer), and let her do everything like lens and filter changes 
(only a little optics damage happened), and let her self-direct whether 
and how she played with all of that.  She was delighted, doing things 
like making her mom fuzzy, and, very quickly, she was integrating 
multiple DSLR mechanics at once, just as play, without being prompted to 
integrate them.


I figure that kids get enough structure in school already, that it's 
safe to focus on self-directed play outside of school, and let the 
experts handle structure for a while.  Though I don't have experience 
with when and how to introduce more structure and push most abstract 
concepts, outside of school.


--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Getting young children started with Racket

2018-03-03 Thread 'Paulo Matos' via Racket Users
Hello,

I have a 7yo daughter currently in 1st grade (Germany) and she was given
a password for the school computer. Having never touched a computer
before she is now being introduced to typing and the mouse.

I wonder if anyone has any experience with the following:

1. Is it useful for a child this age to get introduced to programming if
they are not actively looking to learn?
2. Is racket a good way to introduce it?
3. Is 7yo / 1st grade a good time or too early and I should wait?

Of course, I can say, look... those math exercises you have? (16 - 2 =
_, 10 + 18 = _, etc) You can check your answers with a computer, you
have to type (- 16 2), (+ 10 18), etc. But is it useful or a waste of
mine and her time and there's a better way to begin?

Kind regards,
-- 
Paulo Matos

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.