Page 69 - RoboGenius Pro C8
P. 69

Logic–Variables

                 Variable blocks are used to store values like counts, scores or distances and track changes in a
                 project. They help control the robot’s behaviour based on these values. You can create a new
                 variable with the Make a Variable button, which acts as a container for storing and updating
                 values like numbers or text.
                 Some of the important Variables blocks are as follows:

                                Block                                          Description
                                                       This block  refers to  a custom  variable  that  you  create  in
                   myVariable
                                                       your project.


                   set  myVariable  to  1              This block assigns a value to the variable.


                                                       This block  increases  or decreases  (if you  use  a  negative
                    change  myVariable  by  1
                                                       number) the value of the variable by a specified amount.

                 Logic–Comments

                 Comment blocks are used to add notes or explanations within the code. These notes
                 are not executed by the program but help programmers understand the purpose of             comment
                 different parts of the code, making it easier to read and maintain.

                        VISUAL VAULT
                        Identify and explain the blocks given below:


                        1.     FrontEye   is near object?



                        2.   convert  0  to  text


                        3.      0   =      50






                 PROGRAMS USING DIFFERENT PLAYGROUNDS

                 In this section, you will create programs to help your robot move through different playgrounds.
                 Each playground  has a unique  layout  that  challenges you  to  plan and code  the robot’s
                 movement carefully.

                 Coral Reef Cleanup
                 In  the VEXcode  VR  simulation,  the  coral reef environment  teaches  about  the  importance  of
                 keeping oceans clean. The robot is programmed to collect trash from the seabed, showing how
                 technology can help protect marine ecosystems and promote environmental awareness.



                                                                         Sensors, Logic and Maze Navigation
                                                                                                                    67
   64   65   66   67   68   69   70   71   72   73   74