当前软件工具的复杂性随着它们旨在帮助解决问题的任务的复杂性而增加,并且主要面向计算机教育人士。另一方面,当前的计算机技术已深深融入人们的日常生活。这种差距加深并强调了软件技术和计算机教育。本文的目的是讨论一种基于可通过自然语言操纵的软件工具的新型计算机问题解决方法的可行性。通过计算解放,自然语言成为一类非歧义语言。这意味着每个问题解决者都使用一种非歧义的自然语言,这里称为领域算法语言,DAL。在这里,我们展示了如何开发专用于问题领域的软件工具,并使用教授高中代数所需的软件工具说明了我们提出的方法。
主要关键词