<p>Already last year I encountered the great <a href="http://worrydream.com/LearnableProgramming/" rel="nofollow noreferrer">http://worrydream.com/LearnableProgramming/</a> and it was much needed fresh air (while I was suffocating in my provided "textbooks": cobbled collections of random things difficult to follow). But for some reason I didn't appreciate it fully. I read it again now and, wow, it's so wonderful that I can't really express how I appreciate this thorough and lucid thought style.</p>

<p>Well my point is now a bit more mundane. The examples in the essay look very real, but I couldn't find any reference to the tool used, I only understood (from different sources) that it's Bret's own creation. I would like to use it directly or as a starting point for further work as it looks so well done and it is a <em>lot</em> of work. It would without doubt benefit the students infinitely. I would even pay for it.</p>

<p>I found choc: <a href="https://www.newline.co/choc" rel="nofollow noreferrer">https://www.newline.co/choc</a>. But it seems to be partial and missing at least the abstraction of vars and functions (see the essay).</p>

<p>Anyway, just to be clear and explicit: thanks a lot to Bret for making what is arguably the best tool for computer science teaching I have ever seen, going <em>really</em> to the fundamental needs of students.</p>

CC BY-SA 4.0
2019-09-22T20:18:41.977Z
Instead of linking to the whole essay, could you take some screencaps of the diagrams you're looking to recreate? That'd make it easier on potential answerers. Some of us are afraid of links to sites we don't recognize, and diagrams are really all that's needed to answer the question.
thesecretmaster
CC BY-SA 4.0
2019-09-22T20:23:46.060Z
Good questions here tend to be quite "self contained".
Buffy
CC BY-SA 4.0
2019-09-22T20:30:43.140Z
I've been to that site before; I used to love it, I now probably disagree with more than I agree with.  Nevertheless, he has interesting ways of thinking about instruction.  I'm not sure, though, what you're asking for.  Is the question that you're looking for Bret's source code?
Ben I.
CC BY-SA 4.0
2019-09-23T13:29:12.017Z
Ben, yes of course :) it seems to be a real tool, my experience with this kind of things is that such a tool would be made available as open source. I start wondering this is not such a case but it would be sad given its potential. I am curious anyway on why you disagree, it might spark even more interesting thoughts.
user9137
CC BY-SA 4.0
2019-09-23T13:30:03.743Z
I don't understand the other previous comments, sorry.
user9137
CC BY-SA 4.0
2019-09-23T16:31:26.577Z
@user9137 Sorry for being unclear, I was trying to ask you to copy some of the examples from the essay into your post.
thesecretmaster
CC BY-SA 4.0
2019-10-06T19:12:39.477Z
It would be quite difficult to copy, for how rich it is. Anyway I think it would not really help much: my original question was if someone knows where to find the tool, it implies prior knowledge of its identity: not knowing what it is sure implies not knowing where to get it :)
user9137
<student-motivation><student-perceptions><lecture-tools>
Software tool as in Bret Victor's demo
# Software tool as in Bret Victor's demo

(Asked by: username_0 on 2019-09-22)

Already last year I encountered the great <http://worrydream.com/LearnableProgramming/> and it was much needed fresh air (while I was suffocating in my provided "textbooks": cobbled collections of random things difficult to follow). But for some reason I didn't appreciate it fully. I read it again now and, wow, it's so wonderful that I can't really express how I appreciate this thorough and lucid thought style.

Well my point is now a bit more mundane. The examples in the essay look very real, but I couldn't find any reference to the tool used, I only understood (from different sources) that it's Bret's own creation. I would like to use it directly or as a starting point for further work as it looks so well done and it is a *lot* of work. It would without doubt benefit the students infinitely. I would even pay for it.

I found choc: <https://www.newline.co/choc>. But it seems to be partial and missing at least the abstraction of vars and functions (see the essay).

Anyway, just to be clear and explicit: thanks a lot to Bret for making what is arguably the best tool for computer science teaching I have ever seen, going *really* to the fundamental needs of students.

**Tags:** student-motivation, student-perceptions, lecture-tools

> **Comments:**
> **username_1**: Instead of linking to the whole essay, could you take some screencaps of the diagrams you're looking to recreate? That'd make it easier on potential answerers. Some of us are afraid of links to sites we don't recognize, and diagrams are really all that's needed to answer the question.  
> **username_2**: Good questions here tend to be quite "self contained".  
> **username_3**: I've been to that site before; I used to love it, I now probably disagree with more than I agree with.  Nevertheless, he has interesting ways of thinking about instruction.  I'm not sure, though, what you're asking for.  Is the question that you're looking for Bret's source code?  
> **username_0**: Ben, yes of course :) it seems to be a real tool, my experience with this kind of things is that such a tool would be made available as open source. I start wondering this is not such a case but it would be sad given its potential. I am curious anyway on why you disagree, it might spark even more interesting thoughts.  
> **username_0**: I don't understand the other previous comments, sorry.  
> **username_1**: @username_0 Sorry for being unclear, I was trying to ask you to copy some of the examples from the essay into your post.  
> **username_0**: It would be quite difficult to copy, for how rich it is. Anyway I think it would not really help much: my original question was if someone knows where to find the tool, it implies prior knowledge of its identity: not knowing what it is sure implies not knowing where to get it :)  

---

## 0 answers

