介绍一张20年前的BASIC教学光盘
basic吧
全部回复
仅看楼主
level 1
元庆 楼主
国外对编程教育是很重视的,几十年来,不光出了不少书,还编写了教学软件甚至游戏。曾经著名的游戏开发商Interplay在1997(或98?)年开发了一张BASIC的多媒体互动教学光盘——Learn to Program BASIC。
进入程序后,会先出现登记/选择帐号界面,如图:
这就意味着可以为多人建立不同的帐号,从而让各人不同的课程进度不会互相干扰。
建立新帐号、点击OK按钮后,便会出现一段动画简短地介绍BASIC以及软件主界面的功能。
这张教学光盘的特点之一便是全程以动画人物——以一个光盘人及光盘狗作为主角,其它动画为辅来向你介绍BASIC编程的基本情况,如图:
对中国学习者而言坏消息是里面全程是英语解说,且没有字幕!(不过都是些比较简单的英语)
好消息是重要的地方会有英文提示,看下图的下面部分:
所以英语不好的也不必担心会无法完成学习了。
在结束了开场的简介后,便会进入课程及工程选择界面,如图:
主要分成了左右两边。左边便是课程选择,有10课;右面则是工程选择。什么是工程呢?其实就是光盘上已经预先编好的一些小游戏,让你看看BASIC的“威力”。但更重要的是让你试着修改它们的源代码,以提高你的编程技巧,如图:
选择课程后,便进入了BASIC的编程界面(IDE),也就是我们在上面已看了很多遍的那个黄色界面。
界面最上方是一个个的页签,那是BASIC各命令的分组。每个页签里面自然便是各个命令了。可以看到基本上是90年代的BASIC命令。但为了增加趣味性和简易性,也有一些原创的命令。
命令下面分成了两个窗口,左边是编程窗口,右面则是运行结果窗口。
编写命令的方法很简单,既可以从上面的工具栏中点击需要的命令,自动插入到下方的编程窗口,也可以用键盘输入。而且在练习部分里选择或输入错误的命令不会有任何反应。这就意味着难度进一步降低了——只要你无法输入命令,就代表着你做错了。
在IDE下方还有几个按钮,其中“HINT”是在你不知道下面要做什么时给你提示的,显然这又是个降低难度的方法;而最左面的“REF”,则是一个命令说明手册,如图:
如果你不知道某个命令是什么意思或该怎么使用时,就到这里面来找答案。另外,光盘中还附带了PDF版的命令大全,感兴趣的话可以仔细看看。
课程只有10课,而且内容都很简单,只是对BASIC命令、用法的一些入门介绍。基本上没有费脑子的练习。对于已经学过编程的人而言,可能会觉得要打呵欠。但是对于一点编程基础都没有的人而言,这个难度应该是合适的。更别忘了,还有“工程”可以进行小小的挑战。
这就是这张教学光盘的简要介绍。
2018年02月21日 12点02分 1
level 4
在哪能下载呢
2018年10月19日 23点10分 3
level 4
楼主下载好之后怎么安装呢
2018年10月21日 00点10分 5
因为它是win3.x程序,因此只能在win3.x下运行。所以要么你在虚拟机中安装一个win3.x,然后载入光盘;要么用下载的dosbox中附带的win3.x来载入光盘。然后进入光盘,运行其中的exe文件便可以了。
2018年10月21日 00点10分
level 4
问题来了怎么导入镜像模拟器[笑尿]
2018年10月21日 08点10分 6
见楼下。
2018年10月22日 01点10分
level 1
元庆 楼主
@在渊58444
原来是win9x版的啊!大半年不用,都记错了。[汗]
在DOSbox中加载光盘镜像要用到imgmount命令:先将教学光盘剪切/复制到DOSbox目录下,然后打开DOSbox目录下的DOSbox.conf文件,在最后几行修改成如下三行的格式:
imgmount c windows9x.img -t hdd -ide 1m
imgmount win9x光盘盘符 光盘镜象名 -t cdrom -ide 2m
boot -l c
比如这个Windows是win98,光盘盘符是d,光盘名是basic.iso,则命令是:
imgmount c windows98.img -t hdd -ide 1m
imgmount d basic.iso -t cdrom -ide 2m
boot -l c
然后重启dosbox,在“我的电脑”的光驱中就可以看到光盘了。
好象是这样,过了大半年了,记得不太清楚。你先摸索下是不是这样,如果还搞不定的话,我看看有没有时间出个详细教程,但这可能要过段时间。
2018年10月22日 01点10分 7
level 4
楼主我试着打几行代码,模拟器就卡写不动了,不知道对不对[笑尿]
2018年10月23日 07点10分 8
看来让你用DOSbox是难为你了。 你的是win7系统,看下可不可以直接用虚拟光驱加载光盘镜像。我的是win10,用虚拟光驱也没用,所以只好用DOSbox了。 如果你用虚拟光驱也不行的话,这周内我看下有没有时间写个详细的步骤。
2018年10月23日 08点10分
@元庆 👌谢谢[笑尿]
2018年10月23日 10点10分
@贴吧用户_7DSJDU2 你能用模拟光驱吗?
2018年10月24日 00点10分
@元庆 还是有时间再说吧
2018年10月24日 10点10分
level 1
元庆 楼主
为了重现安装过程,我又重新下了这个文件包。
看了下,其实配置文件之前已经大体写好了。只需要小小修改一下就可以了:
先将光盘镜像文件剪切/复制到DOSbox目录下:
然后将文件名中的空格去除(或改个名字):
之所以要这样做,是因为空格会让DOSbox无法识别出
正确的
命令。然后将DOSbox.conf文件中倒数第二行修改成如图:
最后将配置文件保存关闭。
运行DOSbox,便会自动启动win98。在进入桌面前,可能会报错,如果迟迟无法进入桌面,则重启DOSbox就可以了。
用鼠标双击“我的电脑”,可以看到已经出现了光盘驱动器,而且光驱中也已经自动加载了光盘:
双击光盘图标,便会自动启动安装程序:
在安装程序中,点击两下next后,便会开始安装了。安装过程要稍微花段时间。
安装过程中有一个步骤是注册:
不过不要害怕,这不是正版验证注册,而只是Interplay顾客俱乐部注册。所以当然是点击“Register Later"了。
安装最后会要求重启。此时注意,因为DOSbox不会接受win98发出的命令,所以会一直停在重启画面中,此时只能手动点击dosbox菜单栏中第一个“Main”中的“Restart"命令,或按Ctrl-Alt-Home组合键来重启DOSbox。
重启进入win98后,就象使用其它程序一样,点击开始菜单,在程序中找到刚才安装的程序,然后点击便可以进入程序了:
在使用过程中,如果觉得屏幕太小,可以用Alt-Enter在窗口和全屏间切换。另外要记住在DOSbox中释放鼠标的命令是Ctrl+F10
2018年10月24日 10点10分 9
1