Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Agree, a good teaching tool is one that understands the scaffolds are only temporary and is constantly seeking ways to reduce the presence of scaffolds as learners increase in skill. Most tools don't take on a pedagogical lens so essentially view the user's skill as static, and thus seek to maximally reduce friction because that is what is assumed to add value. This often comes at the expense of the learner.

A more generalized view is that the design of software should aim for some optimal level of friction between the person and the task (a two-way optimization), rather than simply try to diminish it (one-way).

Also, this is a neat product :)

 help



Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: