I've been intending to ask a somewhat similar question, so I'll jump to this 
part directly:

On Sunday, May 28, 2017 at 10:28:33 PM UTC+2, Matthias Felleisen wrote:

(...)
> 
> Realm of Racket is NOT intended for plain beginners. It says so in the 
> Preface. We really tried hard to clarify that we assume some basic 
> programming knowledge, such as HtDP or something else (not necessarily 
> Racket). I don’t know which reviews you found but I sure hope they 
> acknowledge that we already say it’s not intended for 10-year olds. 
> 
> 
> — Matthias

But does programming in Scratch count as basic programming knowledge? and what 
if one works through Realm with an adult (who is supposed to have that 
knowledge)?

My 14-year old daughter is working through Realm with me. She started using  
Scratch three years ago and eventually lost interest. I looked at bootstrap, we 
did the "Hour of Code", but she doesn't find video games interesting (she 
currently wants to hack an Eliza-like bot therapist). We also looked at 
"Picturing Programs" but, again, the pictures didn't entice her. So I tried 
Realm. I considered HtDP but I thought it might be too much of a college 
textbook for her, and that maybe Realm was a shorter route to start playing 
with the existing Eliza code. We are not far into Realm (finishing ch. 4, where 
she enjoyed the "stealth conditionals").

But Matthias' comment has made me wonder again if that was the right decision:  
even if, for now, we can work together and I can explain what is going on, this 
might not work well when we are further into the book. We planned on going 
through HtDP after finishing Realm but should we start with HtDP first? 


Thanks,

R.

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