当前位置: 首页 > 专利查询>韩峰专利>正文

BASIC语言演示教具制造技术

技术编号:2998473 阅读:227 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供了一种简易的多功能BASIC语言教具,可用木板或塑料制成,它除了具有键盘图,屏幕格式图等外,还特别具有文本显示以及变量数值显示部分。本文显示通过一组各面固定写有语句定义符的正三棱柱来实现,每根三棱柱可绕自身轴线回转同时又可互换位置,因而柱上的语句定义符就形成不同的程序文本基础。变量值的变化则通过写有各种数据的方柱在小匣子里回转来实现。(*该技术在1997年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】本技术涉及一种简易的特别是一种能演示程序文本以及变量数值变化过程的平板型BASIC语言教具,可用塑料或木料制成,适用于各类学校进行BASIC语言基础教育。目前在计算机BASIC语言教学中,教师常常要在黑板上书写程序文本,比较麻烦。在讲解程序运行过程中,为了跟踪变量数值的变化,在有些教材中,则给出一个相应的数值表,(见谭浩强等编“BASIC语言”第29页,科学普及出版社),而教师讲课时在黑板上画同样的数值表也比较费时费力。更主要的是数值表并不能形象,直观地反映内存变量的变化过程。一般BASIC语言教材中常形象地把变量比喻成“匣子”(见上述教材第27页),如我们按这一比喻做成实物,并使之能灵活地按要求变换数值,则可起到更好的教学效果。本技术的目的就是提供一种多功能的BASIC语言教具,它能较灵活而又形象地显示文本和内存变量数值变化。技术的目的是这样实现的用若干我们叫做语句杆的正三棱柱(图7)纵向排列在一个方架中,语句杆两端有小轴径,可随意在轴孔回转,同时也可随意互换位置,由于语句杆各面上固定地写有各种语句定义符,因而可以组成各种不同的程序。另外由若干大小空格组成的变量存贮部分装有可以绕轴心回转的方柱数据杆,在其4个侧面上,可以事先按程序运行要求写好各种数值,通过回转数据杆即可变换数值。本技术可制成较为简单的便携式,其语句杆和存贮单元较少,主要适合中、小学普及教育,还可制成能适应较复杂程序的固定式,代替普通黑板,可用于中专及高等学校BASIC语言基础教育。下面以便携式为例结合附图对技术作进一步详细描述。图1为展开外观图,①为活动面板,图中为里面,上面绘有屏幕格式图,不使用时可与②折叠。折叠后,正面绘有键盘图,①与②用合页连接,合页的两页可自由分离,即合页轴在①上。装配时插入②中。②为本教具主体,图中左面22个横格为22个语句杆,右半部为数值演示部分。(详见图2)。上部中间为提手,两侧各有一个羊眼圈,可用绳挂在黑板上。折叠后外廓尺寸为宽90CM,高70CM,厚4CM,图2中语句杆部分宽50CM。左边是行号滑板。使用中与语句杆平面相连,而将其左侧轴径遮住。行号滑板用橡皮筋从孔X穿过再穿过孔Y在主体背面固定,正面用切断的小筷子棍别住。当面板折叠回来时,还可将上下小棍穿过面板上小孔Z(图1)将面板别住。将行号滑板向左侧翻倒,先将语句杆左端从斜槽中取出(图3)然后再将右端从孔中取出,即可与其它任意一个掉换。右半部为存贮器部分(即数值演示部分),分上(A-A以上),中(A-A至B-B),下(B-B以下)三段。上部有三根水平放置的整体数据杆(图5),每个杆上有四段方柱三段圆柱一方一圆相间排列,每个小平面上可写一个数据,每转90°正面便出现四个一组新的数据。中部数据杆有5条,每条有一根固定的长轴,上面套着7个空心方柱,方柱间隔8MM。下部为读数语句的数据区,四条数据杆为整体方柱(图6),刻线将其分为6等份,可写6个数据。整个数值演示部分正面有一块面板,上面所有与数据杆数据对正的部位均挖空成大小不等的窗口,数据看起来如同装在小匣子里。上部窗口上有左开的小铁门(图2,W)中部有上开的小铁门(图4),下部窗口为无门长槽。以上是本技术的结构,也可看成是“硬件”。以下是“软件”,可由教师根据使用的教材和机型自行设计,现仍以上述教材为例加以说明。1.文本显示部分程序文本中每个语句由行号,定义符和语句体组成。行号总是由小到大由上向下排列的,所以可简化为一个独立的行号滑板。(图2左侧),定义符只有有限的十几个,现我们按各定义符在各种典型程序中出现次数的大致概率将它们固定地写在22个语句杆的44个面上(每杆留一个空白面),分配如下PRINT-9IF……THEN -8FOR--5NEXT--5GOTO--4GOSUB--4RETURN--3INPUT--2READ--1REM--1DIM--1END--1由于LET语句的定义符通常可以省略,且LET语句使用频率较高,所以任一个空白面均可做为LET语句用。另外,DATA语句是非执行语句,而数据都写在数据区,DATA也可省略。还有RESTORE、DEF、STOP使用频率较低,如需用时,可临时在空白面上填写。为使教师能从任一个正面知道后面上下两面上的定义符,语句杆左边上下角注有小字母。如图7中左上角RM表示后面上方为REM,左下角的P为PRINT,如用手指向下拨转,REM即出现到正面,背面上方为PRINT,下方为空白,正面全部标记为PREM。如将所有空白面转到正面,则左侧标记将可成为如图8的组合。文本中语句体的内容取决于程序要解决的具体问题,所以可由教师备课时用软笔临时填写。2.变量赋值部分及例题演示在LET、INPUT及READ三种赋值语句里,都是把数值放到变量的“匣子”里,其中LET语句可以先计算后赋值,对一些累加或累乘的例题,如果我们能通过程序运行演示过程把该表达式放到某个用LET语句赋值的变量“匣子”里,那么该“匣子”里实际装的就正是我们所要求的值,上面三行正是这种“匣子”。例1(48页,例3)计算T=1+2+22+23+……+263程序为10LET T=020LET N=030LET P=2个N40LET T=T+P50LET N=N+160IF N<=63 THEN3070LET S=T/(1.42E+8)80PRINT “T=”;T,90PRINT “S=”;S100END程序在教具上表示为如图9中部共有35个小门,用与小门近似的颜色将26个英文字母写在其中26个小门上作为变量名称(写得较小,只有教师能看清,以免干扰学生注意力,(见图2),小门翻到上方能自动站住(图10),里侧写有与外侧相同但大而清晰的字母作为该变量名称,而下面窗口里便显露出该变量的值。为使教具有更大的机动性,小门做成可自由互换的,小门套在小轴上的圆筒留有小于小轴直径的开口,轻轻一推即可将小门从轴上取下。由于小“匣子”较多,可将教材中准备演示的各种典型例题演示时所用到的数据全部编排好,事先固定地写在数据杆上,为使操作简化,每个“匣子”里的4个数据用小字写在该小门的上方面板上,而另外少留一部分空白“匣子”作为机动。上题演示过程如下(图11)10-左开第三排第一门,出现变量名T和初值0。20-上开N,同时出现变量名N和初值0。30-上开P,同时出现P和初值1(2个N)40-左开三排第二门出现+1(P)50-旋转N值出现1(N+1)60-返回3030-旋转P值出现2(2个N)40-左开三排第三门出现+2(P)至此可以看出,教具上变量T中将陆续被放进要计算的表达式,而在实际计算机中则正是我们要计算的T值。例2(66页,例6)求Y=7.5X6+8.65X5-3.7X4+4.2X3+2.1X2+X-5.5改写为Y=(((((7.5X+8.65)X-3.7)X+4.2)X+2.1)X+1)X-5.5程序为10INPUTX20READY30 FORI=1TO640READB50LET Y=Y*X+B60NEXT I70PRINT Y80DATA7.5,8.65,-3.7,4.2,2.1,1,本文档来自技高网...

【技术保护点】
一种用木料或塑料制成,由活动面板和主体构成的计算机BASIC语言教具,其特征在于主体部分包括由纵向排列在方架中的22个正三棱柱语句杆组成的文本显示部分和由12根方柱数据杆组成的变量数值演示部分。

【技术特征摘要】
【国外来华专利技术】1.一种用木料或塑料制成,由活动面板和主体构成的计算机BASIC语言教具,其特征在于主体部分包括由纵向排列在方架中的22个正三棱柱语句杆组成的文本显示部分和由12根方柱数据杆组成的变量数值演示部分。2.按权利要求1所述的教具,其特征在于语句杆两端有小轴径,三个侧面有两个上面写有BASIC语言语句定义符,一个空白,每个侧面左边写有指示背面语句定义符的字母标记。3.按权利要求1所述的教具,其特征在于方架上右侧有安放语句杆的轴孔,左侧有开口斜槽,方架左边缘有行号滑板。4.按权利要求1所述的教具,其特征在于数值演示部分上部有三根整体数据杆,每根两...

【专利技术属性】
技术研发人员:韩峰
申请(专利权)人:韩峰
类型:实用新型
国别省市:61[中国|陕西]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1