{"id":6086,"date":"2022-03-26T09:06:08","date_gmt":"2022-03-26T09:06:08","guid":{"rendered":"https:\/\/brightchamps.com\/blog\/?p=6086"},"modified":"2024-12-11T05:29:39","modified_gmt":"2024-12-11T05:29:39","slug":"how-to-make-scratch-math-games","status":"publish","type":"post","link":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/","title":{"rendered":"How To Make Math Game In Scratch &#038; Level Up Your Skills"},"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>How To Make Math Game In Scratch &#038; Level Up Your Skills<\/strong><\/span><\/span><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coding and math have an unbreakable bond that none of us can deny. We have always been fascinated by the combination of Math and Coding since the beginning of coding.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Have you ever attempted to create a <a href=\"https:\/\/brightchamps.com\/blog\/block-based-coding\/\">basic or advanced Math game in Scratch<\/a>?&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do you want to introduce<a href=\"https:\/\/brightchamps.com\/blog\/scratch-coding-for-kids\/\"> scratch coding for kids<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We begin with Math projects to understand the fundamentals of coding because they are very compatible and have a long history with coding.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s try to make a basic &amp; advanced Math project in Scratch!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-basic-advanced-math-games-in-scratch\"><strong>Basic &amp; Advanced Math Games In Scratch&nbsp;<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now, you&#8217;re probably wondering where to begin. Don&#8217;t worry; we&#8217;ve got your back wherever you start.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These basic and advanced Math <a href=\"https:\/\/brightchamps.com\/blog\/best-scratch-games\/\">Scratch games<\/a> can even go on for a long time, as the more Math topics you learn, the more questions you can add to your Math game.<\/p>\n\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Today, I&#8217;ll take you step by step through creating a basic &amp; advanced Math game in <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s begin with a basic Math game project. In this project, we will create a game using two sprites.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first sprite will be our player, and the second sprite will be our opponent, and they will compete in a race. The project will resemble the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"746\" height=\"835\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-1.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6087\" style=\"width:560px;height:626px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-1.png 746w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-1-480x537.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 746px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here, we&#8217;ll start with a simple Math calculation question, and with each correct answer, the cat (our player) will advance a step.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meanwhile, the Dog (Opponent) will advance with each incorrect answer. Finally, whoever crosses the finish line first wins the game.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Steps To Make Basic &amp; Advanced Math Game In Scratch&nbsp;<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sounds interesting? Let\u2019s hop right into it and practice this Math game by following the given steps below:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, visit https:\/\/Scratch.mit.edu\/ to sign in, click on the top right corner where it says <strong>Sign in, <\/strong>and enter your ID and password as shown image below.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"595\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-2-1024x595.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6088\" style=\"width:768px;height:446px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-2-1024x595.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-2-980x570.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-2-480x279.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<ul class=\"wp-block-list\">\n<li> Once you are logged in, click on <a href=\"https:\/\/brightchamps.com\/blog\/create-first-scratch-project\/\"><strong>Create<\/strong><\/a> option that you can see on the top left corner of the menu bar.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"412\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-3-1024x412.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6089\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-3-1024x412.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-3-980x394.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-3-480x193.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<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong><em>Note<\/em><\/strong><em> &#8211; We can create projects without logging in, but you won&#8217;t be able to share them on Scratch or with anyone, and you won&#8217;t be able to save them online. This means that if they disappear by accident, they&#8217;re gone for good. And you don&#8217;t want to waste your time, so always <\/em><a href=\"https:\/\/brightchamps.com\/blog\/benefits-alternate-scratch-account\/\"><em>sign in<\/em><\/a><em> first.<\/em><\/p>\n<\/blockquote>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now, you must be able to see the creator\u2019s screen of Scratch so let\u2019s have a quick introduction to this screen.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We have <strong>Block Palette: <\/strong>which contains all blocks that we might use when we code for the project.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-4-1024x536.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6090\" style=\"width:768px;height:402px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-4-980x512.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-4-480x251.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>Script area: <\/strong>where we place all the blocks for coding.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"488\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-5-1024x488.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6091\" style=\"width:768px;height:366px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-5-980x467.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-5-480x229.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>Stage: <\/strong>where we see the output of our project.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"537\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-6-1024x537.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6092\" style=\"width:768px;height:403px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-6-980x514.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-6-480x252.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>Sprites\u2019 property section: <\/strong>where we see the details related to the selected sprite.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-7-1024x547.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6093\" style=\"width:768px;height:410px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-7-980x523.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-7-480x256.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<ul class=\"wp-block-list\">\n<li>Now, Let\u2019s add sprites of our choice. First, add a sprite to be the player by clicking on <strong>Choose a sprite <\/strong>option.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-8-1024x566.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6094\" style=\"width:768px;height:425px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-8-980x542.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-8-480x265.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<ul class=\"wp-block-list\">\n<li>Now select the sprite you want to go with from the screen that looks like the one shown in the image below.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-9-1024x548.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6095\" style=\"width:768px;height:411px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-9-980x525.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-9-480x257.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<ul class=\"wp-block-list\">\n<li>Repeat step 5 and add another sprite to be the opponent.&nbsp;<\/li>\n\n\n\n<li>Now, we&#8217;ll add the third sprite i.e. the finish line. We can choose a sprite that matches the pattern of the finish line or draw it ourselves by selecting the print option from the add sprite menu.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-10-1024x551.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6096\" style=\"width:768px;height:413px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-10-980x527.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-10-480x258.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<ul class=\"wp-block-list\">\n<li>Now you see a screen like the one below to draw your sprite.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-11-1024x585.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6097\" style=\"width:768px;height:439px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-11-980x560.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-11-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<ul class=\"wp-block-list\">\n<li>You can draw simple patterns using the <strong>square <\/strong>option.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"662\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-12-1024x662.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6098\" style=\"width:768px;height:497px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-12-980x634.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-12-480x310.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<ul class=\"wp-block-list\">\n<li>Now add a backdrop by clicking on the <strong>draw <\/strong>option to draw tracks to give an attractive background or choose any backdrop from <strong>Choose a backdrop <\/strong>option.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-13-1024x563.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6099\" style=\"width:768px;height:422px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-13-980x538.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-13-480x264.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<ul class=\"wp-block-list\">\n<li>Now let\u2019s go back to the code section. First, we will create <strong>variables <\/strong>that will be useful in this project.&nbsp;&nbsp;<\/li>\n\n\n\n<li>Click the <strong>variables <\/strong>option from the <strong>block palette <\/strong>and create four variables.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-14-1024x495.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6100\" style=\"width:768px;height:371px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-14-1024x495.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-14-980x474.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-14-480x232.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<ul class=\"wp-block-list\">\n<li>Now, we have one Operators option in the block palette that we can use to add mathematical questions. Because we will be doing basic calculations, we will use blocks for addition, subtraction, multiplication, etc.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a list of operators that will be used in both the basic and advanced Math games:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"987\" height=\"770\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-15.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6101\" style=\"width:740px;height:578px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-15.png 987w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-15-980x765.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-15-480x374.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 987px, 100vw\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now, click on backdrops as we will code for asking questions in the backdrop.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We will create a loop of questions that iterate itself until any one of them wins.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To repeat in such conditions we will use the <strong>Repeat Until <\/strong>block from the <strong>control <\/strong>option with <strong>= <\/strong>and <strong>or <\/strong>operator from the <strong>operators <\/strong>option in the block palette. Start adding blocks after <strong>When clicked <\/strong>block from <strong>events<\/strong>.&nbsp;<\/p>\n\n\n\n<ul start=\"2\" class=\"wp-block-list\">\n<li>Then, we will store the <a href=\"https:\/\/brightchamps.com\/blog\/scratch-number-guessing-game\/\">random numbers<\/a> in each iteration using the random pick<strong> <\/strong>block from <strong>operators <\/strong>option with a <strong>set <\/strong>block from <strong>Variables <\/strong>options in the block palette.&nbsp;&nbsp;<\/li>\n\n\n\n<li>Finally to ask the question we will use the <strong>Ask <\/strong>block from the <strong>Sensing <\/strong>option with the join block to combine the numbers with operators as string values to display the question.&nbsp;<\/li>\n\n\n\n<li>Lastly, we will add <strong>if condition <\/strong>block from the <strong>Control <\/strong>option in which we will check the answer with the <strong>Answer <\/strong>block from sensing.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So, here we will ask the question for addition and if the answer is correct we will broadcast a message cat else we will broadcast Dog for a wrong answer using a <strong>broadcast <\/strong>block from the <strong>Events <\/strong>option.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, add a <strong>wait <\/strong>block to give a couple of seconds after each question.&nbsp;&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Your code must look like the one in the image below:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"528\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-16-1024x528.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6102\" style=\"width:768px;height:396px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-16-980x506.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-16-480x248.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<ul class=\"wp-block-list\">\n<li>Now, click on <strong>cat sprite <\/strong>to code for a cat as we have finished the coding for asking questions.&nbsp;<\/li>\n\n\n\n<li>We will make a cat move 20 steps using <strong>move <\/strong>block from <strong>Motion <\/strong>if the broadcasted message is a cat.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, we will set the cat wins variable to 0 and make it return to the starting position every time the game is launched.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, we will check to see if it will cross the finish line and set the cat wins variable to 1 to end the game if it does.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Refer to the code in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"528\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-17-1024x528.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6103\" style=\"width:768px;height:396px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-17-980x505.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-17-480x247.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<ul class=\"wp-block-list\">\n<li>For Dog, we will make it move 20 steps using <strong>move <\/strong>block from <strong>Motion <\/strong>if the broadcasted message is Dog.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, we will set the dog wins variable to 0 at the start of the game and make it return to the starting position every time the game begins.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, if it crosses the finish line, we set the dog wins variable to 1 to end the game as the dog wins.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Refer to the code in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"527\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-18-1024x527.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6104\" style=\"width:768px;height:395px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-18-980x505.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-18-480x247.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<ul class=\"wp-block-list\">\n<li>Now, click on the green flag to see if your basic Math game starts asking engaging questions, just like the one shown in the image. This is a fun way to make <a href=\"https:\/\/brightchamps.com\/mathchamps\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>math classes for kids<\/strong> <\/a>more interactive and exciting!<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-19-1024x538.png\" alt=\"Math Games In Scratch\" class=\"wp-image-6105\" style=\"width:768px;height:404px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-19-980x515.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Math-Games-In-Scratch-19-480x252.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><em>Note: <\/em><\/strong><em>For more fun, I&#8217;ve included one sound block for each of the sprites.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Congrats you made it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you&#8217;ve learned the fundamental method for writing math problems in Scratch, why not put your math acumen to the test and attempt to incorporate more operators to make this a more challenging math game?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Try to add as many operators from the Operators selections, such as Multiplication, Division, and many more, by giving two seconds after each question.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For an example of how I added more operators to produce more math problems to make the game more challenging, see the graphic below.<\/p>\n\n\n\n<div id=\"cstm_banner_cta\"><\/div>\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. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BrightChamps also teaches a variety of other programs that help kids build a foundation in <a href=\"https:\/\/brightchamps.com\/blog\/computer-programming-for-kids\/\">computer programming for kids <\/a>through activities, interactive lessons, and other means.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Coding and math have an unbreakable bond that none of us can deny. We have always been fascinated by the combination of Math and Coding since the beginning of coding.&nbsp; Have you ever attempted to create a basic or advanced Math game in Scratch?&nbsp; Do you want to introduce scratch coding for kids. We begin [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":6108,"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-6086","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>How To Make Math Game In Scratch &amp; Level Up Your Skills - BrightChamps Blog<\/title>\n<meta name=\"description\" content=\"Today, I&#039;ll take you step by step through the process of creating a basic &amp; advanced Math game in Scratch. Let&#039;s begin with a basic Math\" \/>\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\/how-to-make-scratch-math-games\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Make Math Game In Scratch &amp; Level Up Your Skills - BrightChamps Blog\" \/>\n<meta property=\"og:description\" content=\"Today, I&#039;ll take you step by step through the process of creating a basic &amp; advanced Math game in Scratch. Let&#039;s begin with a basic Math\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/\" \/>\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-03-26T09:06:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-11T05:29:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-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=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/\"},\"author\":{\"name\":\"Team BrightChamps\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/696f52bb580934e5022585ac161e5123\"},\"headline\":\"How To Make Math Game In Scratch &#038; Level Up Your Skills\",\"datePublished\":\"2022-03-26T09:06:08+00:00\",\"dateModified\":\"2024-12-11T05:29:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/\"},\"wordCount\":1314,\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png\",\"keywords\":[\"CodeChamps\"],\"articleSection\":[\"Code for Kids Corner\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/\",\"name\":\"How To Make Math Game In Scratch & Level Up Your Skills - BrightChamps Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png\",\"datePublished\":\"2022-03-26T09:06:08+00:00\",\"dateModified\":\"2024-12-11T05:29:39+00:00\",\"description\":\"Today, I'll take you step by step through the process of creating a basic & advanced Math game in Scratch. Let's begin with a basic Math\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png\",\"width\":2100,\"height\":1185,\"caption\":\"How To Make Basic & Advanced Math Games In Scratch\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/how-to-make-scratch-math-games\\\/#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\":\"How To Make Math Game In Scratch &#038; Level Up Your Skills\"}]},{\"@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":"How To Make Math Game In Scratch & Level Up Your Skills - BrightChamps Blog","description":"Today, I'll take you step by step through the process of creating a basic & advanced Math game in Scratch. Let's begin with a basic Math","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\/how-to-make-scratch-math-games\/","og_locale":"en_US","og_type":"article","og_title":"How To Make Math Game In Scratch & Level Up Your Skills - BrightChamps Blog","og_description":"Today, I'll take you step by step through the process of creating a basic & advanced Math game in Scratch. Let's begin with a basic Math","og_url":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/","og_site_name":"BrightChamps Blog","article_publisher":"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","article_published_time":"2022-03-26T09:06:08+00:00","article_modified_time":"2024-12-11T05:29:39+00:00","og_image":[{"width":2100,"height":1185,"url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png","type":"image\/png"}],"author":"Team BrightChamps","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Team BrightChamps","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#article","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/"},"author":{"name":"Team BrightChamps","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/696f52bb580934e5022585ac161e5123"},"headline":"How To Make Math Game In Scratch &#038; Level Up Your Skills","datePublished":"2022-03-26T09:06:08+00:00","dateModified":"2024-12-11T05:29:39+00:00","mainEntityOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/"},"wordCount":1314,"publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png","keywords":["CodeChamps"],"articleSection":["Code for Kids Corner"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/","url":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/","name":"How To Make Math Game In Scratch & Level Up Your Skills - BrightChamps Blog","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#primaryimage"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png","datePublished":"2022-03-26T09:06:08+00:00","dateModified":"2024-12-11T05:29:39+00:00","description":"Today, I'll take you step by step through the process of creating a basic & advanced Math game in Scratch. Let's begin with a basic Math","breadcrumb":{"@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#primaryimage","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-Basic-Advanced-Math-Games-In-Scratch.png","width":2100,"height":1185,"caption":"How To Make Basic & Advanced Math Games In Scratch"},{"@type":"BreadcrumbList","@id":"https:\/\/brightchamps.com\/blog\/how-to-make-scratch-math-games\/#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":"How To Make Math Game In Scratch &#038; Level Up Your Skills"}]},{"@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\/6086","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=6086"}],"version-history":[{"count":6,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6086\/revisions"}],"predecessor-version":[{"id":35468,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6086\/revisions\/35468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media\/6108"}],"wp:attachment":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=6086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=6086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=6086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}