Scratch Blocks | Item in Scratch

Contents
item in scratch

Scratch is a visual block-based programming language created by MIT labs, which means that the codes are in the form of blocks, divided across nine categories depending on their function and characteristics, and all you have to do is drag these blocks and drop them onto the coding area and arrange them strategically, according to your project goal, for your project to run.

With this blog, we will learn about one of the Scratch blocks, Item in Scratch.


This is Chapter 1.2 in the
Advanced Scratch Tutorial


What is an Item in Scratch?

Item in Scratch is a part of the List blocks which are dark red in color and used to manipulate the storage of multiple values. The item supports any value in Scratch like Boolean, number, or a string. It works like a Variable block as it is used to read, create, and modify values.

All the Item blocks in Scratch are found using the List block which is under the Variable blocks. Item blocks are dark red in color.

Different Item blocks in Scratch

There are a total of 9 Item blocks in Scratch, out of which 5 are Stack blocks, 3 are reporter blocks, and 1 is a Boolean block.

Stack blocks are rectangular blocks designed in such a way that they can easily fit above or below other blocks, Boolean blocks are elongated hexagonal blocks used to report only Boolean values, and Reporter blocks are the blocks used to report a value that can be anything from numbers to strings.

“add () to ()” block

This block is used to add a given item to the bottom of the specified list. This block comes under the category of stack blocks. The values can be added directly to the block.

“delete () of ()” block

This block is used to delete a given item from the specified list. This block comes under the category of stack blocks. The values can be added directly to the block.

“delete all of ()” block

This block is used to delete all the items from the specified list. This block comes under the category of stack blocks. The values can be added directly to the block.

“insert () at () of ()” block

This block is used to insert an item into the specified list at a specified position. This block comes under the category of stack blocks. The values can be added directly to the block.

“replace the item () of () with ()” block

This block is used to replace a specified item with the last given input. This block comes under the category of stack blocks. The values can be added directly to the block.

“item () of ()” block

This block is used to report the value of the specified item given as an input. This block comes under the category of reporter blocks. The values can be added directly to the block.

“item # () in ()” block

This block is used to report the item number of the first item which holds the input value. If the item is not on the list, it reports 0. This block comes under the category of reporter blocks. The values can be added directly to the block.

“length of ()” block

This block is used to report the number of items present in a specified list. This block comes under the category of reporter blocks. The values can be added directly to the block.

“() contains () ?”  block

This block is used to check if the list has the items given as the input. If any one of the items of the list is equal to the given input, it returns “true”, otherwise “false”. This block comes under the category of Boolean blocks. The values can be added directly to the block.

How to use Item in Scratch?

Since the Item block comes under the “List” block in Scratch, you just need to add the listed block. To add the “List” block, first create a list by clicking on the “Make a List” option and add the desired blocks.

Uses of Item in Scratch

Item in Scratch can be helpful for the following purposes:

  • It helps the user in manipulating the storage of multiple values.
  • It supports any value in Scratch like Boolean, a number, or a string which makes it versatile to use.

Frequently asked questions (FAQs)

What is an Item in Scratch?
In Scratch, an Item is a part of the List blocks which are dark red in color used to manipulate the storage of multiple values.

How many total Item blocks are available in Scratch?
There are 9 Item blocks in Scratch, out of which 5 are Stack blocks, 3 are reporter blocks, and 1 is a Boolean block.

What are the list blocks in Scratch?
A list block is a sub-category of blocks that comes under Variable blocks. List blocks are used to manipulate the storage of multiple values.

What is the use of Item in Scratch?
In Scratch, the Item supports any value in Scratch like Boolean, number, or a string which makes it versatile to use.

What is a Boolean block in Scratch?
In Scratch, the Boolean blocks are elongated hexagonal blocks used to report only Boolean values.

We hope you understand what Item in Scratch is and its types and uses. If you have any doubts, you can ask your doubts in the comment section. To continue your learning about Scratch blocks, read our blog on motion blocks in Scratch.

Related Posts

Company

Contact

Email:

info@wiingy.com

+(1) 618-827-5802

Wiingy provides online tutoring and technology courses to school and university students across the globe.

Our experiential learning methodology enables students to learn and apply principles of maths, science, coding & design to create exciting digital & physical experiences – games, animation, stories & real robots.

Wiingy works with highly qualified instructors to deliver the courses in small group & private formats. Parents and students have consistently rated the teaching experience as 4.8/5 and above.

Our tutoring program covers core foundation subjects such as Maths, Science, English and a spectrum of innovative courses such as Robotics, Coding, Design, AI & IoT.

We are a community of over 20,000 students across 10+ countries growing daily.

Copyright Wiingy Pvt Ltd © 2021. All Rights Reserved

Download Our Free Guide

Beginner's Guide to Scratch Programming [+Get Access to 10 Free Scratch Game Tutorials]

I am a