Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 60 - Ai Robogenius
P. 60

    2.  Choose the option that represents a visual way of coding.
                                                                                                                                                COMPETENCY-BASED QUESTIONS
                                    (i)  Text-based Programming                (ii)  Block-based Programming
                                                                                                                                                1.  Raj is building a program where he needs to keep track of the number of times a button
                                    (iii)  Python                              (iv)  JavaScript                                                     is pressed. He decides to use a variable to store and update this count. Which blocks
                                                                                                                                                    should Raj use to create and update the variable?
                         3.  Spot the block that helps in iterating over each item in a list or array.
                                                                                                                                                2.  Ananya wants to display a cold icon if the temperature is below 10°C and a hot icon if
                                    (i)  for block                             (ii)  repeat block
                                                                                                                                                    it’s above 25°C. Which logic block should she use?

                                    (iii)  forever block                       (iv)  for element block

                         4.  Identify the block used for repeating a set of actions a specific number of times.

                                    (i)  repeat block                          (ii)  forever block

                                    (iii)  on start block                      (iv)  if block

                         5.  Choose the block that is used to create a new variable.

                                    (i)  show number block                     (ii)  Make a Variable

                                    (iii)  on start block                      (iv)  show string block

                      B.  Write ‘T’ for true and ‘F’ for false.

                         1.   In Text based coding you can view and edit your code.
                         2.   Block-based programming is more flexible and powerful, allowing you

                             to create complex programs.

                         3.  Workspace is an area, you can drag and drop blocks to create your program.

                         4.  Loop blocks allow you to repeat actions multiple times.

                         5.   Comparision block compares if two values are equal, less than or

                             grater than the second value.

                      C.  Fill in the blanks using the given hints:
                         1.                  button allows you to download your code to the                   Hints
                             micro:bit device.

                         2.                  block displays a text message on the screen.                  Information
                         3.  You can see your project directly within                     editor.           Download
                         4.                  programming  gives  you instant  results as you               Live preview
                             build your projects.                                                          Show string

                         5.  Variables are like labelled boxes that store                    .             Block-based

                                     AI RoboGenius - IV
                     58

| 55 56 57 58 59 60 61 62 63 64 65 |