嗨,HN,我之所以构建这个,是因为我看到我女儿在学习Python时遇到了困难。我制作了一个只在浏览器中运行、带有可视化输出而非CLI/终端输出的东西。无需担心Python安装、包版本、venv等问题。该实验在Web Worker中使用Pyodide运行,程序输出是代码块旁边的图片。用户可以试验代码,并立即看到可视化输出的变化。该课程有13个模块,前6个基础模块免费,模块7-13提供免费阅读材料,但指导实验需一次性支付$49。请在Scimigo上试试。请给我关于用户体验和练习设计的反馈,特别是如果你教孩子编程。我还在开发一个面向初学者的C++版本(同样在浏览器中,无需gcc或命令行)。敬请期待。
来源: Hacker News · 由HeadlinesBriefing整理摘要