返回首页
最新
你好,HN!我是Elias。
我在工程和计算机科学领域担任教育工作者已有数年,始终在寻找让学习更加生动和实践的方法。几个月前,我开始尝试一个互动书籍的构想,书籍会随着你的互动而变化和演变。最初是关于排序的一个章节,但这逐渐发展成了一本包含22个章节的互动书籍。
我写这本书的目的是引入一种更具互动性的技术书籍格式,这种格式不需要互联网连接,轻便、全面、跨平台,并且能够提供更好的主动学习体验。
这本书的一些独特特点包括:
* 22个章节,涵盖680页的简明理论内容,涉及简单和复杂的数据结构与算法,并配有超过300个互动可视化图示。
* 书中展示的代码片段可以进行互动,并配有可视化调试器,显示程序运行时变量的变化。你还可以播放、暂停、倒带和逐步执行每个代码片段。
* 每个主题下都有多种已解决的问题,并配有嵌入式简约Python IDE。你可以直接在书中解决问题,查看多种解决方案,每个解决方案都配有互动可视化和代码回放。
这本书目前已经出版,可以在这里获取: [https://cartesian.app](https://cartesian.app)
学生们也可以在Twitter上私信我(@ElijahYilma)以获得额外的35%折扣。
过去在Reddit上的讨论:[https://www.reddit.com/r/SideProject/comments/1liga56/i_wrote_a_680page_interactive_book_on_computer/](https://www.reddit.com/r/SideProject/comments/1liga56/i_wrote_a_680page_interactive_book_on_computer/)
我非常欢迎任何反馈或改进建议,更重要的是,您希望在这种格式中看到哪些主题(计算机科学和非计算机科学)。