0% found this document useful (0 votes)
59 views2 pages

Notes For Robotics

This document provides instructions for using a cyber scanner kit to program a micro:bit using block-based coding in the SAM Blockly online platform. The cyber scanner kit includes components like a light sensor, buzzer, and slider that can be programmed to respond to input values between 0-100. The block-based coding interface displays color-coded blocks that represent code and can be dragged and connected to build programs with computational thinking skills like decomposition and pattern recognition.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views2 pages

Notes For Robotics

This document provides instructions for using a cyber scanner kit to program a micro:bit using block-based coding in the SAM Blockly online platform. The cyber scanner kit includes components like a light sensor, buzzer, and slider that can be programmed to respond to input values between 0-100. The block-based coding interface displays color-coded blocks that represent code and can be dragged and connected to build programs with computational thinking skills like decomposition and pattern recognition.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Cyberspace a computer-generated world we all access through the internet.

Cyber Scanner parts Light Sensor


Buzzer
Slider
micro:bit

block-based coding Enables programming using colored blocks to represent individual blocks
of code.
It allows individual steps to be seen as blocks which build up to form a
program.

SAM Blockly is an online platform that allows 'Blockly' software to be used to build
block-based programs.

Workspace: Area to build up blocks to form a program

Tabs: Where blocks are stored

Trash can: Drag blocks here to delete

RUN: Starts all programs on workspace

The ‘program start’ block activates all code within it when the program is run.

The blocks have ranges of values between ‘0–100’.


Light Sensor The Light Sensor detects the light in the room and can return a value
between ‘0–100’.
Buzzer The Buzzer can play sounds of different pitches within a range of ‘0–100’.

Slider The Slider can be moved from left to right and return a value between ‘0–
100’.
micro:bit The micro:bit is a pocket-sized computer featuring:
● 25 LED lights
● 2 programmable buttons

When two blocks are connected you’ll hear a ‘snapping’ noise.


As with the Sam Labs Blocks, the micro:bit blocks can be snapped into
other blocks.
Computational thinking Computational thinking is a skill not just applied to computing but a skill
that is applied to any problem solving activity.

Decomposition Breaking down a problem or scenario into manageable parts that can be
looked at and understood individually.

Pattern Recognition Looking at the given problem to find patterns (similarities or


characteristics) that can facilitate a solution.
Abstraction Removing aspects that are not needed to solve the given problem.
Algorithmic Thinking Step-by-step instructions to write and follow, in order to solve a
given problem.

flowchart A visual representation of a process from start to finish, showing all


possible outcomes of logic.
Specific shapes and arrows are convention to show the flow.

Basic flowcharts use a range of symbols; rectangle, parallelogram and


diamond.

diamond Decision with a yes and no output; the selection and conditions defined
within a program.

rectangle Process; a step within the program.

parallelogram Input used within the program.

Algorithm Step-by-step instructions to write and follow, in order to solve a given


problem
A data type A data type is a way of identifying a piece of data by how it is used within
the program.

String Anything that is pressed on the keyboard.


Integer A whole number
Float A decimal number
Boolean Can only have two possible values; ‘0’/‘1’ or ‘True’/‘False’.
List A list (or array) stores a defined list of data items in its own memory
location, to be called upon within the program.
A list can store more than one value.

Variable Can only hold one item of data.

You might also like