{"id":129655,"date":"2022-11-10T18:18:57","date_gmt":"2022-11-10T18:18:57","guid":{"rendered":"https:\/\/news.microsoft.com\/?p=447677"},"modified":"2022-11-10T18:18:57","modified_gmt":"2022-11-10T18:18:57","slug":"developing-interest-in-computer-science-with-microsoft-makecode","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2022\/11\/10\/developing-interest-in-computer-science-with-microsoft-makecode\/","title":{"rendered":"Developing interest in computer science with Microsoft MakeCode"},"content":{"rendered":"<p>As part of Microsoft\u2019s mission to empower every person and every organization on the planet to achieve more, our work in computer science education is critical to ensuring that <strong>all<\/strong> students have the opportunity to learn foundational computing skills. The mission of Microsoft MakeCode is to empower the next generation of technology creators through fun projects, immediate results, and both block and text editors for learners at different experience and grade levels.<\/p>\n<h2 class=\"c-heading-2\">What is MakeCode Arcade?<\/h2>\n<p><a aria-label=\"Click to learn more about MakeCode Arcade\" href=\"https:\/\/arcade.makecode.com\/\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode Arcade<\/a> is a free, online platform for building retro-style video games using block or text-based programming. Using blocks that snap together as a developmentally appropriate alternative to text-based programming languages, students at any skill level can create projects and share a multi-player interactive product in minutes. &nbsp;<\/p>\n<p>While Arcade was designed for elementary and middle school students to develop hands-on fundamental coding skills, MakeCode Arcade offers an <a aria-label=\"Click to learn more about AP Computer Science Principles curriculum\" href=\"https:\/\/makecode.com\/csp\" rel=\"noopener noreferrer\" target=\"_blank\" title>AP Computer Science Principles curriculum<\/a>. This College Board endorsed and approved curriculum aligned for high school students features game-based learning to increase student engagement and experimentation.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2022\/11\/developing-interest-in-computer-science-with-microsoft-makecode.jpg\" class=\"fr-fic fr-dib\"><\/p>\n<h2 class=\"c-heading-2\">Leveling Up in Your Classroom<\/h2>\n<p>With less than 30% of teachers in elementary and middle school having a degree in a computer or technical services, we recognize that there are multiple pathways to teaching computer science<sup>1<\/sup>. In addition to supporting student learning, MakeCode promotes teacher learning pathways with free professional development opportunities, customizable lessons, and access to tailor-made resources that do not require pre-existing coding knowledge or expertise.<\/p>\n<p>Whether you are new to computer science, interested in bridging CS across the curriculum, or exploring the art of the possible with block-based programming, we encourage educators to familiarize themselves with MakeCode resources:<\/p>\n<ol>\n<li>Connect with our <a aria-label=\"Click to learn more about free MakeCode professional learning and self-guided resources\" href=\"https:\/\/learn.microsoft.com\/training\/browse\/?terms=makecode&amp;wt.mc_id=stemmakecode_makecodesearch_content_cnl_csamw\" rel=\"noopener noreferrer\" target=\"_blank\" title>free MakeCode professional learning and self-guided resources<\/a> on Microsoft Learn. <strong>Pro Tip:<\/strong> We recommend starting with \u201c<a aria-label=\"Click to learn more about Engaging learners through games with MakeCode Arcade\" href=\"https:\/\/learn.microsoft.com\/training\/modules\/engage-learners-through-games-with-makecode-arcade\/?wt.mc_id=stemmakecode_makecodearcade_content_cnl_csamw\" rel=\"noopener noreferrer\" target=\"_blank\" title>Engaging learners through games with MakeCode Arcade<\/a>\u201d as a great starting place.<\/li>\n<li>Explore the skillmaps, tutorials, and live coding sections of <a aria-label=\"Click to learn more about MakeCode Arcade\" href=\"https:\/\/arcade.makecode.com\/\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode Arcade<\/a>.<\/li>\n<li>Check out our standards-aligned <a aria-label=\"Click to learn more about Introduction to Computer Science\" href=\"https:\/\/arcade.makecode.com\/courses\/introcs\" rel=\"noopener noreferrer\" target=\"_blank\" title>Introduction to Computer Science<\/a> curriculum.<\/li>\n<li>Visit and bookmark our dedicated <a aria-label=\"Click to learn more about teacher resource page\" href=\"https:\/\/www.microsoft.com\/en-us\/makecode\/teach\" rel=\"noopener noreferrer\" target=\"_blank\" title>teacher resource page<\/a> on the MakeCode homepage.<\/li>\n<li>Share your insights and partner with a teacher in another school subject.<\/li>\n<\/ol>\n<h2 class=\"c-heading-2\">Connecting Arcade to Your Classroom<\/h2>\n<p>After reviewing some of MakeCode\u2019s educator resources and tools, consider how you will use Arcade and block-based coding with your students:<\/p>\n<ul>\n<li><strong>What are the natural connections to your classroom with MakeCode Arcade?<\/strong> Coding naturally aligns with math concepts like coordinate grids, rotation, and variables as well as problem solving and the arts. Further, computer science is a cross-discipline subject; consider how you might partner with Language Arts, Social Studies and other content areas to embed computer science instruction across the curriculum. As a reminder, each skillmap includes a learning outcomes document outlining the specific objectives of the activity.<\/li>\n<li><strong>What can you demonstrate with MakeCode Arcade?<\/strong> Show a project that you created to spark the students\u2019 interest and demonstrate <a aria-label=\"Click to learn more about how to get started with MakeCode Arcade\" href=\"https:\/\/www.youtube.com\/watch?v=kiP6YSkOdTQ\" rel=\"noopener noreferrer\" target=\"_blank\" title>how to get started with MakeCode Arcade<\/a>.<\/li>\n<li><strong>What activity can students successfully complete on the first day?<\/strong> Whether you do this as a class or assign it as an individual activity, the <a aria-label=\"Click to learn more about Beginner Skillmap\" href=\"https:\/\/arcade.makecode.com\/--skillmap#beginner\" rel=\"noopener noreferrer\" target=\"_blank\" title>Beginner Skillmap<\/a> or any of our <a aria-label=\"Click to learn more about Hour of Code activities\" href=\"https:\/\/arcade.makecode.com\/hour-of-code\/all\" rel=\"noopener noreferrer\" target=\"_blank\" title>Hour of Code activities<\/a> make great introductions for first-time coders.<\/li>\n<li><strong>How can you elevate student work at the end of the first day?<\/strong> Students feel a sense of purpose when they\u2019re able to share their final creations with a classroom or even an elbow-partner. Create a space to ensure that students can explain their projects to a friend. Also, when completing skillmaps, students are rewarded with a downloadable certificate and a digital badge upon reaching the trophy level.<\/li>\n<\/ul>\n<h2 class=\"c-heading-2\">Wakanda Forever and Hour of Code<\/h2>\n<p>We have two new engaging and entertaining experiences for <a aria-label=\"Click to learn more about Computer Science Education Week\" href=\"https:\/\/www.csedweek.org\/\" rel=\"noopener noreferrer\" target=\"_blank\" title>Computer Science Education Week<\/a><sup>\u00a9<\/sup> 2022, which are already available for use in your classroom.<\/p>\n<h3 class=\"c-heading-3\">Hour of Code: \u201cCode a Carnival\u201d<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2022\/11\/developing-interest-in-computer-science-with-microsoft-makecode.png\" class=\"fr-fic fr-dib\"><\/p>\n<p>Celebrate this year&#8217;s CS Education Week with <a aria-label=\"Click to learn more about Code a Carnival\" href=\"https:\/\/aka.ms\/hoc22\" rel=\"noopener noreferrer\" target=\"_blank\" title>Code a Carnival<\/a> by MakeCode Arcade. Students will be introduced to game design as they create traditional carnival activities like \u201cWhack-the-Mole\u201d and \u201cBurstin\u2019 Balloons.\u201d Along with guided tutorials, Code a Carnival provides a <a aria-label=\"Click to learn more about free easy-to-use teacher resource guide\" href=\"https:\/\/aka.ms\/HoC-22-Lesson\" rel=\"noopener noreferrer\" target=\"_blank\" title>free easy-to-use teacher resource guide<\/a>.&nbsp;<\/p>\n<p>To really bring your carnival to life, students can create multiplayer versions of their games to play with their friends, while putting their skills to the test. Whatever their coding experience, every student (and teacher) can increase their programming knowledge and have fun, while coding their own carnival game!<\/p>\n<h3 class=\"c-heading-3\">Black Panther: Wakanda Forever &nbsp;<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2022\/11\/developing-interest-in-computer-science-with-microsoft-makecode-1.png\" class=\"fr-fic fr-dib\"><\/p>\n<p>Have any Black Panther fans in your classroom? Your school can learn coding fundamentals as they develop their own action-packed activity inspired by Marvel Studios\u2019<sup>\u00a9<\/sup> Black Panther: Wakanda Forever (in theaters beginning November 11).<\/p>\n<p>Ready to take the first step? Kickstart your lesson along with an introduction by Letitia Wright, the actress who plays Wakanda\u2019s lead technologist Shuri.<\/p>\n<p><span class=\"fr-video fr-deletable fr-fvc fr-dvb fr-draggable\">[youtube https:\/\/www.youtube.com\/watch?v=ygSHKnmC_IU?&amp;wmode=opaque&amp;rel=0&#038;w=640&#038;h=360]<\/span>After your students learn about their challenge, introduce your students to the <a aria-label=\"Click to learn more about MakeCode Arcade Wakanda Forever tutorial\" href=\"https:\/\/aka.ms\/wakanda\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode Arcade Wakanda Forever tutorial<\/a>. This activity has step-by-step instructions and a <a aria-label=\"Click to learn more about the corresponding teacher lesson plan\" href=\"https:\/\/aka.ms\/wakanda-lessonplan\" rel=\"noopener noreferrer\" target=\"_blank\" title>corresponding teacher lesson plan<\/a>, making it perfect for any classroom regardless of their coding background.<\/p>\n<p>For more Wakanda Forever inspired content and the opportunity for your class to win an Xbox, go to <a aria-label=\"Click to go to this link\" href=\"https:\/\/www.xbox.com\/en-US\/promotions\/black-panther-wakanda-forever\" rel=\"noopener noreferrer\" target=\"_blank\" title>xbox.com\/wakanda-forever<\/a>.<\/p>\n<h2 class=\"c-heading-2\">Powering Up with MakeCode<\/h2>\n<p>Ready to take your lessons to the next level? You can also integrate <a aria-label=\"Click to learn more about MakeCode\" href=\"https:\/\/www.microsoft.com\/makecode\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode<\/a> with popular tools like the <a aria-label=\"Click to learn more about Micro:bit\" href=\"https:\/\/microbit.org\/\" rel=\"noopener noreferrer\" target=\"_blank\" title>Micro:bit<\/a> and Minecraft Education Edition. MakeCode works with the affordable, pocket-sized computer called a micro:bit, students can create things like a soil moisture sensor or a DIY pedometer.<\/p>\n<p>Does your school have a <a aria-label=\"Click to learn more about a subscription to Minecraft Education Edition\" href=\"https:\/\/education.minecraft.net\/en-us\/licensing\" rel=\"noopener noreferrer\" target=\"_blank\" title>subscription to Minecraft Education Edition<\/a>? If so, did you know that you can use MakeCode to <a aria-label=\"Click to learn more about automating events and mod Minecraft\u2019s virtual world\" href=\"https:\/\/learn.microsoft.com\/training\/modules\/begin-python-coding-minecraft-makecode-azure-notebooks\/?wt.mc_id=stemmakecode_makecodepython_content_cnl_csamw\" rel=\"noopener noreferrer\" target=\"_blank\" title>automate events and mod Minecraft\u2019s virtual world<\/a>? Visit Microsoft Learn to <a aria-label=\"Click to get started with block coding in Minecraft Education Edition\" href=\"https:\/\/learn.microsoft.com\/training\/modules\/begin-block-coding-minecraft-education-edition\/?wt.mc_id=stemmakecode_makecodeminecraft_content_cnl_csamw\" rel=\"noopener noreferrer\" target=\"_blank\" title>get started with block coding in Minecraft Education Edition<\/a>.&nbsp;<\/p>\n<h2 class=\"c-heading-2\">Stay Connected<\/h2>\n<p>We encourage you to subscribe to our <a aria-label=\"Click to go to the MakeCode Blog\" href=\"https:\/\/makecode.com\/blog\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode Blog<\/a> to learn more, engage with other teachers on our <a aria-label=\"Click to go to the MakeCode forum\" href=\"https:\/\/forum.makecode.com\/c\/educators-lounge\/24\" rel=\"noopener noreferrer\" target=\"_blank\" title>MakeCode forum<\/a>, or visit the <a aria-label=\"Click to learn more about Microsoft Learn Educator Center\" href=\"https:\/\/learn.microsoft.com\/training\/educator-center\/topics\/stem?wt.mc_id=stemday_stemdaycodingpage_blog_cnl_csamw\" rel=\"noopener noreferrer\" target=\"_blank\" title>Microsoft Learn Educator Center<\/a> to bolster your knowledge about STEM, coding, and computer science. Don\u2019t forget to follow @MSMakeCode wherever you scroll for the most up-to-date MakeCode news.<\/p>\n<hr>\n<p><a aria-label=\"click to go to link\" href=\"https:\/\/csteachers.org\/documents\/en-us\/e1d6ac1e-3ae1-4ac1-983d-aaffdacd03c1\/1\/\" rel=\"noopener noreferrer\" target=\"_blank\" title><sup>1&nbsp;<\/sup>The Computer Science Teacher Landscape: Results of a Nationwide Teacher Survey | CSTA<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of Microsoft\u2019s mission to empower every person and every organization on the planet to achieve more, our work in computer science education is critical to ensuring that all students have the opportunity to learn foundational computing skills. The mission of Microsoft MakeCode is to empower the next generation of technology creators through fun [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":129656,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[204,50],"class_list":["post-129655","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-news","tag-computer-science","tag-recent-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/129655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=129655"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/129655\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/129656"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=129655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=129655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=129655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}