我将只为几乎没有编程经验的学生教授一堂关于基本 Prolog 的讲座。我希望他们看到编程和 Prolog 可以在现实世界中使用,甚至可以用来做一些很酷的事情。
我已经查看了这个和这个线程,但是我找不到任何视觉上吸引人的东西,我可以在我们结束讲座时展示它们。
你对使用 Prolog 的酷应用有什么建议吗?我特别在寻找可以显示为视频或幻灯片的东西。
如果您想要突出 prolog 的用途并仅将视听媒体用于演示目的,则结合以下 2 个链接可能会做到:
看:
http://personnel.univ-reunion.fr/fred/Enseignement/Prolog/index.html
在“La librairie clpfd”下,有指向该课程中使用的 3 个有限域约束动画(N-Queens、Sudoku、Knight Tour)的链接。
Dynalearn在 Prolog 中实现并具有动画。
+1 为 Visirule。据我所知(并且我已经对这个主题进行了很多研究),它是一种独特的可视化编程工具(我不知道有任何其他可视化工具可以轻松地简化为图灵完备的语言)。我已经实现了一个故障排除网站以及其他各种解决方案。强烈推荐 - 版本 5 也即将推出。