{"id":6669,"date":"2024-11-19T13:23:00","date_gmt":"2024-11-19T18:23:00","guid":{"rendered":"https:\/\/nearpod.com\/blog\/?p=6669"},"modified":"2024-11-20T13:50:05","modified_gmt":"2024-11-20T18:50:05","slug":"coding","status":"publish","type":"post","link":"https:\/\/nearpod.com\/blog\/coding\/","title":{"rendered":"Computer Science: Coding lessons for teaching K-12 students"},"content":{"rendered":"\n<p>In a world that is becoming more digital every day, it\u2019s no surprise that educators worldwide see the importance of teaching coding lessons as a way to prepare students for the careers that await them. However, the benefits of incorporating coding into instruction go beyond career readiness. Coding instruction improves digital literacy, promotes social and emotional learning competencies like organizational skills, self-motivation, and analyzing situations, and can even be a form of self-expression and empowerment. For these reasons and more, bringing basic coding instruction into the classroom unlocks a world of opportunities.<\/p>\n\n\n\n<h2 class=\"has-text-color wp-block-heading\" id=\"h-what-is-coding-in-digital-literacy\" style=\"color:#0071a1\"><strong>What is coding in digital literacy?<\/strong><\/h2>\n\n\n\n<p>There are many ways to teach students <a href=\"https:\/\/nearpod.com\/blog\/digital-citizenship-literacy\/\" target=\"_blank\" rel=\"noreferrer noopener\">digital literacy<\/a> skills to build strong digital citizens, including coding. Coding, or computer programming, can be described as a language to communicate with computers. To be understood in any language, certain grammatical rules have to be followed, such as subject then verb and ending with punctuation. In coding, the student is the writer, and the computer is the reader. For example, for your message to be understood by the computer, you must be specific in your commands. Syntax matters. No &lt;&gt;tag, \u201c\u201dquote or ;semicolon can be out of place. Understanding and being able to write these rules is a form of digital literacy.<\/p>\n\n\n\n<p>Interested in exploring a digital literacy, coding, and computer science curriculum for your school? <a href=\"https:\/\/nearpod.com\/21-century\" target=\"_blank\" rel=\"noreferrer noopener\">Nearpod&#8217;s 21st Century Program<\/a> includes interactive computer science lessons, activities, assessments, and videos covering topics like coding, applications of technology, digital literacy, and more.<\/p>\n\n\n\n<p>Keep reading to explore <a href=\"https:\/\/nearpod.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nearpod<\/a> lessons you can use in your classroom to teach coding.<\/p>\n\n\n\n<p><strong>New to Nearpod? Make sure you\u2019re signed up to access these lessons and activities!<\/strong> <\/p>\n\n\n\n<p><em>Teachers can sign up for free below to access and create interactive lessons. Administrators can schedule a call with an expert to unlock the full power of Nearpod for schools and districts.<\/em><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/nearpod.com\/signup\/?role=teacher\" target=\"_blank\" rel=\"noreferrer noopener\">Teachers: Sign up for free<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/go.nearpod.com\/admin-form-blog\" target=\"_blank\" rel=\"noreferrer noopener\">Administrators: Schedule a call<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-does-coding-support-social-and-emotional-learning-skills\"><strong>How does coding support social and emotional learning skills?<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-full is-resized\"><a href=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2021\/07\/Three-students-with-laptop-one-raising-her-hand.png\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2021\/07\/Three-students-with-laptop-one-raising-her-hand.png\" alt=\"Three students with laptop, one raising her hand\" class=\"wp-image-23023\" width=\"333\" height=\"283\" srcset=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2021\/07\/Three-students-with-laptop-one-raising-her-hand.png 399w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2021\/07\/Three-students-with-laptop-one-raising-her-hand-300x255.png 300w\" sizes=\"(max-width: 333px) 100vw, 333px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Teaching students to code can help build SEL skills by practicing a growth mindset, handling their emotions, fostering collaboration, and allowing them to express themselves creatively. The attention to detail required to write code reveals and shapes characters successfully. Will a \u201crun\u201d error message due to a missing forward slash cause your student to give up or go back line by line to find the mistake? The revisioning and editing process teaches grit and stresses the importance of having a <strong>growth mindset<\/strong>, which is an important <a href=\"https:\/\/nearpod.com\/blog\/social-emotional-learning-nearpod\/\" target=\"_blank\" rel=\"noreferrer noopener\">social and emotional learning<\/a> skill for students.<\/p>\n\n\n\n<p>Additionally, when working in groups, coding <strong>fosters collaboration<\/strong>! My students simultaneously learn the hard skill, coding, and soft skills involved with working in teams, both of which prepare them for careers in STEM. Relying on each other to be successful builds an appreciation for the strengths others bring to the table.<\/p>\n\n\n\n<p>Coding can also be used as a form of <strong>self-expression and empowerment<\/strong> for students. It allows the student to take a blank page and treat it as a canvas. Who wouldn\u2019t feel like a superhero knowing you took something from being void and without form to life? Block-based coding sites like <a href=\"https:\/\/code.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Code.org<\/a>, <a href=\"https:\/\/scratch.mit.edu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Scratch<\/a>, <a href=\"https:\/\/education.minecraft.net\/en-us\/resources\/computer-science-subject-kit\/coding-with-minecraft\" target=\"_blank\" rel=\"noreferrer noopener\">Minecraft<\/a>, and Nearpod allow K-12 students to learn and create their own games and projects!<\/p>\n\n\n\n<h2 class=\"has-text-color wp-block-heading\" id=\"h-computer-science-coding-lessons-for-teaching-k-12-students\"><span style=\"font-weight: 400;\"><strong>Computer Science: Coding lessons for teaching K-12 students<\/strong><\/span><\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img decoding=\"async\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM-300x158.png\" alt=\"Computer Science Education Week lessons\" class=\"wp-image-16152\" width=\"406\" height=\"215\" srcset=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM-300x158.png 300w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM-1024x540.png 1024w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM-768x405.png 768w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM-500x264.png 500w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2018\/07\/Screen-Shot-2021-10-07-at-2.11.05-PM.png 1238w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/><\/figure><\/div>\n\n\n\n<p>All of these lessons and activities can be found in Nearpod&#8217;s lesson library. With Nearpod, you can make slides-based lessons interactive with activities and formative assessments. <strong>Click on the lessons below to preview their content and the activities.<\/strong><\/p>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background\" href=\"https:\/\/www.nearpod.com\/t\/F147365\" style=\"background-color:#00a8ff\" target=\"_blank\" rel=\"noreferrer noopener\">Explore compter science and coding lessons<\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-computer-science-education-csed-week-and-hour-of-code\"><strong>Computer Science Education (CSEd) Week and Hour of Code<\/strong><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.csedweek.org\/\">Computer Science Education Week (CSED Week)<\/a> is the perfect opportunity to introduce coding and K-12 computer science lessons and inspire students to become the next generation of leaders in STEM. ou can save time planning an <a href=\"https:\/\/hourofcode.com\/us\" target=\"_blank\" rel=\"noreferrer noopener\">Hour of Code<\/a> activity with our collection of prebuilt coding and computer science lessons. Enhance your instructional strategies by exploring resources for teaching computer science.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Coding lessons<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/nearpod.com\/t\/science\/3rd\/virtual-career-fair-stem-careers-35-L38808828\" target=\"_blank\" rel=\"noreferrer noopener\">Virtual Career Fair: STEM<\/a> (Career Exploration: 3-5)<\/strong><ul><li>In this College and Career Exploration lesson, students learn what STEM careers are, consider which STEM roles would match their skill set, and take virtual field trips to STEM job sites, including a replica of a space station.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/science\/8th\/flo-coding-L42842613\" target=\"_blank\" rel=\"noreferrer noopener\">Coding<\/a> (Flocabulary: Grades 3-12)<\/strong> <ul><li>In this 25-30 minute Nearpod featuring Flocabulary topic spark, students are introduced to coding through a hip-hop video and interactive features.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/social-studies\/8th\/flo-katherine-johnson-the-human-computers-L45679128\" target=\"_blank\" rel=\"noreferrer noopener\">Katherine Johnson &amp; the Human Computers<\/a><\/strong> <strong>(Flocabulary: Grades 5-12)<\/strong> <ul><li>In this 25-30 minute Nearpod featuring Flocabulary topic spark, students are introduced to coding through a hip-hop video and interactive features.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/8th\/women-in-computer-science-grades-612-L63724133\" target=\"_blank\" rel=\"noreferrer noopener\">Women in Computer Science<\/a> (Perspective Analysis: Grades 6-12)<\/strong><ul><li>In this Windows &amp; Mirrors mini-lesson, students watch a video about women in computer science and consider how the video is a window, a mirror, or both for them.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/L137916438\" target=\"_blank\" rel=\"noreferrer noopener\">AI in Schools<\/a> (Current Events: Grades 6-12)<\/strong><ul><li>In this Current Events lesson, students learn about the use of generative artificial intelligence (AI) in education.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/L149553273\" target=\"_blank\" rel=\"noreferrer noopener\">DCL: What is AI?<\/a> (Grade 6-12)<\/strong>: In this lesson from Nearpod\u2019s 21st Century Readiness Program, students get acquainted with how artificial intelligence works and consider some of its potential benefits and drawbacks. <\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Flocabulary-Nearpod-Coding-lesson-.gif\"><img decoding=\"async\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Flocabulary-Nearpod-Coding-lesson-.gif\" alt=\"Preview of Flocabulary's computer science lessons on Nearpod\" class=\"wp-image-24509\" width=\"531\" height=\"399\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Computer Science games<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/kindergarten\/computer-terminology-k5-L80112167\" target=\"_blank\" rel=\"noreferrer noopener\">Computer Terminology<\/a><span> (Grades K-5)<\/span><\/strong><ul><li>In this technology activity, teach computer terminology to students by using Nearpod&#8217;s interactive game quiz, Time to Climb.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/kindergarten\/history-of-the-computer-k5-L80112192\" target=\"_blank\" rel=\"noreferrer noopener\">History of the Computer<\/a> (Grades K-5)<\/strong><ul><li>In this gamified activity, students demonstrate their understanding of the history of computers using Time to Climb.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/6th\/coding-612-L80112212\" target=\"_blank\" rel=\"noreferrer noopener\">Coding<\/a> (Time to Climb: Grades 6-12)<\/strong><ul><li>In this interactive activity, students demonstrate their understanding of HTML coding concepts using Nearpod&#8217;s Time to Climb.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/6th\/artificial-intelligence-612-L80112248\" target=\"_blank\" rel=\"noreferrer noopener\">Artificial Intelligence<\/a> (Time to Climb: Grades 6-12)<\/strong><ul><li>In this coding game, students demonstrate their understanding of artificial intelligence concepts using Time to Climb.<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Time-to-Climb-Artificial-Intelligence-lesson.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"374\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Time-to-Climb-Artificial-Intelligence-lesson.gif\" alt=\"Nearpod Time to Climb Artificial Intelligence coding lessons\" class=\"wp-image-24514\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Computer science activities<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/kindergarten\/computer-vocabulary-k5-L80115621\" target=\"_blank\" rel=\"noreferrer noopener\">Computer Vocabulary<\/a> (Grades K-5)<\/strong><ul><li>Students practice their computer vocabulary by pairing terms with definitions in this Matching Pairs activity on Technology Applications.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/kindergarten\/internet-vocabulary-k5-L80115608\" target=\"_blank\" rel=\"noreferrer noopener\">Internet Vocabulary<\/a> (Grades K-5)<\/strong><ul><li>In this Matching Pairs activity, empower kids to learn about the internet by practicing their internet vocabulary and pairing terms with definitions.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/6th\/artificial-intelligence-frayer-model-68-L80113974\" target=\"_blank\" rel=\"noreferrer noopener\">Artificial Intelligence Frayer Model<\/a> (Grades 6-8)<\/strong><ul><li>In this Draw It activity, students complete a Frayer model for the term &#8220;Artificial Intelligence&#8221;.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/8th\/keyboard-shortcuts-scenarios-612-L80115556\" target=\"_blank\" rel=\"noreferrer noopener\">Keyboard Shortcuts Scenarios<\/a> (Grades 6-12)<\/strong><ul><li>In this Matching Pairs activity on Technology Applications, students strengthen their understanding of keyboard shortcuts by applying their vocabulary skills to practice problems.<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/09\/Nearpods-Keyboard-Shortcuts-Scenarios-activity.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/09\/Nearpods-Keyboard-Shortcuts-Scenarios-activity-1024x574.png\" alt=\"Nearpod's Keyboard Shortcuts Scenarios Matching Pairs coding activity\" class=\"wp-image-24519\" width=\"621\" height=\"347\" srcset=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/09\/Nearpods-Keyboard-Shortcuts-Scenarios-activity-1024x574.png 1024w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/09\/Nearpods-Keyboard-Shortcuts-Scenarios-activity-300x168.png 300w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/09\/Nearpods-Keyboard-Shortcuts-Scenarios-activity.png 1911w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Coding interactive videos<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/5th\/its-the-internet-L82015185\" target=\"_blank\" rel=\"noreferrer noopener\">It\u2019s the Internet!<\/a> (PBS Kids: Grades K-5)<\/strong><ul><li>In this video, students discover if we can weigh the internet, we hear what life was like before technology, and we are tempted by pie.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/3rd\/explore-technology-L84397577\" target=\"_blank\" rel=\"noreferrer noopener\">Explore Technology<\/a> (Netflix Jr: Grades K-5)<\/strong><ul><li>Use this engaging and musical video when teaching computer science to kids about topics like computers, cell phones, electricity, and more in a fun and informative way. This is a great video to kick off your unit with when considering how to teach coding to elementary students.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/science\/9th\/career-spotlight-software-engineer-L85357001\" target=\"_blank\" rel=\"noreferrer noopener\">Career Spotlight: Software Engineer<\/a> (KQED: 6-12)<\/strong><ul><li>This video introduces students to Jessica Mong, a software engineer who works in a tech company and writes code to ensure that customers can access and pay for surveys.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/science\/9th\/lets-make-an-ai-that-destroys-video-games-L114508296\" target=\"_blank\" rel=\"noreferrer noopener\">Let\u2019s Make an AI that destroys video games<\/a> (Crash Course: 9-12)<\/strong><ul><li>In this video, high school students learn to develop games. They also learn coding and programming.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/9th\/inside-your-computer-L116715146\" target=\"_blank\" rel=\"noreferrer noopener\">Inside Your Computer<\/a> (TED-Ed: Grades 9-12)<\/strong><ul><li>In this video, students learn how a computer works. They also learn the different components of a computer responsible for executing an instruction.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/technology-and-computer-science\/9th\/introduction-to-programs-data-types-variables-L120089412\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to Programs Data Types &amp; Variables<\/a> (Khan Academy: Grades 9-12)<\/strong><ul><li>In this video, students are introduced to data types and variables in programming.<\/li><\/ul><\/li><li><strong><a href=\"https:\/\/nearpod.com\/t\/L137175559\" target=\"_blank\" rel=\"noreferrer noopener\">How Will AI Change the World?<\/a> <strong>(TED-Ed: Grades 6-Higher Ed)<\/strong><\/strong><ul><li>In this video, students are introduced to data types and variables in programming. This is useful for teaching grades 6-12 computer science framework.<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game-1024x580.png\" alt=\"Nearpod and Crash Course's interactive video about an AI Game\" class=\"wp-image-24522\" width=\"536\" height=\"303\" srcset=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game-1024x580.png 1024w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game-300x170.png 300w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game-768x435.png 768w, https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2022\/11\/Nearpod-Crash-Course-interactive-video-AI-Game.png 1438w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background\" href=\"https:\/\/www.nearpod.com\/t\/F147365\" style=\"background-color:#00a8ff\" target=\"_blank\" rel=\"noreferrer noopener\">Explore more CS lessons<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-get-started-teaching-coding-with-nearpod\"><strong>Get started teaching coding with Nearpod<\/strong><\/h2>\n\n\n\n<p>I work as a K-12 Instructional Technology Specialist. Prior, I spent 10 years as a classroom Social Studies teacher and department chair. I regret not doing more to introduce any of these concepts in my class. While proficiency in the basics is important, as <a href=\"https:\/\/nearpod.com\/blog\/digital-natives-responsible-digital-citizens\/\" target=\"_blank\" rel=\"noreferrer noopener\">digital natives<\/a>, I could have taken my students to a higher level by exposing them to the principles of designing technology. A skill sought by every industry today. Don\u2019t miss your chance to open a world of opportunity for your students.<\/p>\n\n\n\n<p>Let&#8217;s continue the conversation about the importance of coding in the classroom and computer science in K-12 education. With many states, districts, and schools now emphasizing computer science standards, this is a great time to align your lessons with curriculum goals while inspiring students to explore technology and coding. To ensure readiness, professional development programs tailored for computer science instruction can provide valuable insights. Nearpod has a <a href=\"https:\/\/nearpod.com\/21-century\" target=\"_blank\" rel=\"noreferrer noopener\">Digital Citizenship and Literacy supplemental curriculum<\/a> available in the 21st Century Readiness Program. Include these resources in your lesson plans to support instruction in digital citizenship, computer science, coding, applications of technology, and media literacy.<\/p>\n\n\n\n<p><strong>If you&#8217;re interested in accessing the lessons mentioned in this blog post, sign up for Nearpod for free by clicking below!<\/strong><\/p>\n\n\n\n<p><em>Teachers can sign up for free below to access and create interactive lessons. Administrators can schedule a call with an expert to unlock the full power of Nearpod for schools and districts.<\/em><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/nearpod.com\/signup\/?role=teacher\" target=\"_blank\" rel=\"noreferrer noopener\">Teachers: Sign up for free<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/go.nearpod.com\/admin-form-blog\" target=\"_blank\" rel=\"noreferrer noopener\">Administrators: Schedule a call<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.<\/p>\n","protected":false},"author":49,"featured_media":36455,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1001,894,997,885],"tags":[336,230,339,340,341,331,231],"class_list":["post-6669","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-citizenship","category-instructional-resources","category-science-stem","category-teachers","tag-21st-century-readiness-program","tag-coding","tag-computer-science","tag-computer-science-education-week","tag-csed-week","tag-digital-literacy","tag-hour-of-code"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Computer Science: Coding lessons for teaching K-12 students<\/title>\n<meta name=\"description\" content=\"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nearpod.com\/blog\/coding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Computer Science: Coding lessons for teaching K-12 students\" \/>\n<meta property=\"og:description\" content=\"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nearpod.com\/blog\/coding\/\" \/>\n<meta property=\"og:site_name\" content=\"Nearpod Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/nearpod\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-19T18:23:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-20T18:50:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"730\" \/>\n\t<meta property=\"og:image:height\" content=\"398\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Danica M. Botts\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.\" \/>\n<meta name=\"twitter:creator\" content=\"@nearpod\" \/>\n<meta name=\"twitter:site\" content=\"@nearpod\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Danica M. Botts\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/\"},\"author\":{\"name\":\"Danica M. Botts\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/#\\\/schema\\\/person\\\/1dfa4c451a3e9a37053fb0256c4a9cc3\"},\"headline\":\"Computer Science: Coding lessons for teaching K-12 students\",\"datePublished\":\"2024-11-19T18:23:00+00:00\",\"dateModified\":\"2024-11-20T18:50:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/\"},\"wordCount\":1566,\"image\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png\",\"keywords\":[\"21st Century Readiness Program\",\"coding\",\"computer science\",\"computer science education week\",\"csed week\",\"Digital literacy\",\"hour of code\"],\"articleSection\":[\"Digital citizenship\",\"Instructional resources\",\"Science &amp; STEM\",\"Teachers\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/\",\"url\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/\",\"name\":\"Computer Science: Coding lessons for teaching K-12 students\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png\",\"datePublished\":\"2024-11-19T18:23:00+00:00\",\"dateModified\":\"2024-11-20T18:50:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/#\\\/schema\\\/person\\\/1dfa4c451a3e9a37053fb0256c4a9cc3\"},\"description\":\"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png\",\"contentUrl\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png\",\"width\":730,\"height\":398,\"caption\":\"Computer Science - Coding lessons for teaching K-12 students (Blog image)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/coding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Computer Science: Coding lessons for teaching K-12 students\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/\",\"name\":\"Nearpod Blog\",\"description\":\"Latest news on Nearpod\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/#\\\/schema\\\/person\\\/1dfa4c451a3e9a37053fb0256c4a9cc3\",\"name\":\"Danica M. Botts\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g\",\"caption\":\"Danica M. Botts\"},\"description\":\"Danica is a K-12 Instructional Technology Specialists in Lamar CISD, Rosenberg, TX. She geeks out over helping teachers find innovate ways to connect with their students.\",\"url\":\"https:\\\/\\\/nearpod.com\\\/blog\\\/author\\\/danica-m-botts\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Computer Science: Coding lessons for teaching K-12 students","description":"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.","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:\/\/nearpod.com\/blog\/coding\/","og_locale":"en_US","og_type":"article","og_title":"Computer Science: Coding lessons for teaching K-12 students","og_description":"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.","og_url":"https:\/\/nearpod.com\/blog\/coding\/","og_site_name":"Nearpod Blog","article_publisher":"https:\/\/www.facebook.com\/nearpod","article_published_time":"2024-11-19T18:23:00+00:00","article_modified_time":"2024-11-20T18:50:05+00:00","og_image":[{"width":730,"height":398,"url":"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png","type":"image\/png"}],"author":"Danica M. Botts","twitter_card":"summary_large_image","twitter_description":"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.","twitter_creator":"@nearpod","twitter_site":"@nearpod","twitter_misc":{"Written by":"Danica M. Botts","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nearpod.com\/blog\/coding\/#article","isPartOf":{"@id":"https:\/\/nearpod.com\/blog\/coding\/"},"author":{"name":"Danica M. Botts","@id":"https:\/\/nearpod.com\/blog\/#\/schema\/person\/1dfa4c451a3e9a37053fb0256c4a9cc3"},"headline":"Computer Science: Coding lessons for teaching K-12 students","datePublished":"2024-11-19T18:23:00+00:00","dateModified":"2024-11-20T18:50:05+00:00","mainEntityOfPage":{"@id":"https:\/\/nearpod.com\/blog\/coding\/"},"wordCount":1566,"image":{"@id":"https:\/\/nearpod.com\/blog\/coding\/#primaryimage"},"thumbnailUrl":"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png","keywords":["21st Century Readiness Program","coding","computer science","computer science education week","csed week","Digital literacy","hour of code"],"articleSection":["Digital citizenship","Instructional resources","Science &amp; STEM","Teachers"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nearpod.com\/blog\/coding\/","url":"https:\/\/nearpod.com\/blog\/coding\/","name":"Computer Science: Coding lessons for teaching K-12 students","isPartOf":{"@id":"https:\/\/nearpod.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nearpod.com\/blog\/coding\/#primaryimage"},"image":{"@id":"https:\/\/nearpod.com\/blog\/coding\/#primaryimage"},"thumbnailUrl":"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png","datePublished":"2024-11-19T18:23:00+00:00","dateModified":"2024-11-20T18:50:05+00:00","author":{"@id":"https:\/\/nearpod.com\/blog\/#\/schema\/person\/1dfa4c451a3e9a37053fb0256c4a9cc3"},"description":"Explore lessons and resources for teaching computer science in K-12 classrooms. Integrate coding in the classroom for CSEd Week and beyond.","breadcrumb":{"@id":"https:\/\/nearpod.com\/blog\/coding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nearpod.com\/blog\/coding\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nearpod.com\/blog\/coding\/#primaryimage","url":"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png","contentUrl":"https:\/\/nearpod.com\/blog\/wp-content\/uploads\/2023\/03\/Computer-Science-Coding-lessons-for-teaching-K-12-students-Blog-image.png","width":730,"height":398,"caption":"Computer Science - Coding lessons for teaching K-12 students (Blog image)"},{"@type":"BreadcrumbList","@id":"https:\/\/nearpod.com\/blog\/coding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nearpod.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Computer Science: Coding lessons for teaching K-12 students"}]},{"@type":"WebSite","@id":"https:\/\/nearpod.com\/blog\/#website","url":"https:\/\/nearpod.com\/blog\/","name":"Nearpod Blog","description":"Latest news on Nearpod","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nearpod.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/nearpod.com\/blog\/#\/schema\/person\/1dfa4c451a3e9a37053fb0256c4a9cc3","name":"Danica M. Botts","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4a9ff8c2b44556290a449d80e5b8674908d33c266695970ef949853f2d9d860e?s=96&d=mm&r=g","caption":"Danica M. Botts"},"description":"Danica is a K-12 Instructional Technology Specialists in Lamar CISD, Rosenberg, TX. She geeks out over helping teachers find innovate ways to connect with their students.","url":"https:\/\/nearpod.com\/blog\/author\/danica-m-botts\/"}]}},"_links":{"self":[{"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/posts\/6669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/comments?post=6669"}],"version-history":[{"count":210,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/posts\/6669\/revisions"}],"predecessor-version":[{"id":36471,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/posts\/6669\/revisions\/36471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/media\/36455"}],"wp:attachment":[{"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/media?parent=6669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/categories?post=6669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nearpod.com\/blog\/wp-json\/wp\/v2\/tags?post=6669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}