News for hackers. Stuff that matters.
Re:Ask HN: How to learn to create/draw mental models for pro... by rathereasy on Monday June 22, 2020 @08:25AM (#23599408)
Many of my former students had wildly inaccurate mental models so I built a platform that focuses on addressing that particular issue: https://wakata.io

It teaches JavaScript, but most mainstream programming languages have the same semantics. It's particularly challenging because building a good mental model of programming takes a lot of time and effort.

Re:Ask HN: How to learn to create/draw mental models for pro... by truckerbill on Monday June 22, 2020 @11:30AM (#23601291)
Hi, this is great. A few bits of feedback - let people skip lessons (those variable declarations are very tedious if you know what you're doing). It would also be good to automatically highlight the value field after creating a new frame variable. It takes about 4 keyboard actions to enter the value which is a bit frustrating. I get the forced restart is helpful for newbies to learn but I also found it a bit frustrating coupled with the interface.
Re:Ask HN: How to learn to create/draw mental models for pro... by rathereasy on Tuesday June 23, 2020 @03:28PM (#23619009)
Thanks for the feedback! You mentioned things I never thought of before, like selecting the value instead of typing it out