我将只为几乎没有编程经验的学生讲授基础Prolog的一个讲座。我希望他们看到编程和Prolog可以在现实世界中使用,甚至可以做很酷的事情。
我查看了this和this个帖子,但是我找不到任何视觉上吸引人的东西,我可以在结束讲座时向他们展示。
对于使用Prolog的酷应用程序,您有什么建议吗?我特别想找一些可以显示为视频或幻灯片的东西。
答案 0 :(得分:3)
如果你想要突出prolog的用途并仅仅为了演示目的使用视听媒体,结合以下2个链接可能会这样做:
Natural language processing with prolog in the IBM Watson system
答案 1 :(得分:3)
请参阅:
http://personnel.univ-reunion.fr/fred/Enseignement/Prolog/index.html
在“La librairie clpfd”下,有3个有限域约束动画(N-Queens,Sudoku,Knight Tour)的链接,这些动画在本课程中使用。
答案 2 :(得分:2)
InFlow是用Prolog编写的。您可以浏览示例和/或联系作者以获取详细信息。 VisiRule也可能会有所帮助。
免责声明:我没有使用过InFlow或VisiRule,但我确实使用WIN-Prolog,这是两个程序使用的环境。
答案 3 :(得分:2)
Dynalearn在Prolog中实现并具有动画。
答案 4 :(得分:1)
为Visirule +1。据我所知(我已经研究了很多这个主题)一个独特的可视化编程工具(我不知道任何其他可视化工具很容易简化为图灵完整的语言)。我已经实施了一个故障排除网站以及其他各种解决方案。强烈推荐 - 第5版即将推出。