I feel like a bar in the drracket window is a better choice than a
printout in the REPL and I've half implemented it, but it feels like
the message is a bit too far away. What do you think of these
screenshots?

http://www.eecs.northwestern.edu/~robby/tmp/a.png

http://www.eecs.northwestern.edu/~robby/tmp/b.png

Is the bar on the bottom too subtle?

Robby

On Mon, Feb 15, 2016 at 4:05 PM, 'John Clements' via Racket Users
<[email protected]> wrote:
>
>> On Feb 15, 2016, at 2:00 PM, Robby Findler <[email protected]> 
>> wrote:
>>
>> I mean (c). I think (b) means "nothing ran" (right?). And I'm asking
>> if (c) is preferable to adding a "congrats!" note to the current
>> behavior.
>>
>> And I'm asking this as two questions, one about "the racket language"
>> and one about the HtDP languages.
>
> In my mind, (c) (all black) looks slightly un-festive and punitive. That may 
> just be because I’ve thoroughly internalized the current scheme, though. I 
> think I would apply this change to both the HtDP languages and the “the 
> racket language” language, though I think the case is stronger for the HtDP 
> languages (in that they are used more often by students who have a harder 
> time figuring things like this out).
>
> John
>
>>
>> Robby
>>
>> On Mon, Feb 15, 2016 at 3:50 PM, 'John Clements' via Racket Users
>> <[email protected]> wrote:
>>>
>>>> On Feb 15, 2016, at 1:24 PM, Robby Findler <[email protected]> 
>>>> wrote:
>>>>
>>>> Do you also prefer that to just showing everything colored?
>>>
>>> To make sure I understand you (or the reverse); I’m suggesting that for a 
>>> correctly covered program, the resulting program would be colored in the 
>>> same way that it currently is for a correctly colored program (which AFAICT 
>>> is the same as the coloring before the program is run), and that a line 
>>> would be added to the interactions window. This seems like it would be less 
>>> work and less potentially irritating than a recurring (albeit disable-able) 
>>> dialog, though of course by the same token it probably makes it somewhat 
>>> more likely that students will miss it.
>>>
>>> Once again, this is not a major problem for my students, and I don’t think 
>>> it costs my students much sleep. (Honestly, pixel-level whizzy scrolling 
>>> would be a much bigger deal for them.)
>>>
>>> John
>>>
>>> (obconfusion explanation: When you say “showing everything colored,” I’m 
>>> not sure whether you mean (a) everything colored as it currently is, (b) 
>>> everything in orange with black highlighting, or (c) everything in black.)
>>>>
>>>
>>>> Robby
>>>>
>>>>
>>>> On Mon, Feb 15, 2016 at 3:06 PM, 'John Clements' via Racket Users
>>>> <[email protected]> wrote:
>>>>>>
>>>>>> I think that by the time they work hard to cover everything and the
>>>>>> coverage colors disappear they quickly jump to a conclusion that
>>>>>> something is wrong.  -- I even have the server report to them about
>>>>>> uncovered code, but even that doesn't help.
>>>>>>
>>>>>> In case it wasn't clear -- this is not too important, just something
>>>>>> that strikes me as weird every time another student gets confused.
>>>>>
>>>>> +1 to all of the above. I generally have to explain this to four or five 
>>>>> students in each class.
>>>>>
>>>>> What if a one-line message appeared in the interactions window, just 
>>>>> after the version information?
>>>>>
>>>>> 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 [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>> --
>>>> 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 [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>> --
>>> 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 [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to