On Saturday, March 3, 2018 at 8:41:16 AM UTC-5, Paulo Matos wrote:
>
> 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?
>

I used Racket with both my children at age 9. Here is a short writeup about 
it originally posted to this mailing list.

https://web.archive.org/web/20080612194829/http://home.adelphi.edu/sbloch/class/hs/testimonials/prabhakar.shtml

In answer to your questions, I would say (1) Demo it and see what they 
think, but let it be their decision; (2) Yes, the best one I know of!; (3) 
They need the potential to grasp the abstractions that an identifier may 
refer to a specific value or may range over all values, and the ability to 
distinguish those two situations. Seven might be a bit young, but you know 
your child best. Bootstrap did not exist when my children were the right 
age, and I would definitely think about that now.

Neil is right that some light instruction combined with suggested but not 
required exercises and encouragement to explore is best. Of course that has 
to be tailored to the situation. Exploration can be frustrating if things 
are obscure or counterintuitive. And my younger child wanted to learn how 
to use Terminal in OS X by typing things into it. I had to explain why that 
was dangerous! --PR


-- 
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.

Reply via email to