SLBASIC流程图软件使用
1.交互式编程
交互式编程与常规的计算机编程有所不同。对于编程,低年级的青少年(中小学生)对先做什么,后做什么已经有了初步的理解,但是,却对复杂的编程代码没有多大的兴趣,机器人交互式编程平台正是为他们设计的。使用这个软件,不用关心语言实现的细节,也可避免编程中经常出现的语法错误。
机器人交互式编程平台采用的就是流程图积木式编辑模型。
每一个图形化模块都可以完成一定的功能,只要按程序编写的逻辑顺序像堆积木一样连接这些模块,就可以很快地完成一个程序的编写。
一般程序,甚至复杂的程序都能用交互式编程实现。SLBAS流程图软件,能显示解释型SLBASIC源文件,并可直接把SLBASIC源文件下载到ROBOT—M8开发实验板或机器人中去运行。
2.概述
SLBASIC图形化流程图交互式语言编程平台是单片机与机器人程序设计软件,是专为中小学生教学设计的图形化积木式形象化模块化编程软件。使用该软件,可在积木式的流程编程操作过程中,培养青少年的程序设计思想。
SLBASIC流程图交互式语言编程平台操作简便,有活泼明快的图案和简短的文字说明,学生单击积木化模块图形由顶部向下搭建流程图。同时,软件可以随时生成无语法错误的机器人源程序。流程图搭建完毕,程序就编写完了。
SLBASIC流程图模块包括执行模块、模块、控制模块和程序模块四类。通过这四类模块,可实现单片机原理学习及多种机器人创新开发等操作。
3.系统特点
(1)积木式编程完全的积木式编程方法,简单直观。青少年用就可以进行单片机学习、开发创新及控制操作机器人,方便搭建流程图。流程图软件由窗口顶部向下搭建,符合国际标准。
(2)图形化积木模块SLBASIC流程图软件的四类图形化积木模块包括:多种执行器模块、多种传感器模块、多种控制模块和1种程序模块。
(3)程序源文件从流程图可以随时生成正确的源程序——解释型SLBA-SIC高级语言,源程序符合标准SLBASIC语言语法标准。可以直接保存源程序文件及把源文件下载到单片机及机器人中运行。
(4)操作系统SLBASIC实时多任务机器人操作系统,支持标号地址,可跨硬件平台运行。
4.SLBASIC流程图软件工作窗口
SLBASIC流程图软件工作窗口,如附图所示。图中①为快捷按钮工作图标;②为模块库显示区,单击功能模块,功能模块会自动插入四周呈现黑点框标记下方;③为流程图编辑区;④为可以用鼠标单击功能模块间的连接块,单击连接块后四周呈现黑点,说明在该连接块下方可以插入你希望的软件功能模块;⑤为流程图源文件显示区;⑥流程图源文件显示区可以拉宽或缩小,便于观察源文件。
