看一下界面。看起来不像美化的记事本吗?好吧,从很多方面来说就是这样。没有对象工具栏,没有颜色选择器,没有花式元素属性窗口。只有你,一个键盘和一个屏幕。那就是它的美。立刻,它向我展示了我的弱点,对向导和现成对象的依赖。当我茫然地凝视着屏幕时,我试图想到一个我可以开始使用的基本命令。没事。
现在,为了我的辩护,自大学以来我还没有编写过Basic程序。但是,即使那时我们还是在VisualBasic 6上受教的。所以我首先寻找了可以拖到适当位置的元素。没有。无处。我的下一步是做不可思议的事情–转至文档。可是等等!甚至没有“帮助"菜单。我记得不错的老F1。没事!
我从开始按钮进入程序菜单,并在目录下找到 Small Basic 。确实是使该程序值得拥有的东西– Small Basic简介(ISB)文档。
我开始输入... T..e ... x ...是什么?这个无处不在的信息对我来说是什么?这就是应用程序的Intellisense功能。
这就是将记事本与Small Basic分开的原因。每当感觉到我在输入有意义的内容时,它就会向我显示一个选项列表,您可以使用向上和向下箭头键滚动选择这些选项。每个项目旁边都有一个简短的描述,因此我可以决定这是否是您需要的以及如何使用。当我找到所需的术语时,我按Enter键,它将为我自动完成。这是在记事本中进行编码之间以及在最新的功能完善的VisualStudio中失去光泽之间的一种非常愉快的媒介。我想您会喜欢。
完成“ Hello World"程序后,可以单击另存为按钮保存它。
然后点击运行按钮即可运行它。或者,如按钮所示,我也可以按 F5 键运行它。
所以让我们运行它,看看会发生什么。
程序打开命令窗口或DOS窗口(有人叫它),并按我的指示打印出“ Hello World"。由于我没有编写任何内容来告诉程序下一步该怎么做,因此Small Basic会自动为我提供按任意键继续…提示。
现在,有些关于快捷方式的信息键,因为我已经触摸过F5键。许多流行的快捷键都可以与Small Basic一起使用,例如 ctrl + s 可以保存。
如果您认为这非常简单,简单,那么您会对。然而,这就是重点。关键是为新程序员提供可用的环境,体面的文档以及开发终生编程技能和实践所需的精简工作区。 ISB文件仅69页,就向新程序员介绍了变量,数组,条件和分支以及循环。有了这些程序设计基础,您可以走很长一段路。
如果您还认为可以使用Small Basic进行操作的程序会变得毫无用处或看起来很无聊,请再考虑一下。 Small Basic确实使您能够与用户互动,创建图形和使用颜色。另一个整洁的内置对象是Turtle。 Turtle使Small Basic成为了一个可以教孩子编程的有用平台。谁能抗拒告诉海龟先移动100个空间然后看着它走呢?还是看着Turtle绘制一个分形呢?
Small Basic是一个非常有趣的编程工具,它可以是老职业球员或新手,或者骄傲的父母将技能传给后代。试试看。让我们知道您的想法。
标签: