Sensing is one of the ten categories of Scratch blocks. They are color-coded cyan, and are used to detect different factors of a project.

Video Sensing blocks were originally Sensing Blocks in older versions of Scratch, but in Scratch 3.0, they were put under the Video Sensing Extension.

There are currently 18 Sensing blocks: 3 stack blocks, 5 boolean blocks and 10 reporter blocks.

Blocks

Scratch 3.0 has the following 3 sensing stack blocks:

Note Note: Click on a block to find out more about it.

Scratch 3.0 has the following 5 sensing boolean blocks:

Scratch 3.0 has the following 10 sensing reporter blocks:

Obsolete Block

Archive.png This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.
loud?:: sensing
The obsolete "Loud?" block.

Prior to Scratch 2.0, there was a "Loud?" block, which would return whether or not the loudness value from the connected microphone was above 10. The reason for its removal is unknown, but may be because of the existence of a simple workaround:

(loudness) > (10)

PicoBoard Blocks

Archive.png This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.
Main article: PicoBoard Blocks
The () Sensor Value block in Scratch 1.4
The Sensor ()? block in Scratch 1.4
The blocks in Scratch 2.0

In Scratch 1.4 and other previous versions of Scratch, there was a subcategory called Sensor Blocks, also colored blue, that included () Sensor Value and Sensor ()?. They were used to communicate with external hardware or programs, like the PicoBoard. They were recolored dark grey in the Scratch 2.0 prealpha and only appeared in the stage's palette.[citation needed] However, they were later re-classified as an extension and made only accessible through the extensions menu.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.