{"id":589,"date":"2022-02-15T10:35:19","date_gmt":"2022-02-15T10:35:19","guid":{"rendered":"https:\/\/brightchamps.com\/blog\/?p=589"},"modified":"2026-02-25T11:12:44","modified_gmt":"2026-02-25T11:12:44","slug":"new-code-blocks-in-scratch-3","status":"publish","type":"post","link":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/","title":{"rendered":"Scratch 3.0: New Code Block in Scratch"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"589\" class=\"elementor elementor-589\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40d590ea e-flex e-con-boxed e-con e-parent\" data-id=\"40d590ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-392bd55e elementor-widget elementor-widget-text-editor\" data-id=\"392bd55e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>[et_pb_section admin_label=&#8221;section&#8221;] [et_pb_row admin_label=&#8221;row&#8221;] [et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;Text&#8221;]<\/p>\n<div class=\"yoast-breadcrumbs\"><span><span><a href=\"https:\/\/brightchamps.com\/blog\/\">Home<\/a><\/span> \u00bb <span><a href=\"https:\/\/brightchamps.com\/blog\/code-for-kids\/\">Code for Kids Corner<\/a><\/span> \u00bb <span class=\"breadcrumb_last\" aria-current=\"page\"><strong>Scratch 3.0: New Code Block in Scratch<\/strong><\/span><\/span><\/div>\n<p class=\"wp-block-paragraph\">Anyone familiar with coding knows that Scratch is a visual programming language developed by the Massachusetts Institute of Technology (MIT).<\/p>\n\n<p class=\"wp-block-paragraph\">The platform was first introduced in 2003 and has since become a favorite among children who enjoy coding. They have used it to create various interactive games, stories, animations, and other projects.\u00a0<\/p>\n\n<p class=\"wp-block-paragraph\">Several changes have occurred in the <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch platform<\/a> and technology during this period. In 2019, Scratch 3.0, the most recent version, was released, including a slew of new extensions.<\/p>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">https:\/\/youtu.be\/VhfEcEj0fSc<\/div>\n<\/figure>\n\n<p class=\"wp-block-paragraph\">Scratch 3.0 is designed to work in any web browser, including various devices. It has been a fantastic coding platform for children of all ages.<\/p>\n\n<p class=\"wp-block-paragraph\">Let&#8217;s check out some of the newly introduced code block in Scratch 3.0<\/p>\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\">\n<h2>Table of contents<\/h2>\n<ul>\n<li><a href=\"#new-code-blocks-in-scratch-3-0\" data-level=\"2\">New Code Blocks in Scratch 3.0<\/a>\n<ul>\n<li><a href=\"#layer\" data-level=\"3\">Layer<\/a><\/li>\n<li><a href=\"#looks\" data-level=\"3\">Looks<\/a><\/li>\n<li><a href=\"#costumes\" data-level=\"3\">Costumes<\/a><\/li>\n<li><a href=\"#backdrop\" data-level=\"3\">Backdrop<\/a><\/li>\n<li><a href=\"#effects\" data-level=\"3\">Effects<\/a><\/li>\n<li><a href=\"#clear-sound-effects\" data-level=\"3\">Clear Sound Effects<\/a><\/li>\n<li><a href=\"#set-drag-mode\" data-level=\"3\">Set Drag Mode<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n<h2 id=\"new-code-blocks-in-scratch-3-0\" class=\"wp-block-heading\"><strong>New Code Blocks in Scratch 3.0<\/strong><\/h2>\n\n<h3 id=\"layer\" class=\"wp-block-heading\"><strong>Layer<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">In Scratch, all the items added to a project act as a layer and can be manipulated. These layers are the same as the number of items added to any project. So, the layer block can move the sprite from one layer to another.<\/p>\n\n<p class=\"wp-block-paragraph\">Scratch 3.0 has a dropdown with two options: front and back.<\/p>\n\n<div id=\"cstm_banner_cta\">\u00a0<\/div>\n\n<h3 id=\"looks\" class=\"wp-block-heading\"><strong>Looks<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">In Scratch 3.0, there is also a Looks block with a dropdown menu containing forward and backwards options.<\/p>\n\n<p class=\"wp-block-paragraph\">This block is used to advance or reverse the sprite by several layers.<\/p>\n\n<p class=\"wp-block-paragraph\">If a sprite is set to move forward, it will appear in front of all the other sprites; if it is set to move backwards, it will appear behind all the other sprites.<\/p>\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/learn.brightchamps.com\/book-trial-class?utm_source=website_organic&amp;utm_medium=blog&amp;utm_campaign=scratch_body\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"2082\" height=\"395\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/09\/Scratch-Inline-CTA.gif\" alt=\"Learn Scratch for Free\" class=\"wp-image-11111\"\/><\/a><\/figure>\n\n<h3 id=\"costumes\" class=\"wp-block-heading\"><strong>Costumes<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Costumes represent different roles of a sprite, similar to how we change our outfits in our daily lives.<\/p>\n\n<p class=\"wp-block-paragraph\">As a result, these can be added to the sprites and serve as their assigned number or name on the stage. It is used to obtain the current costume number or name of a sprite.<\/p>\n\n<p class=\"wp-block-paragraph\">The costume block can be accessed from the Looks Block category, it has a dropdown menu with two options: number and name.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong><em>Here&#8217;s an example<\/em><\/strong><\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"692\" height=\"376\" class=\"wp-image-624\" style=\"width: 519px; height: 282px;\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-1.png\" alt=\"Scratch new code blocks\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-1.png 692w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-1-480x261.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 692px, 100vw\" \/><\/figure>\n\n<div class=\"wp-block-spacer\" style=\"height: 35px;\" aria-hidden=\"true\">\u00a0<\/div>\n\n<h3 id=\"backdrop\" class=\"wp-block-heading\"><strong>Backdrop<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">The background image that can be seen on the stage is referred to as a Backdrop in Scratch. It&#8217;s similar to a sprite costume, but it&#8217;s shown on stage instead.<\/p>\n\n<p class=\"wp-block-paragraph\">In Scratch 3.0, this is under Looks Block and returns the current background number in the project. Its dropdown menu has two options: number and name.<\/p>\n\n<p class=\"wp-block-paragraph\"><em>Here&#8217;s an example<\/em><\/p>\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"445\" class=\"wp-image-625\" style=\"width: 768px; height: 334px;\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-2-1024x445.png\" alt=\"Scratch new code blocks\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-2-980x425.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-2-480x208.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n<h3 id=\"effects\" class=\"wp-block-heading\"><strong>Effects<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">In Scratch, the graphic design elements are referred to as Effects. This block is only available in Scratch 3.0&#8217;s Looks Block.<\/p>\n\n<p class=\"wp-block-paragraph\">This can be used to change a sprite&#8217;s appearance in various ways. There are seven effects available in Scratch 3.0: Color, Fisheye, Whirl, Pixelate, Brightness, Ghost, and Mosaic.<\/p>\n\n<p class=\"wp-block-paragraph\"><em>Here&#8217;s an example of how different effects, such as pixelate, fisheye, mosaic, and whirl, can be applied to a Ball sprite.<\/em><\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"962\" height=\"800\" class=\"wp-image-626\" style=\"width: 722px; height: 600px;\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-3.png\" alt=\"Scratch new code blocks\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-3.png 962w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-3-480x399.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 962px, 100vw\" \/><\/figure>\n\n<h3 id=\"clear-sound-effects\" class=\"wp-block-heading\"><strong>Clear Sound Effects<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Scratch 3.0 also includes a sound block, Clear Sound Effects block. This is useful for controlling sound and MIDI functions. It essentially clears the current sound effects applied to a sprite but does not stop sound from playing.<\/p>\n\n<h3 id=\"set-drag-mode\" class=\"wp-block-heading\"><strong>Set Drag Mode<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">The set drag mode block is a sensing block used to change a sprite&#8217;s draggability. As a result, it can be used to toggle between draggable and non-draggable sprites.<\/p>\n\n<p class=\"wp-block-paragraph\">That is, if a sprite is draggable, it can be dragged anywhere, including full screen and player mode, whereas if it is not draggable, it is just a normal one and cannot be dragged around, teaching the <a href=\"https:\/\/brightchamps.com\/en-us\/courses\/coding-classes-for-kids\" target=\"_blank\" rel=\"noreferrer noopener\">basics of programming for kids.<\/a><\/p>\n\n<p class=\"wp-block-paragraph\" id=\"conclusion\"><strong>Conclusion<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Since its inception in 2003, the Scratch platform has undergone numerous changes. Scratch 3.0 is the most recent version used by scratchers, and it includes many new features and new code blocks.<\/p>\n\n<p class=\"wp-block-paragraph\">These additional code blocks contribute to the fun and functionality of your game or app.<\/p>\n\n<p class=\"wp-block-paragraph\">So, what are you waiting for? Get started with these new code blocks in Scratch 3.0 right away.<\/p>\n\n<p class=\"wp-block-paragraph\">Also,<a href=\"https:\/\/brightchamps.com\/blog\/scratch-coding-for-kids\/\"> scratch coding for kids<\/a> helps them to learn the coding easily.<\/p>\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/learn.brightchamps.com\/book-trial-class?utm_source=website_organic&amp;utm_medium=blog&amp;utm_campaign=scratch_body\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"2082\" height=\"395\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/09\/Scratch-Inline-CTA.gif\" alt=\"Learn Scratch for Free\" class=\"wp-image-11111\"\/><\/a><\/figure>\n\n<p class=\"wp-block-paragraph\">Learn <a href=\"https:\/\/brightchamps.com\/blog\/scratch-beetle-game\/\">Scratch at BrightChamps<\/a> with its specially designed curriculum that makes learning programming easy for students in Grade 1-12. BrightChamps also teaches a variety of other programs that help kids build a foundation in computer programming through activities, assignments, and other means.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/brightchamps.com\/\">BrightChamps<\/a> provides<a href=\"https:\/\/brightchamps.com\/blog\/teaching-financial-literacy-for-kids\/\" target=\"_blank\" rel=\"noreferrer noopener\"> financial education for kids<\/a>, equipping them with essential money management knowledge for a successful future.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00a0<\/p>\n\n<p>[\/et_pb_text][\/et_pb_column] [\/et_pb_row] [\/et_pb_section]<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Anyone familiar with coding knows that Scratch is a visual programming language developed by the Massachusetts Institute of Technology (MIT). The platform was first introduced in 2003 and has since become a favorite among children who enjoy coding. They have used it to create various interactive games, stories, animations, and other projects.\u00a0 Several changes have [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":4152,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:yoast-seo\/breadcrumbs \/-->\n\n<!-- wp:paragraph -->\n<p>Anyone familiar with coding knows that Scratch is a visual programming language developed by the Massachusetts Institute of Technology (MIT). <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The platform was first introduced in 2003 and has since become a favorite among children who enjoy coding. They have used it to create various interactive games, stories, animations, and other projects.&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Several changes have occurred in the <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch platform<\/a> and technology during this period. In 2019, Scratch 3.0, the most recent version, was released, including a slew of new extensions. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:embed {\"url\":\"https:\/\/youtu.be\/VhfEcEj0fSc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/VhfEcEj0fSc\n<\/div><\/figure>\n<!-- \/wp:embed -->\n\n<!-- wp:paragraph -->\n<p>Scratch 3.0 is designed to work in any web browser, including various devices. It has been a fantastic coding platform for children of all ages.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Let's check out some of the newly introduced code block in Scratch 3.0<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:yoast-seo\/table-of-contents -->\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#new-code-blocks-in-scratch-3-0\" data-level=\"2\">New Code Blocks in Scratch 3.0<\/a><ul><li><a href=\"#layer\" data-level=\"3\">Layer<\/a><\/li><li><a href=\"#looks\" data-level=\"3\">Looks<\/a><\/li><li><a href=\"#costumes\" data-level=\"3\">Costumes<\/a><\/li><li><a href=\"#backdrop\" data-level=\"3\">Backdrop<\/a><\/li><li><a href=\"#effects\" data-level=\"3\">Effects<\/a><\/li><li><a href=\"#clear-sound-effects\" data-level=\"3\">Clear Sound Effects<\/a><\/li><li><a href=\"#set-drag-mode\" data-level=\"3\">Set Drag Mode<\/a><\/li><\/ul><\/li><\/ul><\/div>\n<!-- \/wp:yoast-seo\/table-of-contents -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"new-code-blocks-in-scratch-3-0\"><strong>New Code Blocks in Scratch 3.0<\/strong><\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"layer\"><strong>Layer<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In Scratch, all the items added to a project act as a layer and can be manipulated. These layers are the same as the number of items added to any project. So, the layer block can move the sprite from one layer to another. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Scratch 3.0 has a dropdown with two options: front and back.<\/p>\n<!-- \/wp:paragraph -->\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"looks\"><strong>Looks<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In Scratch 3.0, there is also a Looks block with a dropdown menu containing forward and backwards options. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This block is used to advance or reverse the sprite by several layers. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>If a sprite is set to move forward, it will appear in front of all the other sprites; if it is set to move backwards, it will appear behind all the other sprites.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:block {\"ref\":11144} \/-->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"costumes\"><strong>Costumes<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Costumes represent different roles of a sprite, similar to how we change our outfits in our daily lives. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>As a result, these can be added to the sprites and serve as their assigned number or name on the stage. It is used to obtain the current costume number or name of a sprite. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>The costume block can be accessed from the Looks Block category, it has a dropdown menu with two options: number and name.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong><em>Here's an example<\/em><\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":624,\"width\":519,\"height\":282,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-1.png\" alt=\"Scratch new code blocks\" class=\"wp-image-624\" style=\"width:519px;height:282px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:spacer {\"height\":\"35px\"} -->\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"backdrop\"><strong>Backdrop<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The background image that can be seen on the stage is referred to as a Backdrop in Scratch. It's similar to a sprite costume, but it's shown on stage instead. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>In Scratch 3.0, this is under Looks Block and returns the current background number in the project. Its dropdown menu has two options: number and name.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><em>Here's an example<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":625,\"width\":768,\"height\":334,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large is-resized\"><img src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-2-1024x445.png\" alt=\"Scratch new code blocks\" class=\"wp-image-625\" style=\"width:768px;height:334px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"effects\"><strong>Effects<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>In Scratch, the graphic design elements are referred to as Effects. This block is only available in Scratch 3.0's Looks Block. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>This can be used to change a sprite's appearance in various ways. There are seven effects available in Scratch 3.0: Color, Fisheye, Whirl, Pixelate, Brightness, Ghost, and Mosaic.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><em>Here's an example of how different effects, such as pixelate, fisheye, mosaic, and whirl, can be applied to a Ball sprite.<\/em><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:image {\"id\":626,\"width\":722,\"height\":600,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Scratch-new-code-blocks-Image-3.png\" alt=\"Scratch new code blocks\" class=\"wp-image-626\" style=\"width:722px;height:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"clear-sound-effects\"><strong>Clear Sound Effects<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Scratch 3.0 also includes a sound block, Clear Sound Effects block. This is useful for controlling sound and MIDI functions. It essentially clears the current sound effects applied to a sprite but does not stop sound from playing.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"set-drag-mode\"><strong>Set Drag Mode<\/strong><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>The set drag mode block is a sensing block used to change a sprite's draggability. As a result, it can be used to toggle between draggable and non-draggable sprites. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>That is, if a sprite is draggable, it can be dragged anywhere, including full screen and player mode, whereas if it is not draggable, it is just a normal one and cannot be dragged around, teaching the <a href=\"https:\/\/brightchamps.com\/codechamps\" target=\"_blank\" rel=\"noreferrer noopener\">basics of programming for kids.<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p id=\"conclusion\"><strong>Conclusion<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Since its inception in 2003, the Scratch platform has undergone numerous changes. Scratch 3.0 is the most recent version used by scratchers, and it includes many new features and new code blocks. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>These additional code blocks contribute to the fun and functionality of your game or app. <\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>So, what are you waiting for? Get started with these new code blocks in Scratch 3.0 right away.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Also,<a href=\"https:\/\/brightchamps.com\/blog\/scratch-coding-for-kids\/\"> scratch coding for kids<\/a> helps them to learn the coding easily.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:block {\"ref\":11144} \/-->\n\n<!-- wp:paragraph -->\n<p>Learn <a href=\"https:\/\/brightchamps.com\/blog\/block-coding\/scratch\/\">Scratch at BrightChamps<\/a> with its specially designed curriculum that makes learning programming easy for students in Grade 1-12. BrightChamps also teaches a variety of other programs that help kids build a foundation in computer programming through activities, assignments, and other means.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/brightchamps.com\/\">BrightChamps<\/a> provides<a href=\"https:\/\/brightchamps.com\/blog\/teaching-financial-literacy-for-kids\/\" target=\"_blank\" rel=\"noreferrer noopener\"> financial education for kids<\/a>, equipping them with essential money management knowledge for a successful future.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><\/p>\n<!-- \/wp:paragraph -->","_et_gb_content_width":"1080","footnotes":""},"categories":[49],"tags":[68],"class_list":["post-589","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-for-kids","tag-codechamps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Scratch 3.0: New Code Block in Scratch - BrightChamps Blog<\/title>\n<meta name=\"description\" content=\"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scratch 3.0: New Code Block in Scratch - BrightChamps Blog\" \/>\n<meta property=\"og:description\" content=\"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/\" \/>\n<meta property=\"og:site_name\" content=\"BrightChamps Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-15T10:35:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-25T11:12:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2100\" \/>\n\t<meta property=\"og:image:height\" content=\"1185\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Team BrightChamps\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Team BrightChamps\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/\"},\"author\":{\"name\":\"Team BrightChamps\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/696f52bb580934e5022585ac161e5123\"},\"headline\":\"Scratch 3.0: New Code Block in Scratch\",\"datePublished\":\"2022-02-15T10:35:19+00:00\",\"dateModified\":\"2026-02-25T11:12:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/\"},\"wordCount\":758,\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Here-are-some-new-code-blocks-you-should-know-about.png\",\"keywords\":[\"CodeChamps\"],\"articleSection\":[\"Code for Kids Corner\"],\"inLanguage\":\"en-US\",\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/\",\"name\":\"Scratch 3.0: New Code Block in Scratch - BrightChamps Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Here-are-some-new-code-blocks-you-should-know-about.png\",\"datePublished\":\"2022-02-15T10:35:19+00:00\",\"dateModified\":\"2026-02-25T11:12:44+00:00\",\"description\":\"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Here-are-some-new-code-blocks-you-should-know-about.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Here-are-some-new-code-blocks-you-should-know-about.png\",\"width\":2100,\"height\":1185,\"caption\":\"Here are some new code blocks you should know about\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/new-code-blocks-in-scratch-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Code for Kids Corner\",\"item\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/code-for-kids\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Scratch 3.0: New Code Block in Scratch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/\",\"name\":\"BrightChamps Blog\",\"description\":\"BrightChamps Blog, also known as BrightChamps Hub is a go-to resource hub for everything on Coding for kids\",\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\",\"name\":\"BrightChamps\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/BrightCHAMPS-logo-new-1.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/BrightCHAMPS-logo-new-1.png\",\"width\":417,\"height\":80,\"caption\":\"BrightChamps\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/BrightChamps-101266664954230\\\/\",\"https:\\\/\\\/www.instagram.com\\\/brightchamps\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/brightchamps\\\/mycompany\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC_Afe_rMGoK5Bs4nSt8QIzQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/696f52bb580934e5022585ac161e5123\",\"name\":\"Team BrightChamps\",\"description\":\"We are an army of educators and passionate learners from BrightChamps family, committed to providing free learning resources to kids, parents &amp; students. Learn from Us\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/author\\\/team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scratch 3.0: New Code Block in Scratch - BrightChamps Blog","description":"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/","og_locale":"en_US","og_type":"article","og_title":"Scratch 3.0: New Code Block in Scratch - BrightChamps Blog","og_description":"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0","og_url":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/","og_site_name":"BrightChamps Blog","article_publisher":"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","article_published_time":"2022-02-15T10:35:19+00:00","article_modified_time":"2026-02-25T11:12:44+00:00","og_image":[{"width":2100,"height":1185,"url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png","type":"image\/png"}],"author":"Team BrightChamps","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Team BrightChamps","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#article","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/"},"author":{"name":"Team BrightChamps","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/696f52bb580934e5022585ac161e5123"},"headline":"Scratch 3.0: New Code Block in Scratch","datePublished":"2022-02-15T10:35:19+00:00","dateModified":"2026-02-25T11:12:44+00:00","mainEntityOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/"},"wordCount":758,"publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png","keywords":["CodeChamps"],"articleSection":["Code for Kids Corner"],"inLanguage":"en-US","accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/","url":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/","name":"Scratch 3.0: New Code Block in Scratch - BrightChamps Blog","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#primaryimage"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png","datePublished":"2022-02-15T10:35:19+00:00","dateModified":"2026-02-25T11:12:44+00:00","description":"Scratch 3.0, the most recent version, was released which includes a slew of new extensions. Let check out some of the newly introduced code blocks in Scratch 3.0","breadcrumb":{"@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#primaryimage","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Here-are-some-new-code-blocks-you-should-know-about.png","width":2100,"height":1185,"caption":"Here are some new code blocks you should know about"},{"@type":"BreadcrumbList","@id":"https:\/\/brightchamps.com\/blog\/new-code-blocks-in-scratch-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/brightchamps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Code for Kids Corner","item":"https:\/\/brightchamps.com\/blog\/code-for-kids\/"},{"@type":"ListItem","position":3,"name":"Scratch 3.0: New Code Block in Scratch"}]},{"@type":"WebSite","@id":"https:\/\/brightchamps.com\/blog\/#website","url":"https:\/\/brightchamps.com\/blog\/","name":"BrightChamps Blog","description":"BrightChamps Blog, also known as BrightChamps Hub is a go-to resource hub for everything on Coding for kids","publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/brightchamps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/brightchamps.com\/blog\/#organization","name":"BrightChamps","url":"https:\/\/brightchamps.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2026\/03\/BrightCHAMPS-logo-new-1.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2026\/03\/BrightCHAMPS-logo-new-1.png","width":417,"height":80,"caption":"BrightChamps"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","https:\/\/www.instagram.com\/brightchamps\/","https:\/\/www.linkedin.com\/company\/brightchamps\/mycompany\/","https:\/\/www.youtube.com\/channel\/UC_Afe_rMGoK5Bs4nSt8QIzQ"]},{"@type":"Person","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/696f52bb580934e5022585ac161e5123","name":"Team BrightChamps","description":"We are an army of educators and passionate learners from BrightChamps family, committed to providing free learning resources to kids, parents &amp; students. Learn from Us","url":"https:\/\/brightchamps.com\/blog\/author\/team\/"}]}},"_links":{"self":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/comments?post=589"}],"version-history":[{"count":17,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/589\/revisions"}],"predecessor-version":[{"id":36374,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/589\/revisions\/36374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media\/4152"}],"wp:attachment":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}