我试图找到一个类似于我发现的QBasic的现代环境,但弥补了这些缺陷。这样做的目的是与我6岁的儿子一起编码。
我正在寻找一种使用现代语言的IDE,能够绘制图形和播放音频,并且不会强迫用户在编码和运行应用程序之间跳转。
在QBasic中,你基本上有两种模式:编辑和运行。没有第三方库需要创建图形或生成音频音调(我记得)。你从来没有超过一个"窗口"一次打开。
是否有现代等效的IDE使用现代语言提供我正在寻找的东西?
我不希望他必须在各种窗口之间跳转,尝试围绕窗口工具包,理解命令行或使用OOP开始。我的最终目标是与他一起创建简单的图形游戏 - 而不是将文本打印到控制台。
(最好是跨平台或可在Mac OSX上使用,因为我们在家里拥有的东西。最好是Python,因为那是我选择的语言。)
答案 0 :(得分:2)
QBasic是一个很好的选择。您可以从旧货店购买旧PC并在其上运行QBasic。有QB64选项可以在Mac和Windows上运行。希望这有用。
答案 1 :(得分:1)
我建议使用QB64,与QBasic / QuickBasic几乎100%兼容,但在Windows上运行。
答案 2 :(得分:1)
您可以尝试Small Basic,它旨在重现20世纪80年代构建到家庭计算机中的旧BASIC语言的易用性和教育目的
小型基础项目是在关于沙龙的这篇文章后发起的:
Why Johnny can’t code (David Brin, 2006)