现代语言 IDE 类似于 QBasic?

Modern language IDE similar to QBasic?

我正在尝试寻找一个类似于我发现的 QBasic 的现代环境,但弥补了缺陷。这样做的目的是和我6岁的儿子一起编码。

我正在寻找使用现代语言的 IDE,能够绘制图形和播放音频,并且不会强迫用户在编码​​和 [=32= 之间跳来跳去] 他们的申请。

在 QBasic 中,您基本上有两种模式:编辑和 运行。创建图形或生成音频音调(我记得)不需要第三方库。您一次打开的次数从未超过 "window"。

是否有使用现代语言的现代等效语言 IDE 可以提供我正在寻找的内容?

我不希望他不得不在各种 windows 之间跳来跳去,尝试将注意力集中在 window 工具包、理解命令行或使用 OOP 只是为了入门。我的最终目标是与他一起创建简单的图形游戏——而不是将文本打印到控制台。

(最好是跨平台或可在 Mac OSX 上使用,因为这是我们家里的东西。最好是基于 Python,因为这是我选择的语言。)

QBasic 是一个很好的选择。您可以从旧货店购买旧 PC 并在其上安装 运行 QBasic。在Mac和Windows上都有QB64的选项可以运行。希望这对您有所帮助。

我建议使用 QB64,它与 QBasic/QuickBasic 几乎 100% 兼容,但在 Windows 上运行。

您可以尝试 Small Basic,它旨在重现 1980 年代家用计算机内置的旧 BASIC 语言的易用性和教育目的

Small Basic 项目是在沙龙上发表这篇文章后启动的:
Why Johnny can’t code (David Brin, 2006)