{"id":35850,"date":"2020-12-15T22:18:37","date_gmt":"2020-12-16T04:18:37","guid":{"rendered":"https:\/\/www.codewizardshq.com\/?p=35850"},"modified":"2024-11-14T20:11:05","modified_gmt":"2024-11-15T02:11:05","slug":"scratch-coding-for-kids-holiday-2020","status":"publish","type":"post","link":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/","title":{"rendered":"Scratch Coding for Kids: Holidays Advent Calendar"},"content":{"rendered":"\n<p>Happy holidays! Tis\u2019 the season to be merry and bright and also the perfect weather for a cup of hot chocolate.<\/p>\n\n\n\n<p>Who doesn\u2019t love all of the twinkling lights and decorations this time of year and, of course, the presents under the tree (especially the surprises!).&nbsp;<\/p>\n\n\n<p style=\"background: none repeat scroll 0 0 #ecf3f6; clear: both; margin-bottom: 18px; overflow: hidden; border: 1px solid #011e41; padding: 16px;\"><span>\ud83d\udccc<\/span><small><strong> [Download] Printable Scratch Coding Tutorials <\/strong> Get 2 printable Scratch tutorials, Rocket Landing and Flying Space Cat, to code your own games step by step. <a href=\"#download\">Download Now<\/a><\/small><\/p>\n\n\n\n<p>It\u2019s been a little harder to shop for gifts this year, but that gives us the chance to get creative. If you want to learn how to code, there happens to be plenty you can gift without leaving the house. For you, we\u2019ve created a codable Scratch gift that you can personalize and share with someone you care about.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Code your own Holiday Advent Calendar in Scratch and slowly reveal gifts, goodies, or games to your family and friends. <\/strong><\/h3>\n\n\n\n<p>Our advent calendar counts down until Christmas, but you can make yours for any holiday or special event. It\u2019s a fun way to keep in touch and give a gift that comes from the heart.<\/p>\n\n\n\n<p>Put on your matching pajamas, and let\u2019s get coding!<\/p>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/461042798\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>See Complete Holiday Advent Calendar<\/strong><\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/scratch.mit.edu\/projects\/461042798\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"318\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Complete-v2.gif\" alt=\"Complete scratch holiday calendar\" class=\"wp-image-35937\"\/><\/a><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>What you need:<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scratch account<\/strong>:&nbsp;<a href=\"https:\/\/scratch.mit.edu\/\">Create a free Scratch account<\/a>&nbsp;<\/li>\n\n\n\n<li><strong>Starter template<\/strong>: Use this Scratch starter template as the basis of your project.&nbsp;<a href=\"https:\/\/scratch.mit.edu\/projects\/461157556\/\">View starter template<\/a><\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>No coding experience necessary for this tutorial. Beginner-friendly for ages 8 and up. Give it a try!<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"lazyblock-cw1-wide-post-container-ZJeNts wp-block-lazyblock-cw1-wide-post-container\"><div class=\"wide \"><div class=\"lazyblock-inner-blocks\">\n\n<div class=\"wp-block-atomic-blocks-ab-container table-of-contents ab-block-container\"><div class=\"ab-container-inside\"><div class=\"ab-container-content\">\n<p class=\"title\">Table of Contents<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#step1\">Step 1: Remix the starter project<\/a><\/li>\n\n\n\n<li><a href=\"#step2\">Step 2: Add a gift for December 15<\/a><\/li>\n\n\n\n<li><a href=\"#step3\">Step 3: Show the December 15 gift on click<\/a><\/li>\n\n\n\n<li><a href=\"#step4\">Step 4: Hide the gift after you view it<\/a><\/li>\n\n\n\n<li><a href=\"#step5\">Step 5: Add logic to lock the future gifts<\/a><\/li>\n\n\n\n<li><a href=\"#step6\">Step 6: Show an error when you try to open future gifts<\/a><\/li>\n\n\n\n<li><a href=\"#step7\">Step 7: Hide the error message after 1 second<\/a><\/li>\n\n\n\n<li><a href=\"#step8\">Step 8: Add another gift on 16 December<\/a><\/li>\n\n\n\n<li><a href=\"#step9\">Step 9: Show the December 15 gift on click<\/a><\/li>\n\n\n\n<li><a href=\"#step10\">Step 10: Repeat until complete<\/a><\/li>\n\n\n\n<li><a href=\"#step11\">Your advent calendar is complete!<\/a><\/li>\n<\/ul>\n<\/div><\/div><\/div>\n\n<\/div><\/div><\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step1\"><strong>Step 1: Remix the starter project<\/strong><\/h2>\n\n\n\n<p>We\u2019ve set up the base files for you. Instead of creating a new project, start by remixing a project.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sign in to <a href=\"https:\/\/scratch.mit.edu\">https:\/\/scratch.mit.edu<\/a><\/li>\n\n\n\n<li>Go to the starter scratch project <a href=\"https:\/\/scratch.mit.edu\/projects\/461157556\/\">https:\/\/scratch.mit.edu\/projects\/461157556\/<\/a><\/li>\n\n\n\n<li>Click \u201cRemix\u201d to create a new version you can edit<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"339\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-1.gif\" alt=\"Step 1 scratch holiday calendar\" class=\"wp-image-35861\"\/><\/figure><\/div>\n\n\n<p><em>Hint: You can personalize your calendar with your own background and sprite images.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step2\"><strong>Step 2: Add a gift for December 15<\/strong><\/h2>\n\n\n\n<p>Our advent calendar starts on December 15. Let\u2019s first add code to the date that tells our gift sprite what gift to open.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the sprite called \u201cdec-15\u201d.<\/li>\n\n\n\n<li>From the Events category, drag the \u201cwhen this sprite clicked\u201d block and place it in the playground area.<\/li>\n\n\n\n<li>Again from the Events category, drag the &#8220;broadcast message&#8221; block.<\/li>\n\n\n\n<li>Click on the drop-down arrow, select New Message, and write open-gift-15.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-2.gif\" alt=\"Step 2 scratch holiday calendar\" class=\"wp-image-35860\"\/><\/figure><\/div>\n\n\n<p><em>Hint: Instead of a card, you could show an image, animations, or even start a game when you click on the date.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step3\"><strong>Step 3: Show the December 15 gift on click<\/strong><\/h2>\n\n\n\n<p>When we click our calendar date, we want to reveal the gift. You\u2019ll see some code added to the gift that hides it when we start our game. Let\u2019s show the gift when we click.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the gifts sprite, from the Event category, drag the \u201cwhen i receive\u201d block, and place it in the playground area.<\/li>\n\n\n\n<li>Change the value in \u201cwhen i receive\u201d to open-gift-15.<\/li>\n\n\n\n<li>From the Looks category, drag the \u201cswitch costume\u201d block and place it below \u201cwhen i receive\u201d block.<\/li>\n\n\n\n<li>Change value in \u201cswitch costume\u201d block to gift-15.<\/li>\n\n\n\n<li>From the same category, drag the \u201cshow\u201d block and place it below the \u201cswitch costume\u201d block.<\/li>\n\n\n\n<li>From the Looks category, drag the \u201cgo to layer\u201d block and place it below the \u201cwhen i receive\u201d block.<\/li>\n\n\n\n<li>Make sure the value in the \u201cgo to layer\u201d block is front.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-3-v2.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"324\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-3-v2.gif\" alt=\"Step 3 scratch holiday calendar\" class=\"wp-image-35938\"\/><\/a><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"step4\"><strong>Step 4: Hide the gift after you view it<\/strong><\/h2>\n\n\n\n<p>The gift shows now! To close it, click on the sprite. The gift covers the whole page so anywhere you click will hide the gift.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the gifts sprite, drag the \u201cwhen this sprite clicked\u201d block to the playground area.<\/li>\n\n\n\n<li>From the Looks category, drag the \u201chide\u201d block and place it below when this sprite clicked.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-4-v2.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"324\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-4-v2.gif\" alt=\"Step 4 scratch holiday calendar\" class=\"wp-image-35940\"\/><\/a><\/figure><\/div>\n\n\n<p><em>Hint: You could also show the gift for a specific amount of time by using the wait block.&nbsp;<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step5\"><strong>Step 5: Add logic to lock the future gifts&nbsp;<\/strong><\/h2>\n\n\n\n<p>Currently, we are revealing the gift when we click our calendar. Let\u2019s add an if-else statement to help our code decide if it\u2019s time to reveal the gift yet. If it is too early, we\u2019ll show a message instead of our gift.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the dec-15 sprite. Move the broadcast sprite away from the \u201cwhen sprite clicked\u201d block and place it anywhere in the playground area.<\/li>\n\n\n\n<li>From the Controls category, drag the \u201cif-else\u201d block and place it below the \u201cwhen sprite clicked\u201d block.<\/li>\n\n\n\n<li>From the Events category, drag the \u201cbroadcast message\u201d block and place it inside the if code block.<\/li>\n\n\n\n<li>Change the message in the \u201cbroadcast block\u201d to a new message &#8220;not yet!&#8221;<\/li>\n\n\n\n<li>Drag the previous broadcast open-gift-15 block from the playground area and place it inside the else code block.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-5b-v2.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"323\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-5b-v2.gif\" alt=\"Step 5 scratch holiday calendar\" class=\"wp-image-35939\"\/><\/a><\/figure><\/div>\n\n\n<p><strong>Reveal the gift only if the current date is after the reveal date:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>From the Operators category, drag the &gt; block and place it as a condition in the \u201cif-else\u201d block.<\/li>\n\n\n\n<li>From the Sensing category, drag the \u201ccurrent year\u201d block and place it on the right side of the &gt; block.<\/li>\n\n\n\n<li>Change the value in \u201ccurrent year\u201d block to date.<\/li>\n\n\n\n<li>On the left side of the &gt; block, enter the sprite date i.e., 15.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Step-5-b.gif\" alt=\"Step 5 b scratch holiday calendar\" class=\"wp-image-35856\"\/><\/figure><\/div>\n\n\n<p><em>Hint: For each calendar date sprite, you would change the value in the &gt; block.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step6\"><strong>Step 6: Show an error when you try to open future gifts<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the error sprite from the list of sprites.<\/li>\n\n\n\n<li>From the Events category, drag the \u201cwhen I receive\u201d block and place it in the playground area.<\/li>\n\n\n\n<li>Change the value in \u201cwhen I receive\u201d block to not yet!<\/li>\n\n\n\n<li>From the Looks category, drag the \u201cshow\u201d block and place it below the \u201cwhen I receive\u201d block.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/step6.gif\" alt=\"Step 6 scratch holiday calendar\" class=\"wp-image-35855\"\/><\/figure><\/div>\n\n\n<p><em>Hint: Our error message is an image sprite, you can also upload or draw your own message.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step7\"><strong>Step 7: Hide the error message after 1 second<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Make sure the error sprite is selected.<\/li>\n\n\n\n<li>From the Controls category, drag the wait 1 second block and place it below the show block.<\/li>\n\n\n\n<li>From the Looks category, drag the hide block and place it below the wait block.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/step-7.gif\" alt=\"Step 7 scratch holiday calendar\" class=\"wp-image-35854\"\/><\/figure><\/div>\n\n\n<p><em>Hint: Add a sound to your error message, using play sound block, as a warning!<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step8\"><strong>Step 8: Add another gift on December 16<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copy the blocks from the dec-15 sprite to dec-16 sprite by dragging them on top of the dec-16 sprite.<\/li>\n\n\n\n<li>Select the dec-15 sprite, and you will see the copied blocks in it.<\/li>\n\n\n\n<li>In the &#8220;broadcast open-gift-15&#8221; block, change the message to open-gift-16.<\/li>\n\n\n\n<li>Change the value on the left side of &gt; block to 16.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/step-8.gif\" alt=\"Step 8 scratch holiday calendar\" class=\"wp-image-35853\"\/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"step9\"><strong>Step 9: Show the December 16 gift on click<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the gifts sprite, right-click on the When I receive block, and click on duplicate.<\/li>\n\n\n\n<li>We get a copy of the blocks, place it anywhere in the playground area.<\/li>\n\n\n\n<li>Change the message in When I receive block to open-gift-16.<\/li>\n\n\n\n<li>Set the value of Change costume block to gift-16.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/step-9.gif\" alt=\"Step 9 scratch holiday calendar\" class=\"wp-image-35852\"\/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"step10\"><strong>Step 10: Repeat until complete&nbsp;<\/strong><\/h2>\n\n\n\n<p>For each date in your advent calendar, repeat steps 2 through 9.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"349\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/step-10.gif\" alt=\"Step 10 scratch holiday calendar\" class=\"wp-image-35851\"\/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"step11\"><strong>Your advent calendar is complete!<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/scratch.mit.edu\/projects\/461042798\/\">See Complete Christmas Advent Calendar<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Complete-v2.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"318\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/Complete-v2.gif\" alt=\"Complete scratch holiday calendar\" class=\"wp-image-35937\"\/><\/a><\/figure><\/div>\n\n\n<p>You can \u201csee inside\u201d my completed project to get the full Scratch code for this activity.&nbsp;<\/p>\n\n\n\n<p>Take the time to personalize a calendar for your friends and family and give them a gift created by you.&nbsp;<\/p>\n\n\n\n<p>We want to see your Christmas advent calendar too! Share your project in our <a href=\"https:\/\/www.facebook.com\/groups\/KidWizardsHQ\"><strong>Facebook group<\/strong><\/a> or use #NowYouCode to show us your calendar and prizes.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"download\">Download Free Printable Scratch Coding Tutorials PDF<\/h2>\n\n\n\n<p>Get the Rocketship Landing game and Flying Space Cat Scratch tutorials in a printable format.<\/p>\n\n\n<!-- This site is converting visitors into subscribers and customers with OptinMonster - https:\/\/optinmonster.com :: Campaign Title: Scratch Coding Tutorials with Location [Download] -->\n<div id=\"om-i88ehlfzgijqlvmuilzg-holder\"><\/div>\n<script>(function(d,u,ac){var s=d.createElement('script');s.type='text\/javascript';s.src='https:\/\/a.omappapi.com\/app\/js\/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,16320,'i88ehlfzgijqlvmuilzg');<\/script>\n<!-- \/ OptinMonster -->\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>If you want to build more games in Scratch, check out our&nbsp;<a href=\"https:\/\/www.codewizardshq.com\/coding-classes-elementary-school-students\/\">Elementary School Coding Program<\/a>.<\/strong> It\u2019s the most fun and effective way to learn Scratch coding and progress to real-world languages like JavaScript and Python.<\/p>\n\n\n\n<p>We wish you all Happy Holidays and a Happy New Year.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Happy holidays! Tis\u2019 the season to be merry and bright and also the perfect weather for a cup of hot chocolate. Who doesn\u2019t love all of the twinkling lights and decorations this time of year and, of course, the presents under the tree (especially the surprises!).&nbsp; It\u2019s been a little harder to shop for gifts [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":35944,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"inline_featured_image":false,"_lmt_disableupdate":"yes","_lmt_disable":"","footnotes":""},"categories":[10809,4758],"tags":[10744,10743,10808,10815,10740,10814],"class_list":["post-35850","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-activities","category-learn-coding","tag-11-13-years-old","tag-5-10-years-old","tag-code-activities","tag-free-activities","tag-scratch","tag-tutorials"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Scratch Coding for Kids: Holidays Advent Calendar | CodeWizardsHQ<\/title>\n<meta name=\"description\" content=\"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids&#039; activity. Fun for kids ages 8+.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scratch Coding for Kids: Holidays Advent Calendar\" \/>\n<meta property=\"og:description\" content=\"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids&#039; activity. Fun for kids ages 8+.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\" \/>\n<meta property=\"og:site_name\" content=\"CodeWizardsHQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codewizardshq\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-16T04:18:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-15T02:11:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-social.png\" \/>\n\t<meta property=\"og:image:width\" content=\"620\" \/>\n\t<meta property=\"og:image:height\" content=\"323\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Margaret Choi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:site\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margaret Choi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Margaret Choi\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca\"\n\t            },\n\t            \"headline\": \"Scratch Coding for Kids: Holidays Advent Calendar\",\n\t            \"datePublished\": \"2020-12-16T04:18:37+00:00\",\n\t            \"dateModified\": \"2024-11-15T02:11:05+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\"\n\t            },\n\t            \"wordCount\": 1380,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg\",\n\t            \"keywords\": [\n\t                \"11-13 Years Old\",\n\t                \"5-10 Years Old\",\n\t                \"code activities\",\n\t                \"free activities\",\n\t                \"Scratch\",\n\t                \"tutorials\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Activities\",\n\t                \"Learn Coding\"\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\",\n\t            \"name\": \"Scratch Coding for Kids: Holidays Advent Calendar | CodeWizardsHQ\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg\",\n\t            \"datePublished\": \"2020-12-16T04:18:37+00:00\",\n\t            \"dateModified\": \"2024-11-15T02:11:05+00:00\",\n\t            \"description\": \"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids' activity. Fun for kids ages 8+.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg\",\n\t            \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg\",\n\t            \"width\": 1600,\n\t            \"height\": 395,\n\t            \"caption\": \"Christmas Advent Coding Calendar Banner\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.codewizardshq.com\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Scratch Coding for Kids: Holidays Advent Calendar\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#website\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"description\": \"The leading online coding academy for kids and teens ages 8-18\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.codewizardshq.com\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"width\": 150,\n\t                \"height\": 108,\n\t                \"caption\": \"CodeWizardsHQ\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\"\n\t            },\n\t            \"sameAs\": [\n\t                \"https:\/\/www.facebook.com\/codewizardshq\/\",\n\t                \"https:\/\/x.com\/codewizardshq\",\n\t                \"https:\/\/www.instagram.com\/codewizardshq\/\",\n\t                \"https:\/\/www.linkedin.com\/company\/codewizardshq\",\n\t                \"https:\/\/www.pinterest.com\/codewizardshq\/\",\n\t                \"https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw\"\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca\",\n\t            \"name\": \"Margaret Choi\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g\",\n\t                \"contentUrl\": \"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g\",\n\t                \"caption\": \"Margaret Choi\"\n\t            },\n\t            \"description\": \"Instructor and marketing manager at CodeWizardsHQ since 2019. She breaks down topics around coding and specific coding languages for kids to understand.\",\n\t            \"sameAs\": [\n\t                \"https:\/\/www.facebook.com\/margaret.choi.3\"\n\t            ],\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Scratch Coding for Kids: Holidays Advent Calendar | CodeWizardsHQ","description":"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids' activity. Fun for kids ages 8+.","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:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/","og_locale":"en_US","og_type":"article","og_title":"Scratch Coding for Kids: Holidays Advent Calendar","og_description":"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids' activity. Fun for kids ages 8+.","og_url":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/","og_site_name":"CodeWizardsHQ","article_publisher":"https:\/\/www.facebook.com\/codewizardshq\/","article_published_time":"2020-12-16T04:18:37+00:00","article_modified_time":"2024-11-15T02:11:05+00:00","og_image":[{"width":620,"height":323,"url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-social.png","type":"image\/png"}],"author":"Margaret Choi","twitter_card":"summary_large_image","twitter_creator":"@codewizardshq","twitter_site":"@codewizardshq","twitter_misc":{"Written by":"Margaret Choi","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#article","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/"},"author":{"name":"Margaret Choi","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca"},"headline":"Scratch Coding for Kids: Holidays Advent Calendar","datePublished":"2020-12-16T04:18:37+00:00","dateModified":"2024-11-15T02:11:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/"},"wordCount":1380,"publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"image":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg","keywords":["11-13 Years Old","5-10 Years Old","code activities","free activities","Scratch","tutorials"],"articleSection":["Activities","Learn Coding"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/","url":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/","name":"Scratch Coding for Kids: Holidays Advent Calendar | CodeWizardsHQ","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage"},"image":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg","datePublished":"2020-12-16T04:18:37+00:00","dateModified":"2024-11-15T02:11:05+00:00","description":"Free holiday Scratch coding tutorial for kids! Code a holiday advent calendar step by step in this fun kids' activity. Fun for kids ages 8+.","breadcrumb":{"@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#primaryimage","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner.jpg","width":1600,"height":395,"caption":"Christmas Advent Coding Calendar Banner"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codewizardshq.com\/scratch-coding-for-kids-holiday-2020\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codewizardshq.com\/"},{"@type":"ListItem","position":2,"name":"Scratch Coding for Kids: Holidays Advent Calendar"}]},{"@type":"WebSite","@id":"https:\/\/www.codewizardshq.com\/#website","url":"https:\/\/www.codewizardshq.com\/","name":"CodeWizardsHQ","description":"The leading online coding academy for kids and teens ages 8-18","publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codewizardshq.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codewizardshq.com\/#organization","name":"CodeWizardsHQ","url":"https:\/\/www.codewizardshq.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","width":150,"height":108,"caption":"CodeWizardsHQ"},"image":{"@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codewizardshq\/","https:\/\/x.com\/codewizardshq","https:\/\/www.instagram.com\/codewizardshq\/","https:\/\/www.linkedin.com\/company\/codewizardshq","https:\/\/www.pinterest.com\/codewizardshq\/","https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw"]},{"@type":"Person","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/0d1794273fcc4d0b634d50375e00e1ca","name":"Margaret Choi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7815305d40218c8baa3db95a35d697293aad7b383484ae7e26b6383e0f67b6ba?s=96&d=mm&r=g","caption":"Margaret Choi"},"description":"Instructor and marketing manager at CodeWizardsHQ since 2019. She breaks down topics around coding and specific coding languages for kids to understand.","sameAs":["https:\/\/www.facebook.com\/margaret.choi.3"],"url":"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/"}]}},"modified_by":"Dima","featured_image_src":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner-600x395.jpg","featured_image_src_square":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2020\/12\/christmas-advent-scratch-coding-2020-banner-600x395.jpg","author_info":{"display_name":"Margaret Choi","author_link":"https:\/\/www.codewizardshq.com\/author\/margaretchoi\/"},"_links":{"self":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/35850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/comments?post=35850"}],"version-history":[{"count":2,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/35850\/revisions"}],"predecessor-version":[{"id":71673,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/35850\/revisions\/71673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media\/35944"}],"wp:attachment":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media?parent=35850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/categories?post=35850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/tags?post=35850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}