[racket-dev] "Add Teachpack" dialog can be very confusing

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Mon Apr 1 15:43:16 EDT 2013

On Mon, Apr 1, 2013 at 9:49 AM, Stephen Bloch <bloch at adelphi.edu> wrote:

>
> On Apr 1, 2013, at 9:45 AM, Sam Tobin-Hochstadt <samth at ccs.neu.edu> wrote:
>
> > I don't see why middle school students would have more trouble with
> > `require` than with any other aspect of the system.
>
> I tend to agree with Sam on this one.  I haven't taught 12-year-old middle
> school students, but if they can handle (ellipse 50 30 "solid" "purple"),
> surely they can handle a boilerplate (require picturing-programs) or
> (require 2htdp/image).
>
> And as Sam points out, even if we keep the "Add Teachpack" dialog, it
> could work by inserting a "require" into the code.
>
> > Also, WeScheme just provides graphics libraries by default, which is
> > another option we could consider.
>
> Bad idea; somebody might want to teach with his/her own version of the
> graphics libraries.  (I was in this boat before we bundled
> picturing-programs.)
>
>
But picturing-programs didn't have to change the existing image functions,
right? It could either just give a new set or augment the existing set and
still have worked for you?

Robby
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20130401/b60b0540/attachment.html>

Posted on the dev mailing list.