当前位置:首页 > 名师导学 > 专家点拨 > 亮宁可视化编程平台V2.2第5讲(图文)

亮宁可视化编程平台V2.2第5讲(图文)

发表日期:2017-08-06 12:15:08文章编辑:浏览次数: 标签:亮宁机器人可视化平台    

分支结构之二

 

      还有另外一种形式的分支结构,我们称这为开关语句。如下图所示。


 

     点击对话框里的“+”号按钮,可以增加分支的数量。然后将在此分支下执行的语句写在”case X“与”break“之间。

   

  勾选对话框里有“否则”多选择项,会产生一个特殊的分支。即上述条件不满足时执行的动作。

   

      下面的程序段,让机器人追赶随手移动的点烯的蜡烛:

void repeat()

{

   minV=fre.minV();

    ch=fre.minN();

   if (minV<30)

   {

      switch (ch)

      case 1:motor(-50,50);break;

      case 2:motor(0,50);break;

      case 3:motor(50,50);break;

      case 4:motor(50,0);break;

      case 5:motor(50,-50);break;       

   }

   else

   {

      motor(0,0);while(1);

   }

}

      下面我们要提到的是,如何将已有的程序结构放入分支结构中。

 

 

    上图左:按住CTRL,鼠标点击开始行,中图:按住CTRL,鼠标点击最后一行,两步选定要放入分支结构的程序段。然后如右图所示,打开右键菜单,选择"添加/if".。最后按下图操作。 

输入分支条件后,则形成上图所分支结构。

 

 

如没特殊注明,文章均为亮宁电子原创,转载请注明出处
相关新闻

浅析心理暗示在青少年行为教育中的作用(图文)

在与许许多多学生家长交流的过程中发现,不少家长都觉得孩子难管难教,特别是处于青春期的孩子,家长们更是感到头痛。所以,本文作者在这里发表个人看法,讨论一下心理暗示在教育孩...

日期:2019-04-24

不忘初心,方得始终

不忘初心,方得始终——对知识应用能力的执着追求 长沙市一中戴胜军 从事教师这行三十多年,我了解到许多教育教学中长期存在的不足和缺陷,也一直尝试用一己之力改变...

日期:2018-06-30

机器人教育中的责任心培养

本文已发表在《创意与发明》2016年第7期上在近年从事机器人教育教学工作中,我发现当代中小学生普遍存在责任心的缺失问题,引发了我对当前教育的担忧和诸多思考。一、缺失责任...

日期:2018-06-13

论中小学机器人教练员应该具备的基本素质

【摘 要】本文重在提示中小学机器人教练员建立必要的自信心和自我重塑,提出机器人教练员一些必须具备的基本素质,提醒可能成为机器人教练员的老师和目前处于探索阶段的机器...

日期:2018-03-19

亮宁机器人特有的符号系统(图文)

使用亮宁机器人的师生,可能注意到了这样一个特色,即亮宁机器人有自己特有的一套符号系统。如果还没有发现这一特色的师生,那我们就随本文来理解为什么我们要有这套特有的符号系...

日期:2018-01-19

亮宁可视化编程平台V2.2第6讲(图文)

第6讲 循环程序 我们先来看看顺序结构的程序实例。我们先用可视化系统设置如下: 上述设置的程序运行结果是八个LED灯同时被点亮。 我们看不出八个灯的点亮语句的顺序...

日期:2017-10-09