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

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Mon Apr 1 09:10:10 EDT 2013

Tell 12 year old middle school students. 


On Mar 31, 2013, at 9:15 PM, Sam Tobin-Hochstadt wrote:

> I said this to you in person, but I continue to think that 2htdp should just do away with the concept of teachpacks, and just use the require form always. Even today, it could insert a require instead of modifying hidden state.
> 
> Sam
> 
> On Mar 31, 2013 6:45 PM, "Matthias Felleisen" <matthias at ccs.neu.edu> wrote:
> 
> Correct, and we have run into this "image" problem for a while now.
> 
> I think the most important improvements are:
> 
> 1. to swap the teachpack menus for 2e and 1e
> 2. to increase the titles of all three panes so that it becomes clear what you are dealing with
> 
> Eventually the pane for 1e should become something "almost hidden"
> but we are not there yet.
> 
> -- Matthias
> 
> p.s. And yes, it would be nice if the window had a title such as "add teachpacks"
> 
> 
> 
> 
> On Mar 23, 2013, at 5:49 PM, Sam Tobin-Hochstadt wrote:
> 
> > Opening up the "Add Teachpack" dialog presents the user with two lists
> > of libraries, which overlap in exactly one case: "image.ss". This
> > makes it very easy for the user to choose the old image.ss library
> > when working with HtDP2e. Further, there's no indication in DrRacket
> > as to which one of these was chosen.
> >
> > I can think of a couple ways this could be improved: the HtDP2e
> > prologue could be explicit about which pane of the dialog to look in,
> > and the dialog itself could ask the user which book they're using.
> > Also, it would be great if DrRacket said "Teachpack: image.ss (from
> > HtDP)" in the language position. Or we could just hide the old
> > teachpack.
> >
> > Sam
> >
> > PS: the Add Teachpack dialog has no title on my machine, or rather
> > it's just titled "DrRacket".
> > _________________________
> >  Racket Developers list:
> >  http://lists.racket-lang.org/dev
> 

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

Posted on the dev mailing list.