{"id":6114,"date":"2022-03-26T08:22:47","date_gmt":"2022-03-26T08:22:47","guid":{"rendered":"https:\/\/brightchamps.com\/blog\/?p=6114"},"modified":"2024-07-05T12:04:43","modified_gmt":"2024-07-05T12:04:43","slug":"scratch-sequential-programming","status":"publish","type":"post","link":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/","title":{"rendered":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes"},"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>Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes<\/strong><\/span><\/span><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In programming, we use Sequential Programming to make our project look exactly like what we want.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Is that all Sequential Programming is? And How to get started with Sequential Programming in <a href=\"https:\/\/brightchamps.com\/blog\/guides\/scratch-programming\/\">Scratch<\/a>?&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s learn more about programming and Scratch by learning about Sequential Programming through a project.<\/p>\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-getting-to-know-what-a-sequence-is\" data-level=\"3\">Getting To Know What A Sequence Is<\/a><\/li><li><a href=\"#h-how-to-make-a-one-key-application-to-draw-shapes\" data-level=\"2\">How to Make A One-Key Application to Draw Shapes<\/a><\/li><\/ul><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-getting-to-know-what-a-sequence-is\"><strong>Getting To Know What A Sequence Is<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A sequence calls for a specific order to be followed. You will mess up everything you do if you don&#8217;t do things in the right order.<\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<p class=\"wp-block-paragraph\">Here, we&#8217;re referring to a particular order in your projects or programme.For instance, you would typically take a block from motion and grab the blocks indicated in the figure below if you wanted to have a sprite cat move and turn right. You do not?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Know more about <a href=\"https:\/\/brightchamps.com\/blog\/scratch-coding-for-kids\/\">scratch coding for kids<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"1006\" height=\"505\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-1.png\" alt=\"Sequential Programming in Scratch\" class=\"wp-image-6963\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-1.png 1006w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-1-980x492.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-1-480x241.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1006px, 100vw\" \/><\/figure>\n\n\n\n\n\n<p class=\"wp-block-paragraph\">However, what happens if you rearrange the blocks?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Have you ever questioned it or attempted to alter it?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the sequence is altered, does the cat go 10 steps before turning 15 degrees? Or does the cat act the opposite way?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, it will have the opposite effect if you just change the order. Because of this, sequential programming is a crucial idea that programmers should understand and use as often as necessary.<\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-make-a-one-key-application-to-draw-shapes\"><strong>How to Make A One-Key Application to Draw Shapes<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We are going to make a one-key application to draw a shape in Scratch to get a better understanding of how important sequential programming is.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can open your scratch application or go to Scratch online, by this link: <a href=\"https:\/\/scratch.mit.edu\/\">https:\/\/scratch.mit.edu\/<\/a>.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We need an <a href=\"https:\/\/brightchamps.com\/blog\/scratch-extensions\/\">extension<\/a> called Pen. You need to add this extension by clicking a blue button on the left bottom side of your screen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then you need a block called <strong><em>when the space key is pressed<\/em><\/strong> from events.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"819\" height=\"661\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-2.png\" alt=\"Sequential Programming in Scratch\" class=\"wp-image-6964\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-2.png 819w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-2-480x387.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 819px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After that, we need to make four keys to make our cat move. We are gonna need f or F to move forwards, b or B to move backward, l or L to turn left and r or R to turn right.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"900\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-3-1024x900.png\" alt=\"Sequential Programming in Scratch\" class=\"wp-image-6965\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-3-1024x900.png 1024w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-3-980x861.png 980w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-3-480x422.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\">After that we can move and turn our sprite however we want if we start the application, the sprite will move and also draw a line.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So we can use this application to make shapes like squares, triangles, stars, etc.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can click on the event category, choose the when <strong><em>green-flag click<\/em><\/strong> block, and then the following blocks are from the <a href=\"https:\/\/brightchamps.com\/blog\/snowflakes-effect-scratch\/\">Pen <\/a>category.&nbsp;<\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<p class=\"wp-block-paragraph\">Choose pen up, then erase all so every time we start the application our latest draw will be erased and we can start the new one.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then, after we set up the x and y to 0 from the motion category, choose pen down so our application is ready to draw a line. <a href=\"https:\/\/brightchamps.com\/codechamps\" target=\"_blank\" rel=\"noreferrer noopener\">Kids learn programming online <\/a>through step-by-step tutorials and interactive tools that teach them how to use programming concepts like coordinates and drawing functions effectively.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"843\" height=\"879\" src=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-4.png\" alt=\"Sequential Programming in Scratch\" class=\"wp-image-6966\" srcset=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-4.png 843w, https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/Sequential-Programming-in-Scratch-4-480x500.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 843px, 100vw\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Congratulations! You just made a one-key application that will let you draw any kind of shape.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even though Scratch is a <a href=\"https:\/\/brightchamps.com\/blog\/block-based-coding\/\">block-based programming language<\/a>, it can be used to learn a variety of computer programming fundamentals.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In fact, the use of block-based coding makes it easier for novice programmers to grasp some of programming&#8217;s more complex concepts.&nbsp;<\/p>\n\n\n<div id=\"cstm_banner_cta\"><\/div>\n\n\n<p class=\"wp-block-paragraph\">The platform, in particular, makes it very simple for children to grasp all of this in a fun way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sequential programming is an important concept in programming, and Scratch covers the fundamentals of it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anyone learning to code from the ground up can learn sequential programming by creating projects that require them to use sequential programming.&nbsp;<\/p>\n\n\n\n\n\n<p class=\"wp-block-paragraph\">In fact, the more a Coder practices creating projects and applying these concepts, the more they will learn.<\/p>\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 computer programming through activities, interactive lessons, and <a href=\"https:\/\/brightchamps.com\/blog\/\">other means<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In programming, we use Sequential Programming to make our project look exactly like what we want.&nbsp; Is that all Sequential Programming is? And How to get started with Sequential Programming in Scratch?&nbsp; Let\u2019s learn more about programming and Scratch by learning about Sequential Programming through a project. Getting To Know What A Sequence Is A [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":6115,"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-6114","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>Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog<\/title>\n<meta name=\"description\" content=\"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in\" \/>\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\/scratch-sequential-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog\" \/>\n<meta property=\"og:description\" content=\"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/\" \/>\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-26T08:22:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-05T12:04:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.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=\"Dewi Idda Rohmana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dewi Idda Rohmana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/\"},\"author\":{\"name\":\"Dewi Idda Rohmana\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#\\\/schema\\\/person\\\/e5adc4c43ba51521002e962ef932c9c8\"},\"headline\":\"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes\",\"datePublished\":\"2022-03-26T08:22:47+00:00\",\"dateModified\":\"2024-07-05T12:04:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/\"},\"wordCount\":697,\"publisher\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png\",\"keywords\":[\"CodeChamps\"],\"articleSection\":[\"Code for Kids Corner\"],\"inLanguage\":\"en-US\",\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/\",\"name\":\"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png\",\"datePublished\":\"2022-03-26T08:22:47+00:00\",\"dateModified\":\"2024-07-05T12:04:43+00:00\",\"description\":\"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png\",\"contentUrl\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png\",\"width\":2100,\"height\":1185,\"caption\":\"How to Make A One-Key Application To Draw Shapes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/scratch-sequential-programming\\\/#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\":\"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes\"}]},{\"@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\\\/e5adc4c43ba51521002e962ef932c9c8\",\"name\":\"Dewi Idda Rohmana\",\"description\":\"\u2b50\u2b50\u2b50\u2b50\u2b50 I am a technology enthusiast who enjoys learning new things and I am also a cat lover. At BrightChamps, my goal is to provide kids with effective learning so that they can excel at what they do. Learn from Me\",\"url\":\"https:\\\/\\\/brightchamps.com\\\/blog\\\/author\\\/dewiidda\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog","description":"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in","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\/scratch-sequential-programming\/","og_locale":"en_US","og_type":"article","og_title":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog","og_description":"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in","og_url":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/","og_site_name":"BrightChamps Blog","article_publisher":"https:\/\/www.facebook.com\/BrightChamps-101266664954230\/","article_published_time":"2022-03-26T08:22:47+00:00","article_modified_time":"2024-07-05T12:04:43+00:00","og_image":[{"width":2100,"height":1185,"url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png","type":"image\/png"}],"author":"Dewi Idda Rohmana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dewi Idda Rohmana","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#article","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/"},"author":{"name":"Dewi Idda Rohmana","@id":"https:\/\/brightchamps.com\/blog\/#\/schema\/person\/e5adc4c43ba51521002e962ef932c9c8"},"headline":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes","datePublished":"2022-03-26T08:22:47+00:00","dateModified":"2024-07-05T12:04:43+00:00","mainEntityOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/"},"wordCount":697,"publisher":{"@id":"https:\/\/brightchamps.com\/blog\/#organization"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png","keywords":["CodeChamps"],"articleSection":["Code for Kids Corner"],"inLanguage":"en-US","accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/","url":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/","name":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes - BrightChamps Blog","isPartOf":{"@id":"https:\/\/brightchamps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#primaryimage"},"image":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png","datePublished":"2022-03-26T08:22:47+00:00","dateModified":"2024-07-05T12:04:43+00:00","description":"We use Sequential Programming in Scratch to make our project look exactly like what we want. A sequence means you need to put everything in","breadcrumb":{"@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#primaryimage","url":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png","contentUrl":"https:\/\/brightchamps.com\/blog\/wp-content\/uploads\/2022\/03\/How-to-Make-A-One-Key-Application-To-Draw-Shapes.png","width":2100,"height":1185,"caption":"How to Make A One-Key Application To Draw Shapes"},{"@type":"BreadcrumbList","@id":"https:\/\/brightchamps.com\/blog\/scratch-sequential-programming\/#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":"Sequential Programming in Scratch: How to Make A One-Key Application To Draw Shapes"}]},{"@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\/e5adc4c43ba51521002e962ef932c9c8","name":"Dewi Idda Rohmana","description":"\u2b50\u2b50\u2b50\u2b50\u2b50 I am a technology enthusiast who enjoys learning new things and I am also a cat lover. At BrightChamps, my goal is to provide kids with effective learning so that they can excel at what they do. Learn from Me","url":"https:\/\/brightchamps.com\/blog\/author\/dewiidda\/"}]}},"_links":{"self":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6114","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\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/comments?post=6114"}],"version-history":[{"count":4,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6114\/revisions"}],"predecessor-version":[{"id":35377,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/posts\/6114\/revisions\/35377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media\/6115"}],"wp:attachment":[{"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=6114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=6114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=6114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}