{"id":648,"date":"2022-02-16T04:51:01","date_gmt":"2022-02-16T04:51:01","guid":{"rendered":"https:\/\/brightchamps.com\/blog\/?p=648"},"modified":"2026-02-02T13:00:00","modified_gmt":"2026-02-02T13:00:00","slug":"create-a-birthday-project-in-scratch","status":"publish","type":"post","link":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/","title":{"rendered":"Create a Birthday Scratch Project: A Step-by-Step Guide"},"content":{"rendered":"<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>Create a Birthday Scratch Project: A Step-by-Step Guide<\/strong><\/span><\/span><\/div>\n\n\n<p class=\"wp-block-paragraph\">Evolution is one of the many unavoidable aspects of this world. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the beginning of time, the human race has been constantly evolving. However, not everyone participates in this evolution, and it is very likely that if you are not an early adapter, you will be left behind. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this day and age, one of the best things you can do to avoid falling behind is to learn how to code, and platforms like <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch<\/a> have made it relatively simple for even children to learn this skill of the future.<\/p>\n\n\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=search&amp;utm_campaign=placement_1\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"2082\" height=\"395\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Blog-body-CTA.gif\" alt=\"BrightChamps Book Free Trial\" class=\"wp-image-501\"\/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-what-is-scratch\" data-level=\"3\">What is Scratch?<\/a><\/li><li><a href=\"#create-a-birthday-project-in-scratch-step-by-step-guide\" data-level=\"2\">Create a Birthday Project in Scratch &#8211; Step by Step Guide<\/a><\/li><\/ul><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-scratch\"><strong>What is Scratch?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Scratch is a visual coding (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Programming_language\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">programming language<\/a>) used to create games, animations, and other programs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scratch is ideal for children who want to learn basic programming because the codes are presented in blocks in various colours. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, children will have an easier time remembering the blocks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the simplest projects kids can create on Scratch is a Birthday project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Learn more about <a href=\"https:\/\/brightchamps.com\/blog\/scratch-coding-for-kids\/\">scratch coding for kids.<\/a><\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-a-birthday-project-in-scratch-step-by-step-guide\">Create a Birthday Project in Scratch &#8211; Step by Step Guide<\/h2>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the steps below to create a birthday project in Scratch<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Open <a href=\"https:\/\/scratch.mit.edu\/\">MIT Scratch<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Sign in if you already have a Scratch account. Register by clicking Join Scratch in the upper right corner if you don&#8217;t already have an account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Click <strong><em>Create<\/em><\/strong> in the upper left corner to create a project.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"609\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-1-1024x609.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-705\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-1-980x583.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-1-480x286.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\n\n<p class=\"wp-block-paragraph\"><em>Then, you will get a display, as shown in Picture 2.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"588\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-2-1024x588.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-706\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-2-980x563.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-2-480x276.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\n\n<p class=\"wp-block-paragraph\"><strong>Step 4:<\/strong> Then, on the stage, delete the &#8220;cat&#8221; sprite because we&#8217;ll be making a birthday project. To delete the spite, click the sprite at the bottom, then click<strong><em> Trash<\/em><\/strong> near the sprite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The next step is to select an appropriate backdrop for this birthday project. <\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5: <\/strong>Click the<em> <\/em><strong><em>Background<\/em><\/strong> icon in the lower right corner.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-4-1024x586.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-709\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-4-980x561.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-4-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Then, as shown in Figure 6, a display will appear.&nbsp;<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6:<\/strong> Locate and click the party backdrop.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-5-1024x584.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-710\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-5-980x559.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-5-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Picture 7 depicts the display of a birthday project backdrop.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-6-1024x584.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-711\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-6-980x559.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-6-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 7:<\/strong> To finish the stage, add Cake Sprite. Click on <strong><em>Choose Sprite<\/em><\/strong>, then look for cake sprite. If you&#8217;ve already found the Cake image, you can select it by clicking on it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"292\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-7-1024x292.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-712\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-7-980x280.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-7-480x137.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>When you click Cake Sprite, the display will look like Picture 9.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-8-1024x585.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-713\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-8-980x560.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-8-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 8:<\/strong> Put some blocks together to make a Cake sprite move from left to right. Click the yellow Event button and add the <strong><em>&#8220;When Green Flag Clicked&#8221;<\/em><\/strong> block to the Script Area.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The &#8220;When Green Flag Clicked&#8221; block&#8217;s function is to run the script when the Green Flag is clicked. The Green Flag is <\/em>on the <em>top left of the stage.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 9: <\/strong>Click on the orange coloured Control button and add the &#8220;Forever&#8221; block to the Script Area after the <strong><em>&#8220;When Green Flag Is Clicked&#8221; <\/em><\/strong>block.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The &#8220;Forever&#8221; block&#8217;s function is to make the sprite repeat the activity.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 10:<\/strong> Click the blue button labelled<strong><em> &#8220;Motion.&#8221;<\/em><\/strong> Add <strong><em>&#8220;Move()steps&#8221; <\/em><\/strong>to make the sprite move forward or backwards, depending on the sprite&#8217;s direction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>You can change the number; if you want the sprite to move slower, type a number less than 10; if you want it to move faster, type a number greater than 10.<\/em><\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 11:<\/strong> In the script area, add the<strong><em> &#8220;If on edge, bounce&#8221;<\/em><\/strong> block. Place this sprite in the <strong><em>&#8220;Forever&#8221;<\/em><\/strong> block.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The &#8220;If on edge, bounce&#8221; block&#8217;s function is to cause the sprite to bounce when it comes into contact with the edge.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 12:<\/strong> To change the sprite&#8217;s rotation style, add<strong><em> &#8220;Set rotation style left-right&#8221; <\/em><\/strong>to the script area.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This block has three options: all around, left-right, and don&#8217;t rotate. The term &#8220;all-around&#8221; refers to the sprite&#8217;s ability to face 360 degrees. It is the default setting.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-9-1024x585.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-714\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-9-980x560.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-9-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 13: <\/strong>To see the outcome, click <strong><em>Green Flag. <\/em><\/strong>&nbsp;When you click the &#8220;Green Flag,&#8221; the border of the blocks turns yellow.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-10-1024x586.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-715\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-10-980x561.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-10-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 14:<\/strong> Make some <strong><em>HAPPY BIRTHDAY<\/em><\/strong> sprites. Select Letter categories after clicking <strong><em>Choose Sprites.<\/em><\/strong> Figure 12 shows an example.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"295\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-11-1024x295.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-716\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-11-980x282.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-11-480x138.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>If you want to change the sprite&#8217;s size, click on the size number near the direction. <\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-12-1024x294.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-717\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-12-980x281.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-12-480x138.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 15:<\/strong> Create a<strong> <em>Button<\/em> <\/strong>Sprite. As a result, when the button is pressed, it will switch to the next backdrop and sprites.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"292\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-13-1024x292.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-718\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-13-980x279.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-13-480x137.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 16: <\/strong>To change the Button&#8217;s appearance, go to Costumes. If you want to change the colour, click the sprite and fill as shown in Picture 14. If you want to change the border colour, click on the sprite and then the square next to the outline (Picture 15). To add text, click the &#8220;T&#8221; symbols <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-14-1024x586.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-719\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-14-1024x586.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-14-980x561.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-14-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 17: <\/strong>To add a new backdrop, click on the backdrop and then go to Costumes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"291\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-16-1024x291.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-720\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-16-980x279.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-16-480x137.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 18:<\/strong> Change the backdrop to the first one, then click on <strong><em>Code<\/em><\/strong>. Add a <strong><em>When Green Flag Is Clicked<\/em><\/strong> block and a <strong><em>Switch Backdrop to()<\/em><\/strong> block. See the name of your first backdrop on Costumes and then click on that name in the code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"291\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-17-1024x291.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-721\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-17-980x278.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-17-480x136.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 19:<\/strong> To the<a href=\"https:\/\/brightchamps.com\/blog\/organize-scratch-script\/\"> script area<\/a>, add the <strong><em>&#8220;When this sprite clicked&#8221; <\/em><\/strong>and <strong><em>&#8220;broadcast message 1&#8221; <\/em><\/strong>blocks. A broadcast is a message sent through the Scratch program that activates scripts with matching hat blocks. Select the arrow. Choose a New message, type the message&#8217;s name and click OK.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"587\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-18-1024x587.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-722\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-18-980x562.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-18-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 20:<\/strong> Drag and drop the &#8220;<strong><em>When I receive()&#8221;<\/em><\/strong> block and <strong><em>&#8220;Switch backdrop to()&#8221; <\/em><\/strong>block to the Script Area in the backdrop. As a result, when the button sends the broadcast, the backdrop receives the message and switches to the other backdrop.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-19-1024x585.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-723\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-19-980x560.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-19-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 21:<\/strong> Drag and drop the<strong><em> &#8220;When I receive()&#8221; <\/em><\/strong>and<strong><em> &#8220;Hide&#8221;<\/em><\/strong> blocks to the Script Area from the letter, button, and sprites. As a result, when we press the button, the letter, button, and cake will not appear in any other backdrop. Also, in the script area, drag and drop the<strong><em> &#8220;When Green Flag Clicked&#8221; <\/em><\/strong>block and <strong><em>&#8220;Show&#8221;<\/em><\/strong> to make the letter, button, and cake sprites appear when the green flag is clicked.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-20-1024x576.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-724\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-20-980x552.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-20-480x270.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 22: <\/strong>Create new sprites for the remaining backdrops.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-21-1024x586.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-725\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-21-1024x586.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-21-980x561.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-21-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 23:<\/strong> To make this sprite hide, place the blocks<strong><em> &#8220;When Green Flag Clicked&#8221; <\/em><\/strong>and <strong><em>&#8220;Hide&#8221;<\/em><\/strong> in the script area. Then, in the script area, add the <strong><em>&#8220;When I receive()&#8221;<\/em><\/strong> block,<strong><em> &#8220;Show&#8221; <\/em><\/strong>block, and<strong><em> &#8220;Say()for()seconds&#8221;<\/em><\/strong> block to make the sprite appear and the words appear on stage. Sprite can type anything in this block and choose when the block appears on stage.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"587\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-22-1024x587.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-726\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-22-980x562.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-22-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 24: <\/strong>To make this sprite hide, place the blocks <strong><em>&#8220;When Green Flag Clicked&#8221; <\/em><\/strong>and<strong><em> &#8220;Hide&#8221; <\/em><\/strong>in the script area. Then, in the script area, add the <strong><em>&#8220;When I receive()&#8221;<\/em><\/strong> block,<strong><em> &#8220;Show&#8221; <\/em><\/strong>block, and <strong><em>&#8220;Say()for()seconds&#8221;<\/em><\/strong> block to make the sprite appear and the words appear on stage. Sprite can type anything in this block and choose when the block appears on stage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 25<\/strong>: Go to Sounds near Costumes in the upper left corner to record your sound. Click the Add Sound button in the bottom left corner, then select <strong><em>Record.<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-23-1024x584.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-727\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-23-980x559.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-23-480x274.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 26:<\/strong> To allow recording, click Allow. Then press the <strong><em>Record<\/em><\/strong> button. If you&#8217;ve already started recording, click<strong><em> Stop<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 27: <\/strong>Select the best part of your sound and then press the <a href=\"https:\/\/brightchamps.com\/blog\/save-and-share-a-scratch-project\/\"><strong><em>Save<\/em><\/strong><\/a> button. If you need to re-record something, click <strong><em>Re-recording.<\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 28:<\/strong> A Birthday Party Project has been completed. You can share your birthday party project with everyone by clicking share at the top.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-24-1024x608.png\" alt=\"Create a Birthday Project in Scratch\" class=\"wp-image-728\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-24-980x582.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch-Step-24-480x285.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To see your finished project, click the green flag and then the button sprites. Instructions, notes, and credits can be included on the project page. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Surprise your friends and family with your creativity and awesome coding skills with a Birthday project developed on Scratch. To learn more about Scratch programming and Scratch projects, check out the fun blogs on the BrightCHAMPS blog page.<\/p>\n\n\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=search&amp;utm_campaign=placement_1\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"2082\" height=\"395\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Blog-body-CTA.gif\" alt=\"BrightChamps Book Free Trial\" class=\"wp-image-501\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Learn Scratch at <a href=\"https:\/\/brightchamps.com\/\">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 programmes that help kids build a foundation in computer programming through activities, assignments, and <a href=\"https:\/\/brightchamps.com\/blog\/\">other means<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do visit <a href=\"https:\/\/brightchamps.com\/blog\/coding-games-for-kids-free\/\">coding games for kids<\/a> free to know about the free coding games.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Evolution is one of the many unavoidable aspects of this world. Since the beginning of time, the human race has been constantly evolving. However, not everyone participates in this evolution, and it is very likely that if you are not an early adapter, you will be left behind. In this day and age, one of [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":4146,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"1080","footnotes":""},"categories":[49],"tags":[68],"class_list":["post-648","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>Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog<\/title>\n<meta name=\"description\" content=\"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide\" \/>\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\/create-a-birthday-project-in-scratch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog\" \/>\n<meta property=\"og:description\" content=\"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/\" \/>\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-16T04:51:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-02T13:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.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=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/\"},\"author\":{\"name\":\"Team BrightChamps\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/696f52bb580934e5022585ac161e5123\"},\"headline\":\"Create a Birthday Scratch Project: A Step-by-Step Guide\",\"datePublished\":\"2022-02-16T04:51:01+00:00\",\"dateModified\":\"2026-02-02T13:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/\"},\"wordCount\":1319,\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Create-a-Birthday-Project-in-Scratch.png\",\"keywords\":[\"CodeChamps\"],\"articleSection\":[\"Code for Kids Corner\"],\"inLanguage\":\"en-US\",\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/\",\"name\":\"Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Create-a-Birthday-Project-in-Scratch.png\",\"datePublished\":\"2022-02-16T04:51:01+00:00\",\"dateModified\":\"2026-02-02T13:00:00+00:00\",\"description\":\"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Create-a-Birthday-Project-in-Scratch.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Create-a-Birthday-Project-in-Scratch.png\",\"width\":2100,\"height\":1185,\"caption\":\"Create a Birthday Scratch Project\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/create-a-birthday-project-in-scratch\\\/#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\":\"Create a Birthday Scratch Project: A Step-by-Step Guide\"}]},{\"@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":"Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog","description":"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide","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\/create-a-birthday-project-in-scratch\/","og_locale":"en_US","og_type":"article","og_title":"Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog","og_description":"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide","og_url":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/","og_site_name":"BrightChamps Blog","article_publisher":"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","article_published_time":"2022-02-16T04:51:01+00:00","article_modified_time":"2026-02-02T13:00:00+00:00","og_image":[{"width":2100,"height":1185,"url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.png","type":"image\/png"}],"author":"Team BrightChamps","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Team BrightChamps","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#article","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/"},"author":{"name":"Team BrightChamps","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/696f52bb580934e5022585ac161e5123"},"headline":"Create a Birthday Scratch Project: A Step-by-Step Guide","datePublished":"2022-02-16T04:51:01+00:00","dateModified":"2026-02-02T13:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/"},"wordCount":1319,"publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.png","keywords":["CodeChamps"],"articleSection":["Code for Kids Corner"],"inLanguage":"en-US","accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/","url":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/","name":"Create a Birthday Scratch Project: A Step-by-Step Guide - BrightChamps Blog","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#primaryimage"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.png","datePublished":"2022-02-16T04:51:01+00:00","dateModified":"2026-02-02T13:00:00+00:00","description":"Surprise your friends and family with your creativity and awesome coding skills, with a Birthday project developed on Scratch. Follow this step by step guide","breadcrumb":{"@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#primaryimage","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Create-a-Birthday-Project-in-Scratch.png","width":2100,"height":1185,"caption":"Create a Birthday Scratch Project"},{"@type":"BreadcrumbList","@id":"https:\/\/brightchamps.com\/blog\/create-a-birthday-project-in-scratch\/#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":"Create a Birthday Scratch Project: A Step-by-Step Guide"}]},{"@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\/648","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=648"}],"version-history":[{"count":6,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/648\/revisions"}],"predecessor-version":[{"id":31519,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/648\/revisions\/31519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media\/4146"}],"wp:attachment":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}