{"id":6822,"date":"2022-04-01T07:34:21","date_gmt":"2022-04-01T07:34:21","guid":{"rendered":"https:\/\/brightchamps.com\/blog\/?p=6822"},"modified":"2023-12-18T13:49:00","modified_gmt":"2023-12-18T13:49:00","slug":"algebra-game-in-scratch","status":"publish","type":"post","link":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/","title":{"rendered":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding"},"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 An Algebra Game In Scratch: Solving Polynomial Equations With Coding<\/strong><\/span><\/span><\/div>\n\n\n<p><\/p>\n\n\n\n<p>For many people, playing games is a source of joy. Because a game is a visual medium where one can experience a completely different life than in reality.<\/p>\n\n\n\n<p>Furthermore, the game in visual ways describes the character&#8217;s individuality, the game&#8217;s tale, the procedures for completing each level, and several other visual unique elements.&nbsp;<\/p>\n\n\n\n<p>We should realize that games are not just for entertainment only, they can be a mode for <a href=\"https:\/\/brightchamps.com\/blog\/5-best-ai-resources-for-kids\/\">learning science<\/a> for students. As a result, it should come as no surprise that students may create games to solve mathematical problems.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/02\/Free-Kids-Coding-Resources-1024x512.jpg\" alt=\"Scratch Coding\" class=\"wp-image-4006\" width=\"768\" height=\"384\"\/><\/figure>\n\n\n\n<p>Games can likewise be utilized as instructional media just as we are going to create an <strong>Algebra Game in Scratch<\/strong>, a programming language.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-make-an-algebra-game-in-scratch\"><strong>How to Make an Algebra Game in Scratch<\/strong><\/h2>\n\n\n\n<p>One of the platforms for making games, which is famous among students and kids, is <a href=\"https:\/\/brightchamps.com\/blog\/students-and-teachers-scratch-account\/\">Scratch<\/a>. <\/p>\n\n\n\n<p>Kids can make <a href=\"https:\/\/brightchamps.com\/blog\/best-scratch-games\/\">games on Scratch<\/a> related to numerical rationale, so that learning math-science concepts will be more obvious utilizing the game technique.<\/p>\n\n\n\n<p>Polynomial Equation, for example, is one of the numerical conditions. And some students find it difficult to understand.<\/p>\n\n\n\n<p>We can develop games to solve problems linked with this concept on the <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch<\/a> platform.<\/p>\n\n\n\n<p><em>An example of a polynomial equation problem is&nbsp;<\/em><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">x<sup>2<\/sup> \u2212 4x + 7              (1)<\/pre>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong> What is a Polynomial Function?<\/strong><\/h2>\n\n\n\n<p>A polynomial function is simply a quadratic function, a quadratic polynomial, a polynomial of degree 2, or simply a quadratic. A univariate (single-variable) quadratic function, for example, has the form<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">f(x) = ax<sup>2<\/sup> \u2212 bx + c,   a \u2260 0               (2)<\/pre>\n\n\n\n<p>If equation (1) is clarified with equation (2) then<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">a= 1, b= 4, c= 7<\/pre>\n\n\n\n<p>We will use a, b, and c to define <a href=\"https:\/\/brightchamps.com\/blog\/types-of-variables-in-scratch\/\">coding variables<\/a> on the Scratch platform, as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"532\" height=\"486\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-1.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7012\" style=\"width:399px;height:365px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-1.png 532w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-1-480x438.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 532px, 100vw\" \/><figcaption class=\"wp-element-caption\"><strong>Figure 1. Variables of a, b, and c on Scratch platform.<\/strong><br><a href=\"https:\/\/scratch.mit.edu\/projects\/646170240\">https:\/\/scratch.mit.edu\/projects\/646170240<\/a><\/figcaption><\/figure>\n\n\n\n\n\n<p>In the quadratic equations, the expression underneath the <a href=\"https:\/\/brightchamps.com\/blog\/create-square-root-calculator-scratch\/\">square root<\/a> sign is called the <em>discriminant <\/em>of the quadratic equation and is defined as a D variable or an upper case Greek <strong>delta<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\u2206= b<sup>2 <\/sup>\u2212 4ac            (3)<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"691\" height=\"595\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-2.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7013\" style=\"width:518px;height:446px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-2.png 691w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-2-480x413.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 691px, 100vw\" \/><figcaption class=\"wp-element-caption\"><strong>Figure 2. the discriminant of the quadratic equation<\/strong><br>(<a href=\"https:\/\/en.wikipedia.org\/wiki\/Quadratic_equation\">https:\/\/en.wikipedia.org\/wiki\/Quadratic_equation<\/a>)<\/figcaption><\/figure>\n\n\n\n<p>Delta (\u2206) in Figure 1 has been defined as a D variable, then the next step is to set the coding for equation (3) in the coding area in Scratch.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"425\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-3-1024x425.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7014\" style=\"width:768px;height:319px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-3-980x407.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-3-480x199.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\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/scratch.mit.edu\/projects\/646170240\">https:\/\/scratch.mit.edu\/projects\/646170240<\/a><\/figcaption><\/figure>\n\n\n\n<p>In the next stage after setting the coding for Delta, we will set the coding to determine exact roots, the formula for exact roots is (4 and 5).&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">r<sub>1<\/sub>= \u2212b \u2212 \u221ab<sup>2<\/sup> \u2212 4ac\/2a                       (4)        <\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">r<sub>2<\/sub>= \u2212b +\u221ab<sup>2<\/sup> \u2212 4ac\/2a                        (5)<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"552\" height=\"812\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-4.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7015\" style=\"width:414px;height:609px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-4.png 552w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-4-480x706.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 552px, 100vw\" \/><figcaption class=\"wp-element-caption\"><strong>Figure 4. Visualisation of the complex roots f(x) = ax<sup>2<\/sup> \u2212 bx + c <\/strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/Quadratic_function\">https:\/\/en.wikipedia.org\/wiki\/Quadratic_function<\/a><\/figcaption><\/figure>\n\n\n\n<p>We can arrange equations 4 and 5 with block coding as shown in Figure 5.<\/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\/How-To-Make-An-Algebra-Game-In-Scratch-5-1024x528.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7016\" style=\"width:768px;height:396px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-5-980x505.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-5-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<p>In Figures 3 and 5, there are green blocks, these blocks can be taken from the &#8220;<a href=\"https:\/\/brightchamps.com\/blog\/arithmetic-operators-in-scratch\/\">operator<\/a>&#8221; code type. The complete Game-solving mathematical Polynomial Equations in Scratch can be viewed <a href=\"https:\/\/scratch.mit.edu\/projects\/646170240\">here<\/a>.<\/p>\n\n\n\n<p>We can also test Polynomial Equations math problems that are calculated manually <a href=\"https:\/\/hi-static.z-dn.net\/files\/d93\/db8935165a9583f953a8e894d73e153b.pdf\">here<\/a>.&nbsp;<\/p>\n\n\n\n<p>As an example;&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">x<sup>2<\/sup> \u2212 2x \u2212 15 = 0<\/pre>\n\n\n\n<p><a href=\"https:\/\/hi-static.z-dn.net\/files\/d93\/db8935165a9583f953a8e894d73e153b.pdf\">https:\/\/hi-static.z-dn.net\/files\/d93\/db8935165a9583f953a8e894d73e153b.pdf<\/a><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">a= 1, b= -2, c= 15, r<sub>1<\/sub>= 5, r<sub>2<\/sub>= -3<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1006\" height=\"818\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-6.png\" alt=\"How To Make An Algebra Game In Scratch\" class=\"wp-image-7017\" style=\"width:755px;height:614px\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-6.png 1006w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-6-980x797.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch-6-480x390.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1006px, 100vw\" \/><figcaption class=\"wp-element-caption\"><strong>Figure 6. Calculation Results in Scratch.<\/strong><\/figcaption><\/figure>\n\n\n\n<p><strong>Conclusion<\/strong><\/p>\n\n\n\n<p>Understanding mathematical concepts become easier with coding, and you can even create various mathematical games.&nbsp;<\/p>\n\n\n\n<p>These games can be simple problem solvers. You can use any mathematical concept; in this case, we used polynomial equations.&nbsp;<\/p>\n\n\n\n<p>If you want to make this Algebra game in Scratch, go to Scratch, follow the usual project creation procedures, and add the codes given above in the same order.&nbsp;<\/p>\n\n\n\n<p>In terms of the backdrop and sprites, you can customize the game to your liking. If you add all the codes correctly, your game should be ready and look similar to the one in Figure 6.<\/p>\n\n\n\n\n\n<p>Learn Scratch at BrightChamps with its specially designed curriculum that makes learning programming easy for students in Grade 1-12.&nbsp;<\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<p>BrightChamps also teaches a variety of other programs that help kids build a foundation in computer programming through activities, interactive lessons, and other means.<\/p>\n\n\n\n<p>Brightchamps provides <a href=\"https:\/\/brightchamps.com\/blog\/code-games-for-kids\/\">code games for kids<\/a>, making learning coding fun and interactive. We provide <a href=\"https:\/\/brightchamps.com\/blog\/game-coding-for-kids\/\">game coding for kids<\/a>, allowing them to explore the exciting world of programming through interactive games.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For many people, playing games is a source of joy. Because a game is a visual medium where one can experience a completely different life than in reality. Furthermore, the game in visual ways describes the character&#8217;s individuality, the game&#8217;s tale, the procedures for completing each level, and several other visual unique elements.&nbsp; We should [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":7018,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"1080","footnotes":""},"categories":[49],"tags":[68],"class_list":["post-6822","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 An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog<\/title>\n<meta name=\"description\" content=\"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the\" \/>\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\/algebra-game-in-scratch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog\" \/>\n<meta property=\"og:description\" content=\"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brightchamps.com\/blog\/algebra-game-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-04-01T07:34:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-18T13:49:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-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=\"Dwi Vaolina Sari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dwi Vaolina Sari\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/\"},\"author\":{\"name\":\"Dwi Vaolina Sari\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/dae521764e08cbccdb861b6472418567\"},\"headline\":\"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding\",\"datePublished\":\"2022-04-01T07:34:21+00:00\",\"dateModified\":\"2023-12-18T13:49:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/\"},\"wordCount\":674,\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-An-Algebra-Game-In-Scratch.png\",\"keywords\":[\"CodeChamps\"],\"articleSection\":[\"Code for Kids Corner\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/\",\"name\":\"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-An-Algebra-Game-In-Scratch.png\",\"datePublished\":\"2022-04-01T07:34:21+00:00\",\"dateModified\":\"2023-12-18T13:49:00+00:00\",\"description\":\"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-in-scratch\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-An-Algebra-Game-In-Scratch.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-To-Make-An-Algebra-Game-In-Scratch.png\",\"width\":2100,\"height\":1185,\"caption\":\"How To Make An Algebra Game In Scratch\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/algebra-game-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\":\"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding\"}]},{\"@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\\\/dae521764e08cbccdb861b6472418567\",\"name\":\"Dwi Vaolina Sari\",\"description\":\"\u2b50\u2b50\u2b50\u2b50\u2b50 I believe that each human being is unique, and that when given opportunities, we must choose whether to take them or pass them up. At BrightChamps, I intend to provide the best knowledge possible based on my expertise, so that the kids can stand out from the crowd. Learn from Me\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/author\\\/dwivaolinasari\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog","description":"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the","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\/algebra-game-in-scratch\/","og_locale":"en_US","og_type":"article","og_title":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog","og_description":"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the","og_url":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/","og_site_name":"BrightChamps Blog","article_publisher":"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","article_published_time":"2022-04-01T07:34:21+00:00","article_modified_time":"2023-12-18T13:49:00+00:00","og_image":[{"width":2100,"height":1185,"url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch.png","type":"image\/png"}],"author":"Dwi Vaolina Sari","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dwi Vaolina Sari","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#article","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/"},"author":{"name":"Dwi Vaolina Sari","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/dae521764e08cbccdb861b6472418567"},"headline":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding","datePublished":"2022-04-01T07:34:21+00:00","dateModified":"2023-12-18T13:49:00+00:00","mainEntityOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/"},"wordCount":674,"publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch.png","keywords":["CodeChamps"],"articleSection":["Code for Kids Corner"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/","url":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/","name":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding - BrightChamps Blog","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#primaryimage"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch.png","datePublished":"2022-04-01T07:34:21+00:00","dateModified":"2023-12-18T13:49:00+00:00","description":"Games can be utilized as instructional media just as we are going to create an Algebra game in Scratch, a programming language. To create the","breadcrumb":{"@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/algebra-game-in-scratch\/#primaryimage","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-To-Make-An-Algebra-Game-In-Scratch.png","width":2100,"height":1185,"caption":"How To Make An Algebra Game In Scratch"},{"@type":"BreadcrumbList","@id":"https:\/\/brightchamps.com\/blog\/algebra-game-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":"How To Make An Algebra Game In Scratch: Solving Polynomial Equations With Coding"}]},{"@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\/dae521764e08cbccdb861b6472418567","name":"Dwi Vaolina Sari","description":"\u2b50\u2b50\u2b50\u2b50\u2b50 I believe that each human being is unique, and that when given opportunities, we must choose whether to take them or pass them up. At BrightChamps, I intend to provide the best knowledge possible based on my expertise, so that the kids can stand out from the crowd. Learn from Me","url":"https:\/\/brightchamps.com\/blog\/author\/dwivaolinasari\/"}]}},"_links":{"self":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6822","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\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/comments?post=6822"}],"version-history":[{"count":6,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6822\/revisions"}],"predecessor-version":[{"id":28904,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6822\/revisions\/28904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media\/7018"}],"wp:attachment":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=6822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=6822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=6822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}