{"title":"Middle School","description":"","products":[{"product_id":"code-mat","title":"Code Mat","description":"\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vtitle01\"\u003eCode Mat\u003c\/div\u003e\n  \u003cdiv id=\"vtitle02\"\u003eCode Mat\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eCity and Golf\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eSpace and Soccer\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdescr01\"\u003e\n        \u003cp\u003e\n            This two-sided mat offers a simple, accessible way to learn block-based coding, basic math principles, and collaborative problem-solving with any round Sphero robot. The Code Mat comes with three sets of 10 double-sided coding cards that provide guided, hands-on coding lessons.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Choose Sphero \u003cstrong\u003eCity and Golf Code Mat\u003c\/strong\u003e to tee up your Sphero robot and take a swing while exploring concepts like distance, speed, math fundamentals, and basic coding or program your robot to navigate around Sphero City using draw, blocks, or text programming.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eYou can also use the Code Mat as your competition field for BOLT\/BOLT+ in the \u003ca href=\"https:\/\/sphero.com\/pages\/global-challenge\" target=\"_blank\"\u003eSphero Global Challenge\u003c\/a\u003e!\u003c\/strong\u003e\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Two-sided, 86in x 45in Sphero Code Mat\u003cbr\u003e\n            3x Sets of Activity Cards per Code Mat\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"vdescr02\"\u003e\n        \u003cp\u003e\n            This two-sided mat offers a simple, accessible way to learn block-based coding, basic math principles, and collaborative problem-solving with any round Sphero robot. The Code Mat comes with three sets of 10 double-sided coding cards that provide guided, hands-on coding lessons.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Choose Sphero \u003cstrong\u003eSpace and Soccer Code Mat\u003c\/strong\u003e and blast off into orbit to explore the solar system with Sphero Outer Space while gaining the foundations for computational thinking or dribble down the field in hopes of programming a goal for your team with Sphero Soccer Pitch.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eYou can also use the Code Mat as your competition field for BOLT\/BOLT+ in the \u003ca href=\"https:\/\/sphero.com\/pages\/global-challenge\" target=\"_blank\"\u003eSphero Global Challenge\u003c\/a\u003e!\u003c\/strong\u003e\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Two-sided, 86in x 45in Sphero Code Mat\u003cbr\u003e\n            3x Sets of Activity Cards per Code Mat\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '970-0530': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01'\n        },\n        '970-0517': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"City \u0026 Golf Code Mat \u0026 Activity Cards","offer_id":34778699792429,"sku":"970-0530","price":219.0,"currency_code":"USD","in_stock":true},{"title":"Space \u0026 Soccer Code Mat \u0026 Activity Cards","offer_id":34778699825197,"sku":"970-0517","price":219.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/CODEMAT_city-golf_product-03_576c5af4-ba18-42ef-aac8-1fdece3a2be8.jpg?v=1711646732"},{"product_id":"csf1","title":"Computer Science Foundations Educator Guide (Course 1)","description":"\u003cp\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/computer-science-foundations\" target=\"_blank\"\u003eComputer Science Foundations (CSF)\u003c\/a\u003e is a supplemental, \u003ca href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1imfarR3mdZ79XfOZnmuoMP_LGLyDpxFblleCQnYPq2k\/edit?usp=sharing\" target=\"_blank\"\u003estandards-aligned\u003c\/a\u003e curriculum designed to be taught in the classroom alongside our \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" target=\"_blank\"\u003eBOLT\u003c\/a\u003e robot. \u003cstrong\u003eAlmost all the lessons are fully compatible with \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\" target=\"_blank\"\u003eBOLT+\u003c\/a\u003e, Sphero’s latest round robot.\u003c\/strong\u003e*\u003c\/p\u003e\n\u003cp\u003eBy the end of course 1, students will be able to demonstrate proficiency with the draw canvas and know how to use block programs to manipulate lights and sounds, and create loops and conditionals.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSTANDARDS-ALIGNED CS LEARNING\u003c\/strong\u003e: Aligned to NGSS, CSTA, TEKS, and various international and state standards.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb id=\"docs-internal-guid-275f3895-7fff-54f0-8776-29585306a729\"\u003e\u003cspan\u003ePRINTED TEACHER GUIDEBOOK: \u003c\/span\u003e\u003c\/b\u003eA resource-rich print guide containing 24 detailed lessons for educators. Digital materials are available at no cost on \u003ca href=\"https:\/\/edu.sphero.com\/landing\"\u003eSphero Central\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREAL-WORLD APPLICATIONS\u003c\/strong\u003e: Lessons that connect coding concepts to real-world applications, fostering critical thinking and problem-solving skills.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eADAPTABLE CURRICULUM\u003c\/strong\u003e: Flexible lesson plans that can be tailored to different classroom settings and student needs.\u003c\/p\u003e\n\u003cp\u003e*\u003cem\u003eLessons utilizing the BOLT magnetometer and on charger event blocks will not work with BOLT+. \u003ca href=\"https:\/\/sphero-support.gorgias.help\/en-US\/sphero-sprk-and-computer-science-foundations-csf-course-books-244787\"\u003e\u003cspan\u003eLearn which robots work with CS Foundations\u003c\/span\u003e\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255967854637,"sku":"990-0471","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/CSFWEB-6210_MAIN.jpg?v=1599775432"},{"product_id":"csf2","title":"Computer Science Foundations Educator Guide (Course 2)","description":"\u003cp\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/computer-science-foundations\" target=\"_blank\"\u003eComputer Science Foundations (CSF)\u003c\/a\u003e is a supplemental, \u003ca href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1imfarR3mdZ79XfOZnmuoMP_LGLyDpxFblleCQnYPq2k\/edit?usp=sharing\" target=\"_blank\"\u003estandards-aligned\u003c\/a\u003e curriculum designed to be taught in the classroom alongside our \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" rel=\"noopener\" target=\"_blank\"\u003eBOLT\u003c\/a\u003e robot. \u003cstrong\u003eAlmost all the lessons are fully compatible with \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\" target=\"_blank\"\u003eBOLT+\u003c\/a\u003e, Sphero’s latest round robot.\u003c\/strong\u003e*\u003c\/p\u003e\n\u003cp\u003eBy the end of course 2, students will demonstrate a mastery of block programming by manipulating sensors, loops, conditionals, variables, and functions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSTANDARDS-ALIGNED CS LEARNING\u003c\/strong\u003e: Aligned to NGSS, CSTA, TEKS, and various international and state standards.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb id=\"docs-internal-guid-5040c3ea-7fff-736f-a9af-1d8fbe2b2f43\"\u003e\u003cspan\u003ePRINTED TEACHER GUIDEBOOK: \u003c\/span\u003e\u003c\/b\u003eA resource-rich print guide containing 24 detailed lessons for educators. Digital materials are available at no cost on \u003ca href=\"https:\/\/edu.sphero.com\/landing\"\u003eSphero Central.\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREAL-WORLD APPLICATIONS\u003c\/strong\u003e: Lessons that connect coding concepts to real-world applications, fostering critical thinking and problem-solving skills.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eADAPTABLE CURRICULUM\u003c\/strong\u003e: Flexible lesson plans that can be tailored to different classroom settings and student needs.\u003c\/p\u003e\n\u003cp\u003e*\u003cem\u003eLessons utilizing the BOLT magnetometer and on charger event blocks will not work with BOLT+. \u003ca href=\"https:\/\/sphero-support.gorgias.help\/en-US\/sphero-sprk-and-computer-science-foundations-csf-course-books-244787\"\u003e\u003cspan\u003eLearn which robots work with CS Foundations\u003c\/span\u003e\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255967920173,"sku":"990-0472","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/CSFWEB-6195_MAIN.jpg?v=1628812141"},{"product_id":"csf3","title":"Computer Science Foundations Educator Guide (Course 3)","description":"\u003cp\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/computer-science-foundations\" target=\"_blank\"\u003eComputer Science Foundations (CSF)\u003c\/a\u003e is a supplemental, \u003ca href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1imfarR3mdZ79XfOZnmuoMP_LGLyDpxFblleCQnYPq2k\/edit?usp=sharing\" target=\"_blank\"\u003estandards-aligned\u003c\/a\u003e curriculum designed to be taught in the classroom alongside our \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" rel=\"noopener\" target=\"_blank\"\u003eBOLT\u003c\/a\u003e robot. \u003cstrong\u003eAlmost all the lessons are fully compatible with \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\" target=\"_blank\"\u003eBOLT+\u003c\/a\u003e, Sphero’s latest round robot.\u003c\/strong\u003e*\u003c\/p\u003e\n\u003cp\u003eBy the end of course 3, students will be able to develop complex programs with the Block Canvas and rewrite simple block programs in JavaScript.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSTANDARDS-ALIGNED CS LEARNING\u003c\/strong\u003e: Aligned to NGSS, CSTA, TEKS, and various international and state standards.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb id=\"docs-internal-guid-5f778de5-7fff-31be-53cd-3208f0997da8\"\u003e\u003cspan\u003ePRINTED TEACHER GUIDEBOOK: \u003c\/span\u003e\u003c\/b\u003eA resource-rich print guide containing 24 detailed lessons for educators. Digital materials are available at no cost on \u003ca href=\"https:\/\/edu.sphero.com\/landing\"\u003eSphero Central\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREAL-WORLD APPLICATIONS\u003c\/strong\u003e: Lessons that connect coding concepts to real-world applications, fostering critical thinking and problem-solving skills.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eADAPTABLE CURRICULUM\u003c\/strong\u003e: Flexible lesson plans that can be tailored to different classroom settings and student needs.\u003c\/p\u003e\n\u003cp\u003e*\u003cem\u003eLessons utilizing the BOLT magnetometer and on charger event blocks will not work with BOLT+. \u003ca href=\"https:\/\/sphero-support.gorgias.help\/en-US\/sphero-sprk-and-computer-science-foundations-csf-course-books-244787\"\u003e\u003cspan\u003eLearn which robots work with CS Foundations\u003c\/span\u003e\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255968149549,"sku":"990-0473","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/CSFWEB-6204_MAIN.jpg?v=1599776446"},{"product_id":"rvr-treads","title":"RVR+ Treads","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eReplacement treads for Sphero RVR+ designed to help maintain precise movement across a variety of classroom surfaces and robotics environments. Made from the same durable materials as the original treads for consistent traction and reliable performance.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCompatible with RVR+ and RVR.\u003c\/span\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255973687341,"sku":"940-0286-006","price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/dont-tread-on-me.jpg?v=1771975905"},{"product_id":"sphero-bolt","title":"BOLT Coding Robot","description":"\u003cdiv class=\"callout-box-blue\"\u003e\n  The next evolution of our most popular coding robot is now available. \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\"\u003eExplore BOLT+\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"p1\"\u003eGet ready to add some excitement to your classroom with Sphero BOLT – the ultimate coding robotic ball! Designed for educators who want to inspire their students' curiosity in STEM, Sphero BOLT is a game-changing tool that empowers students to explore their creativity, coding skills, and inventiveness. With its advanced sensors, programmable LED matrix, and innovative technology, Sphero BOLT is the perfect way to integrate some fun into learning and make your classroom a place where students can't wait to explore!\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eBUILT FOR THE CLASSROOM:\u003c\/strong\u003e With its durable and waterproof design, Sphero BOLT can withstand even the most imaginative, out-of-the-box ideas that your students can dream up, and can take on any adventure your learners can imagine with its all-day battery life.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eHANDS-ON STEAM:\u003c\/strong\u003e Engage your students in hands-on play and STEAM activities while teaching them how to code with Sphero BOLT.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eINSPIRE CREATIVITY AND DISCOVER POSSIBILITIES:\u003c\/strong\u003e With Sphero BOLT's advanced programmable sensors and 8x8 LED matrix, your students can explore the world of coding and robotics with hands-on, creative play, while discovering endless possibilities.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eBEGINNER TO ADVANCED: \u003c\/strong\u003eSphero BOLT is great for teachers and students of all levels, with three ways to program (Draw, Blocks, and Text coding with JavaScript or Python) and lesson plans and resources for introducing and going further with BOLT.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eCROSS-CURRICULAR LEARNING:\u003c\/strong\u003e Sphero BOLT is perfect for cross-curricular learning, combining STEM and the arts to encourage creativity and innovation in your classroom. With access to an extensive library of educational games and activities found in the free Sphero Edu App (compatible with iOS, Android, and Chrome), your students can learn how to code in an engaging and interactive way.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p1\"\u003eOn the \u003ca href=\"https:\/\/sphero.com\/pages\/sphero-bolt-resources\"\u003e\u003cspan class=\"s1\"\u003eSphero BOLT Resources page\u003c\/span\u003e\u003c\/a\u003e, you can find activities, guides, and resources designed to help users of all levels get started with their Sphero Bolt and unlock its full potential.\u003c\/p\u003e\n\n\u003cscript\u003e\n  \/\/ Assign a test group once per session\n  let group = sessionStorage.getItem('brahm_ab_test_group');\n  if (!group) {\n    group = Math.random() \u003c 0.5 ? 'A' : 'B';\n    sessionStorage.setItem('brahm_ab_test_group', group);\n  }\n\n  \/\/ Define message variations\n  const variationA = 'The next evolution of our most popular coding robot is now available. \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\"\u003eExplore BOLT+\u003c\/a\u003e';\n  const variationB = 'Newer version available: \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\"\u003eBOLT+\u003c\/a\u003e';\n\n  \/\/ Target the callout element\n  const calloutBox = document.querySelector('.callout-box-blue');\n\n  if (calloutBox) {\n    \/\/ Set message based on group\n    calloutBox.innerHTML = group === 'A' ? variationA : variationB;\n\n    \/\/ Track view event\n    window.dataLayer = window.dataLayer || [];\n    dataLayer.push({\n      event: 'brahm_ab_test_view',\n      variant: group\n    });\n\n    \/\/ Track click on the link\n    const link = calloutBox.querySelector('a');\n    if (link) {\n      link.addEventListener('click', () =\u003e {\n        dataLayer.push({\n          event: 'brahm_ab_test_click',\n          variant: group\n        });\n      });\n    }\n  }\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255974899757,"sku":"K002ROWFFP","price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/Bolt0011_2_MAIN.jpg?v=1654532946"},{"product_id":"sphero-bolt-power-pack","title":"BOLT Power Pack","description":"\u003cp class=\"callout-box\"\u003eThe next evolution of our most popular coding robot is now available. \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\"\u003eExplore BOLT+\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eGet ready to add some excitement to your classroom with Sphero BOLT – the ultimate coding robotic ball! The Sphero BOLT Power Pack is the perfect classroom tool for engaging students in hands-on STEAM activities. With a durable and waterproof design, all-day battery life, and advanced programmable sensors, BOLT can withstand even the most imaginative, out-of-the-box ideas. The BOLT Power Pack includes 15 programmable robots, an inductive charging case, an Educator Guide, and accessories.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDownload our free, in-depth, standards-aligned \u003ca href=\"https:\/\/sphero.cc\/BOLT-Power-Pack-Guide\"\u003e\u003cspan class=\"s1\"\u003eBOLT Power Pack Educator Guide\u003c\/span\u003e\u003c\/a\u003e to easily get started and go further with BOLT in your classroom. A hard copy of the BOLT Educator Guide book is included with BOLT Power Packs. \u003c\/p\u003e\n\u003ch2 class=\"p1\" style=\"font-size: 24px;\"\u003e\u003cb\u003eBOLT Power Pack Features \u0026amp; Benefits\u003c\/b\u003e\u003c\/h2\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eBUILT FOR THE CLASSROOM:\u003c\/strong\u003e With its durable and waterproof design, Sphero BOLT can withstand even the most imaginative, out-of-the-box ideas that your students can dream up, and can take on any adventure your learners can imagine with its all-day battery life.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eHANDS-ON STEAM:\u003c\/strong\u003e Teach your students hands-on STEAM skills while inspiring creativity and exploring endless possibilities with Sphero BOLT's advanced programmable sensors and 8x8 LED matrix. With BOLT, your students can engage in fun, hands-on play while learning to code and explore the exciting world of robotics.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eBEGINNER TO ADVANCED: \u003c\/strong\u003eThe BOLT Power Pack is great for teachers and students of all levels, with three ways to program (Draw, Blocks, and Text coding with JavaScript or Python) and lesson plans and resources for introducing and going further with BOLT.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eCROSS-CURRICULAR LEARNING:\u003c\/strong\u003e Sphero BOLT Power Pack is perfect for cross-curricular learning, combining STEM and the arts to encourage creativity and innovation in your classroom. With access to an extensive library of educational games and activities found in the free Sphero Edu App (compatible with iOS, Android, and Chrome), your students can learn how to code in an engaging and interactive way.\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e\u003cstrong\u003eDURABLE CHARGING CASE:\u003c\/strong\u003e Take your Sphero programmable robots with you wherever you go with the carrying case that also doubles as a charging station. With its built-in wheels, this versatile case lets you easily store and transport your robots while keeping them fully charged and ready for action, anytime and anywhere.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 style=\"font-size: 24px;\" class=\"p1\"\u003e\u003cb\u003eSphero BOLT Resources\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp class=\"p2\"\u003eOn the \u003ca href=\"https:\/\/sphero.com\/pages\/sphero-bolt-resources\"\u003e\u003cspan class=\"s1\"\u003eSphero BOLT Resources page\u003c\/span\u003e\u003c\/a\u003e, you can find activities, guides, and resources designed to help users of all levels get started with their Sphero Bolt and unlock its full potential.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb data-stringify-type=\"bold\"\u003e\u003ci data-stringify-type=\"italic\"\u003eLooking to learn more about implementing Sphero in your classroom or get a quote? Connect with our team of education experts to \u003c\/i\u003e\u003c\/b\u003e\u003cb data-stringify-type=\"bold\"\u003e\u003ci data-stringify-type=\"italic\"\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" data-sk=\"tooltip_parent\" data-stringify-link=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" class=\"c-link\" target=\"_blank\"\u003eschedule a demo\u003c\/a\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cb data-stringify-type=\"bold\"\u003e\u003ci data-stringify-type=\"italic\"\u003e.\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":32255975096365,"sku":"PP02USA","price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/BOLTStudioHR-1_MAIN.jpg?v=1667225820"},{"product_id":"sphero-mini","title":"Mini","description":"\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vtitle01\"\u003eMini\u003c\/div\u003e\n  \u003cdiv id=\"vtitle02\"\u003eMini\u003c\/div\u003e\n  \u003cdiv id=\"vtitle03\"\u003eMini\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eBlue\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eGreen\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub03\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eRed\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n\u003cdiv id=\"vdescr01\"\u003e\n\u003cp\u003eDiscover a fun and imaginative way to learn programming with Sphero Mini! This compact robot, measuring about the same size as a ping pong ball, is perfect for beginners, offering intuitive coding and a range of features that make it a fun and engaging tool for exploring the world of STEAM. Equipped with a gyroscope, accelerometer, and colorful LED lights, this educational coding robot is more than a robot toy. And with an \u003ca href=\"https:\/\/sphero.com\/products\/mini-shell-accessory-pack?gclid=CjwKCAjwzuqgBhAcEiwAdj5dRua2lKjmyIUK7UFFRcM764zJuOii2GmSHvriRcAtX7b6ybRIWAJGkRoCcy4QAvD_BwE\"\u003einterchangeable shell\u003c\/a\u003e, Sphero Mini can be customized to suit your mood!\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003ePROGRAMMING FOR BEGINNERS\u003c\/b\u003e: Sphero Mini provides three programming canvases suitable: Draw, Blocks, and Text in the Sphero Edu app, allowing young students the ability to quickly learn how to code, control the robot's movements, and customize its features.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eEXPANSIVE ACTIVITY LIBRARY\u003c\/b\u003e: The free Sphero Edu app offers an array of activities that teach computer science concepts and enhances learning in core subjects like math, science, and ELA, making it easy for educators to incorporate STEAM into their curriculum. In the Sphero Play App (recommended for home), you can use Mini a game controller for arcade-style games..\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003ePACKED WITH TECH:\u003c\/b\u003e Sphero Mini contains a gyroscope, motor encoders, and accelerometer, as well as a bright, colorful LED to add an extra layer of excitement to the learning process. \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eTABLETOP FRIENDLY\u003c\/b\u003e:  Mini is small enough for tabletop learning but sturdy enough to roll around on the floor. Learners can easily maneuver the robots around their desks or workspaces, encouraging hands-on learning and interaction in a space-efficient manner.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eEXCITING ACCESSORIES\u003c\/b\u003e:  Mini comes with \u003ca href=\"https:\/\/sphero.com\/products\/sphero-mini-pins-cones-accessory-pack\"\u003econes and pins\u003c\/a\u003e that can be used to create a range of engaging activities, from navigating mazes to robot races! \u003c\/p\u003e\n\u003cp\u003eNote: Adult supervision is recommended when using Sphero Mini with children under 8 years of age, as the robot's shell is designed to open up, exposing smaller parts that need to be handled with care and could be a choking hazard for little ones.\u003c\/p\u003e\n\u003c\/div\u003e\n  \n\u003cdiv id=\"vdescr02\"\u003e\u003cp\u003e\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv id=\"vdescr03\"\u003e\u003cp\u003e\u003c\/p\u003e\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n  \u003cdiv id=\"vwhats01\"\u003e\n    \u003cul style=\"margin-left: 18px !important;\"\u003e\n      \u003cli\u003e1 mini Robot (blue)\u003c\/li\u003e\n      \u003cli\u003eMicro USB charging cable\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"https:\/\/sphero.com\/products\/sphero-mini-pins-cones-accessory-pack\" target=\"blank\"\u003e3 Mini Traffic Cones and 6 Mini Bowling Pins\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003eConnect to Sphero Play app and Sphero Edu app to play STEM games and learn to code\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Edu app for iOS, Android, Amazon Fire OS, macOS, Windows, \u0026amp; Chrome OS\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Play app for iOS, Android, \u0026amp; Amazon Fire OS\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats02\"\u003e\n    \u003cul style=\"margin-left: 18px !important;\"\u003e\n      \u003cli\u003e1 mini Robot (green)\u003c\/li\u003e\n      \u003cli\u003eMicro USB charging cable\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"https:\/\/sphero.com\/products\/sphero-mini-pins-cones-accessory-pack\" target=\"blank\"\u003e3 Mini Traffic Cones and 6 Mini Bowling Pins\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003eConnect to Sphero Play app and Sphero Edu app to play STEM games and learn to code\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Edu app for iOS, Android, Amazon Fire OS, macOS, Windows, \u0026amp; Chrome OS\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Play app for iOS, Android, \u0026amp; Amazon Fire OS\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats03\"\u003e\n    \u003cul style=\"margin-left: 18px !important;\"\u003e\n      \u003cli\u003e1 mini Robot (red)\u003c\/li\u003e\n      \u003cli\u003eMicro USB charging cable\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"https:\/\/sphero.com\/products\/sphero-mini-pins-cones-accessory-pack\" target=\"blank\"\u003e3 Mini Traffic Cones and 6 Mini Bowling Pins\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003eConnect to Sphero Play app and Sphero Edu app to play STEM games and learn to code\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Edu app for iOS, Android, Amazon Fire OS, macOS, Windows, \u0026amp; Chrome OS\u003c\/li\u003e\n      \u003cli\u003eCompatible with Sphero Play app for iOS, Android, \u0026amp; Amazon Fire OS\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        'M001BRW-049': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01'\n        },\n        'M001GRW-050': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr01',\n            included: 'vwhats02'\n        },\n        'M001RRW-344': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr01',\n            included: 'vwhats03'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"Mini Blue","offer_id":32255985025069,"sku":"M001BRW-049","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Mini Green","offer_id":32255985057837,"sku":"M001GRW-050","price":50.0,"currency_code":"USD","in_stock":true},{"title":"Mini Red","offer_id":34869464956973,"sku":"M001RRW-344","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/Mini-Blue.png?v=1741829941"},{"product_id":"makerspace-invention-wall","title":"littleBits Makerspace Invention Wall","description":"\u003cp\u003eThe Makerspace Invention Wall is the ultimate makerspace and classroom solution for teaching hands-on STEAM concepts. Designed for upper elementary students, this wall of invention possibilities helps students explore engineering, design, and creative STEAM concepts while learning and demonstrating collaborative problem solving skills. Ready-to-use lessons and resources included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSCREEN-FREE CREATIVITY\u003c\/strong\u003e: Encourages hands-on learning, giving students valuable learning time without screens.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCOLLABORATIVE LEARNING\u003c\/strong\u003e: Designed to support up to a classroom or makerspace full of students with fun, engaging lessons and activities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e300 BITS\u003c\/strong\u003e: A comprehensive collection of littleBits for limitless invention possibilities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGET STARTED QUICKLY\u003c\/strong\u003e: Ready-to-use challenges and lesson plans help educators save time and get started quickly.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eORGANIZED FOR SUCCESS\u003c\/strong\u003e: Includes a wall storage system for easy setup, organization, and use during activities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCREATIVE RESOURCES\u003c\/strong\u003e: Includes 3 craft packs to enhance creativity and encourage out-of-the-box thinking.\u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eINSTALLATION INSTRUCTIONS\u003c\/strong\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eFollow our \u003c\/span\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/support?hcUrl=%2Fen-US%2Fwall-storage-mounting-instructions-1206986\"\u003e\u003cspan\u003einstallation instructions\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e for easy setup.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e","brand":"littleBits","offers":[{"title":"Default Title","offer_id":33117158080557,"sku":"670-0074","price":5999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/670-0074-d.jpg?v=1742342018"},{"product_id":"fundamentals-sphero","title":"Sphero Edu Self-Guided Professional Development","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe Sphero Edu Self-Guided Professional Development Course is designed for educators teaching 3rd grade and up who want to use BOLT for STEM, computer science, and cross-curricular learning. This 6-hour online course will equip you with the skills and knowledge you need to confidently integrate BOLT into your classroom. \u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCOMPREHENSIVE\u003c\/strong\u003e\u003cspan\u003e: \u003c\/span\u003e\u003cspan\u003eBecome an expert with \u003c\/span\u003e\u003ca href=\"https:\/\/edu.sphero.com\/\"\u003e\u003cspan\u003eSphero Central\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e—discover engaging lessons and resources, create classes, and get students programming with the Sphero Edu app in minutes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eSIMPLE AND ACCESSIBLE\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eWith step-by-step programming examples and a focus on cross-curricular integration, educators of all coding levels can easily bring BOLT into the classroom.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eEXCLUSIVE LESSONS\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eExplore exclusive lessons that you won’t find anywhere else that cover programming, math, literacy, engineering, and more.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003ePD AT YOUR CONVENIENCE\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eReceive a 6-hour PD certificate upon completion of this self-paced course.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCheck out the \u003c\/span\u003e\u003ca href=\"https:\/\/docs.google.com\/document\/d\/1q53q_0C-3UijSLF0-tgsiwYYa2jZA2FfSgqb7GM-wow\/edit?usp=sharing\"\u003e\u003cspan\u003efull syllabus\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003eYou will have access to this course for 90 days from the date of enrollment – not from the date of purchase.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":33117889986605,"sku":"FC-S","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/NZEduHR-4577_GALLERY.jpg?v=1592945117"},{"product_id":"bolt-power-pack-sphero-code-mat","title":"BOLT Power Pack + Code Mat","description":"\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vtitle01\"\u003eBOLT Power Pack + Code Mat\u003c\/div\u003e\n  \u003cdiv id=\"vtitle02\"\u003eBOLT Power Pack + Code Mat\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eCity\/Golf Code Mat\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003eSpace\/Soccer Code Mat\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n\u003cdiv id=\"vdescr01\"\u003e\n\u003cp\u003eBring hands-on, creative play to your classroom with the Sphero BOLT Power Pack with Code Mat. This comprehensive pack includes everything you need to bring coding and robotics to your students in a fun and interactive way, including 15 BOLT robots, a mobile charging case, an \u003ca href=\"https:\/\/sphero.com\/products\/bolt-educator-guide\"\u003eEducator Guide\u003c\/a\u003e, and \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\"\u003eSphero Code Mat\u003c\/a\u003e. The Code Mat—a durable, two-sided 6' x 4' interactive mat designed for the classroom—in this exciting theme:\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eSphero City and Golf Code Mat\u003c\/b\u003e: Tee up your BOLT and take a swing while exploring concepts like distance, speed, math fundamentals, and basic coding.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHANDS-ON LEARNING AND CREATIVITY:\u003c\/strong\u003e The Sphero Code Mat provides a large, interactive surface for students to program and code their Sphero BOLT robots, allowing them to explore coding concepts and techniques in a hands-on, interactive way. Combined with Sphero BOLT's advanced programmable sensors and 8x8 LED matrix, the Code Mat inspires creativity and problem-solving, while enabling students to discover endless possibilities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBUILT FOR THE CLASSROOM:\u003c\/strong\u003e Sphero BOLT is built to withstand the wear and tear of classroom use, with a durable design that can handle even the most enthusiastic coders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCROSS-CURRICULAR LEARNING:\u003c\/strong\u003e Sphero BOLT is perfect for cross-curricular learning, combining STEM and the arts to encourage creativity and innovation in your classroom. With access to an extensive library of educational games and activities found in the free Sphero Edu App (compatible with iOS, Android, and Chrome), your students can learn how to code in an engaging and interactive way.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBEGINNER TO ADVANCED:\u003c\/strong\u003e The Power Pack is great for teachers and students of all levels, with three ways to program (Draw, Blocks, and Text coding) and lesson plans for introducing and going further with BOLT, while the Code Mat + Activity Card Set offers additional activities and challenges for students to explore.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDURABLE CHARGING CASE:\u003c\/strong\u003e Take your Sphero programmable robots with you wherever you go with the carrying case that also doubles as a charging station. With its built-in wheels, this versatile case lets you easily store and transport your robots while keeping them fully charged and ready for action, anytime and anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTWO CODE MAT OPTIONS:\u003c\/strong\u003e The two-sided Code Mat comes in two themes: Sphero City and Golf for exploring distance, speed, math fundamentals, and basic coding, or Sphero Space and Soccer for exploring the solar system or programming goals for a team with Sphero Soccer Pitch.\u003c\/p\u003e\n\u003cp\u003eOn the \u003ca href=\"https:\/\/sphero.com\/pages\/sphero-bolt-resources\"\u003eSphero BOLT Resources page\u003c\/a\u003e, you can find activities, guides, and resources designed to help users of all levels get started with their Sphero Bolt and unlock its full potential.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eLooking to learn more about implementing Sphero in your classroom or get a quote? Connect with our team of education experts to \u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" target=\"_blank\"\u003eschedule a demo\u003c\/a\u003e.\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n  \n\u003cdiv id=\"vdescr02\"\u003e\n  \u003cp\u003eBring hands-on, creative play to your classroom with the Sphero BOLT Power Pack with Code Mat. This comprehensive pack includes everything you need to bring coding and robotics to your students in a fun and interactive way, including 15 BOLT robots, a mobile charging case, an \u003ca href=\"https:\/\/sphero.com\/products\/bolt-educator-guide\"\u003eEducator Guide\u003c\/a\u003e, and \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\"\u003eSphero Code Mat\u003c\/a\u003e. The Code Mat—a durable, two-sided 6' x 4' interactive mat designed for the classroom—in this exciting theme:\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eSphero Space and Soccer Code Mat\u003c\/b\u003e: Blast off into orbit and explore the solar system with Sphero Outer Space while gaining the foundations for computational thinking or dribble down the field in hopes of programming a goal for your team with Sphero Soccer Pitch.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHANDS-ON LEARNING AND CREATIVITY:\u003c\/strong\u003e The Sphero Code Mat provides a large, interactive surface for students to program and code their Sphero BOLT robots, allowing them to explore coding concepts and techniques in a hands-on, interactive way. Combined with Sphero BOLT's advanced programmable sensors and 8x8 LED matrix, the Code Mat inspires creativity and problem-solving, while enabling students to discover endless possibilities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBUILT FOR THE CLASSROOM:\u003c\/strong\u003e Sphero BOLT is built to withstand the wear and tear of classroom use, with a durable design that can handle even the most enthusiastic coders.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCROSS-CURRICULAR LEARNING:\u003c\/strong\u003e Sphero BOLT is perfect for cross-curricular learning, combining STEM and the arts to encourage creativity and innovation in your classroom. With access to an extensive library of educational games and activities found in the free Sphero Edu App (compatible with iOS, Android, and Chrome), your students can learn how to code in an engaging and interactive way.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBEGINNER TO ADVANCED:\u003c\/strong\u003e The Power Pack is great for teachers and students of all levels, with three ways to program (Draw, Blocks, and Text coding) and lesson plans for introducing and going further with BOLT, while the Code Mat + Activity Card Set offers additional activities and challenges for students to explore.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDURABLE CHARGING CASE:\u003c\/strong\u003e Take your Sphero programmable robots with you wherever you go with the carrying case that also doubles as a charging station. With its built-in wheels, this versatile case lets you easily store and transport your robots while keeping them fully charged and ready for action, anytime and anywhere.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTWO CODE MAT OPTIONS:\u003c\/strong\u003e The two-sided Code Mat comes in two themes: Sphero City and Golf for exploring distance, speed, math fundamentals, and basic coding, or Sphero Space and Soccer for exploring the solar system or programming goals for a team with Sphero Soccer Pitch.\u003c\/p\u003e\n\u003cp\u003eOn the \u003ca href=\"https:\/\/sphero.com\/pages\/sphero-bolt-resources\"\u003eSphero BOLT Resources page\u003c\/a\u003e, you can find activities, guides, and resources designed to help users of all levels get started with their Sphero Bolt and unlock its full potential.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eLooking to learn more about implementing Sphero in your classroom or get a quote? Connect with our team of education experts to \u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" target=\"_blank\"\u003eschedule a demo\u003c\/a\u003e.\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n  \n\u003cdiv id=\"vdescr03\"\u003e\u003cp\u003e\u003c\/p\u003e\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n  \u003cdiv id=\"vwhats01\"\u003e\n    \u003cul style=\"margin-left: 18px !important;\"\u003e\n      \u003cli\u003ePower Pack case\u003c\/li\u003e\n      \u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" target=\"blank\"\u003eSphero BOLT Robots\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"https:\/\/sphero.cc\/BOLT-Power-Pack-Guide\" target=\"blank\"\u003eBOLT Power Pack Educator Guide\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e15x Inductive Charging Cradles with USB cables\u003c\/li\u003e\n      \u003cli\u003e15x Protractors with heading, directions, and clock\u003c\/li\u003e\n\u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/turbo-cover\" target=\"blank\"\u003eClear Turbo Covers\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/sphero-edu-maze-tape\" target=\"blank\"\u003eMaze Tape Rolls\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e124x Stickers\u003c\/li\u003e\n\u003cli\u003eQuick Start Guide to get you rolling\u003c\/li\u003e\n\u003cli\u003e1 \u003cstrong\u003eCity \u0026amp; Golf\u003c\/strong\u003e \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\"\u003eSphero Code Mat\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e3x Sets of Activity Cards per Code Mat\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats02\"\u003e\n    \u003cul style=\"margin-left: 18px !important;\"\u003e\n      \u003cli\u003ePower Pack case\u003c\/li\u003e\n      \u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" target=\"blank\"\u003eSphero BOLT Robots\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"https:\/\/sphero.cc\/BOLT-Power-Pack-Guide\" target=\"blank\"\u003eBOLT Power Pack Educator Guide\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e15x Inductive Charging Cradles with USB cables\u003c\/li\u003e\n      \u003cli\u003e15x Protractors with heading, directions, and clock\u003c\/li\u003e\n\u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/turbo-cover\" target=\"blank\"\u003eClear Turbo Covers\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e15x \u003ca href=\"https:\/\/sphero.com\/products\/sphero-edu-maze-tape\" target=\"blank\"\u003eMaze Tape Rolls\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e124x Stickers\u003c\/li\u003e\n\u003cli\u003eQuick Start Guide to get you rolling\u003c\/li\u003e\n\u003cli\u003e1 \u003cstrong\u003eSpace \u0026amp; Soccer\u003c\/strong\u003e \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\"\u003eSphero Code Mat\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e3x Sets of Activity Cards per Code Mat\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '970-0592': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01'\n        },\n        '970-0598': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"BOLT Power Pack \u0026 City\/Golf Code Mat","offer_id":34778709065773,"sku":"970-0592","price":3218.0,"currency_code":"USD","in_stock":true},{"title":"BOLT Power Pack \u0026 Space\/Soccer Code Mat","offer_id":34778709098541,"sku":"970-0598","price":3218.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/Hols19HR-9713_MAIN.jpg?v=1667226082"},{"product_id":"sphero-computer-science-foundations-courses-1-3","title":"Computer Science Foundations Educator Guide (Courses 1–3)","description":"\u003cp\u003e\u003ca href=\"https:\/\/sphero.com\/pages\/computer-science-foundations\" target=\"_blank\"\u003eComputer Science Foundations (CSF)\u003c\/a\u003e is a supplemental, \u003ca href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1imfarR3mdZ79XfOZnmuoMP_LGLyDpxFblleCQnYPq2k\/edit?usp=sharing\" target=\"_blank\"\u003estandards-aligned\u003c\/a\u003e curriculum designed to be taught in the classroom alongside our \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\" rel=\"noopener\" target=\"_blank\"\u003eBOLT\u003c\/a\u003e robot. \u003cstrong\u003eAlmost all the lessons are fully compatible with \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus\" target=\"_blank\"\u003eBOLT+\u003c\/a\u003e, Sphero’s latest round robot.\u003c\/strong\u003e*\u003c\/p\u003e\n\u003cp\u003eAcross 3 courses and 72 lessons, teachers and students will explore STEAM principles through creative coding. By the end of these courses, students will demonstrate a mastery of block programming by manipulating sensors, loops, conditionals, variables, and functions, and rewrite simple block programs in JavaScript.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSTANDARDS-ALIGNED CS LEARNING\u003c\/strong\u003e: Aligned to NGSS, CSTA, TEKS, and various international and state standards.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb id=\"docs-internal-guid-1ed80a1d-7fff-4e2f-43f3-18ec27091947\"\u003e\u003cspan\u003ePRINTED TEACHER GUIDEBOOK: \u003c\/span\u003e\u003c\/b\u003eA resource-rich print guide containing 72 detailed lessons for educators. Digital materials are available at no cost on \u003ca href=\"https:\/\/edu.sphero.com\/landing\"\u003eSphero Central\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREAL-WORLD APPLICATIONS\u003c\/strong\u003e: Lessons that connect coding concepts to real-world applications, fostering critical thinking and problem-solving skills.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eADAPTABLE CURRICULUM\u003c\/strong\u003e: Flexible lesson plans that can be tailored to different classroom settings and student needs.\u003c\/p\u003e\n\u003cp\u003e*\u003cem\u003eLessons utilizing the BOLT magnetometer and on charger event blocks will not work with BOLT+.\u003ca href=\"https:\/\/sphero-support.gorgias.help\/en-US\/sphero-sprk-and-computer-science-foundations-csf-course-books-244787\" target=\"_blank\"\u003e Learn which robots work with CS Foundations\u003c\/a\u003e.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":33120047038509,"sku":"CSF Complete Set","price":150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/CSFWEB-6221_MAIN.jpg?v=1628812186"},{"product_id":"bolt-educator-guide","title":"BOLT Educator Guide","description":"\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eYou don’t need to be a computer science expert to discover the endless possibilities for \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt\"\u003eSphero BOLT\u003c\/a\u003e in the classroom! Our in-depth, standards-aligned BOLT Educator Guide walks you through getting started with BOLT, our #1 robot used in schools across the globe, and includes eight cross-curricular classroom lessons for grades 3 and up to inspire you and your students. \u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eSEAMLESSLY INTEGRATE TECH INTO YOUR CLASSROOM: Our guide provides step-by-step instructions for you and your students\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eCARRY IT AROUND THE CLASSROOM: This hard copy of our guide allows you to take it wherever you might need it\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eNO ACCOUNT REQUIRED: Students use starter programs to complete the activities whether or not they’re signed into the Sphero Edu accounts\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eENDLESS POSSIBILITIES: This guide will give you plenty of ideas for next steps with BOLT in your classroom\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eSTANDARDS-ALIGNED STEAM LEARNING: Our eight cross-curricular classroom lessons allow students to get hands-on with subjects and topics they’re already learning\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNote: The BOLT Educator Guide book is included with \u003ca href=\"https:\/\/sphero.com\/collections\/for-school\/products\/sphero-bolt-power-pack\" target=\"_blank\"\u003eBOLT Power Packs\u003c\/a\u003e purchased after 8\/8\/2022. \u003ca href=\"https:\/\/sphero.cc\/BOLT-Power-Pack-Guide\"\u003e\u003cspan\u003eGet a free download of the BOLT Educator Guide\u003c\/span\u003e\u003c\/a\u003e.\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":40350385438765,"sku":"920-0510","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/BoltEducatorGuide_MAIN.jpg?v=1649284609"},{"product_id":"rvr-plus-educator-guide","title":"RVR+ Educator Guide","description":"\u003cp data-mce-fragment=\"1\" class=\"p1\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003eYou don’t need to be a computer science expert to discover the endless possibilities for Sphero RVR+ in the classroom! Our in-depth, standards-aligned RVR+ Educator Guide walks you through getting started with \u003ca data-mce-fragment=\"1\" href=\"https:\/\/sphero.com\/products\/rvr\" data-mce-href=\"https:\/\/sphero.com\/products\/rvr\"\u003e\u003cspan data-mce-fragment=\"1\" class=\"s1\"\u003eRVR+\u003c\/span\u003e\u003c\/a\u003e, our most customizable robot for beginner–advanced programmers, and includes eight NEW ready-to-run, cross-curricular classroom lessons for grades 6 and up to inspire you and your students. \u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\" class=\"ul1\"\u003e\n\u003cli data-mce-fragment=\"1\" class=\"li1\"\u003e\n\u003cspan data-mce-fragment=\"1\" class=\"s2\"\u003e\u003c\/span\u003eSEAMLESSLY INTEGRATE TECH INTO YOUR CLASSROOM: Our guide provides step-by-step instructions for you and your students\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\" class=\"li1\"\u003e\n\u003cspan data-mce-fragment=\"1\" class=\"s2\"\u003e\u003c\/span\u003eCARRY IT AROUND THE CLASSROOM: This hard copy of our guide allows you to take it wherever you might need it\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\" class=\"li1\"\u003e\n\u003cspan data-mce-fragment=\"1\" class=\"s2\"\u003e\u003c\/span\u003eNO ACCOUNT REQUIRED: Students use starter programs to complete the activities whether or not they’re signed into the Sphero Edu accounts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\" class=\"li1\"\u003e\n\u003cspan data-mce-fragment=\"1\" class=\"s2\"\u003e\u003c\/span\u003eENDLESS POSSIBILITIES: This guide will give you plenty of ideas for next steps with RVR+ in your classroom\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\" class=\"li1\"\u003e\n\u003cspan data-mce-fragment=\"1\" class=\"s2\"\u003e\u003c\/span\u003eSTANDARDS-ALIGNED STEAM LEARNING: Our eight cross-curricular classroom lessons allow students to get hands-on with subjects and topics you’re already teaching!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\" class=\"p1\"\u003eNote: The RVR+ Educator Guide book is included with \u003ca data-mce-fragment=\"1\" href=\"https:\/\/sphero.com\/products\/sphero-rvr-plus-multipack\" data-mce-href=\"https:\/\/sphero.com\/products\/sphero-rvr-plus-multipack\"\u003e\u003cspan data-mce-fragment=\"1\" class=\"s1\"\u003eRVR+ Multi-Packs\u003c\/span\u003e\u003c\/a\u003e. A free downloadable version of the RVR+ Educator Guide is available \u003ca href=\"https:\/\/sphero.cc\/RVRPlus-Edu-Guide\"\u003e\u003cspan data-mce-fragment=\"1\" class=\"s1\"\u003ehere\u003c\/span\u003e\u003c\/a\u003e and is compatible with the original RVR robot. \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\" class=\"p1\"\u003eFind even more resources for RVR+ \u003ca data-mce-fragment=\"1\" href=\"https:\/\/sphero.com\/pages\/sphero-RVR-resources\" data-mce-href=\"https:\/\/sphero.com\/pages\/sphero-RVR-resources\"\u003e\u003cspan data-mce-fragment=\"1\" class=\"s1\"\u003ehere\u003c\/span\u003e\u003c\/a\u003e.\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":41303525851181,"sku":"940-0512","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/RVRPlus-Educator-Guide.png?v=1671737461"},{"product_id":"rvr-fundamentals","title":"RVR+ Self-Guided Professional Development","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe RVR+ Self-Guided Professional Development course is designed for middle and high school teachers looking for a fun and engaging way to get started (and go further!) with \u003c\/span\u003e\u003ca href=\"https:\/\/sphero.com\/collections\/rvr\/products\/rvr?variant=42004659142701\"\u003e\u003cspan\u003eRVR+\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e. This 6-hour course is your one-stop-shop for learning all about block and text programming canvases in the Sphero Edu app, littleBits topper projects, the Sphero SDK, and third-party hardware integrations specific to RVR+.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eSIMPLE AND ACCESSIBLE\u003c\/strong\u003e: \u003c\/span\u003e\u003cspan\u003eWith step-by-step programming examples and a focus on hands-on learning, even beginners can quickly grasp the fundamentals of coding with RVR+.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eGO FURTHER\u003c\/strong\u003e: \u003c\/span\u003e\u003cspan\u003e Learn how to create amazing on-the-go inventions with third-party hardware, including littleBits, micro:bit, and Raspberry Pi. Take your engineering and coding experience to the next level by connecting a micro:bit or Raspberry Pi and programming in Python.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eEXCLUSIVE LESSONS\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e The course includes exclusive lessons you won't find anywhere else! You'll learn how to push the limits of RVR+ and create innovative projects that will captivate your students and push their coding skills further than ever before.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003ePD AT YOUR CONVENIENCE\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e Receive a 6-hour PD certificate upon completion of this self-paced course. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCheck out the \u003c\/span\u003e\u003ca href=\"https:\/\/docs.google.com\/document\/d\/1dW0TmfQblrZpazGBN5FYJfYgbw4qpz0eZRfy3i4epXE\/edit?usp=sharing\"\u003e\u003cspan\u003efull syllabus\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003eYou will have access to this course for 90 days from the date of enrollment – not from the date of purchase.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":41577636233261,"sku":"FC-RV","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/products\/RVRPlus_Fundamentals_GALLERY_2.png?v=1744743959"},{"product_id":"rvr","title":"RVR+","description":"\u003cmeta name=\"is-flagship\" content=\"true\"\u003e\n\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n    \u003cdiv id=\"vtitle01\"\u003eRVR+\u003c\/div\u003e\n    \u003cdiv id=\"vtitle02\"\u003eRVR+ Class Pack\u003c\/div\u003e\n    \u003cdiv id=\"vtitle03\"\u003eRVR+ Class Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n    \u003cdiv id=\"vsub01\"\u003e\n        \u003cdiv class=\"var-subtitle\"\u003e(1 robot)\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vsub02\"\u003e\n        \u003cdiv class=\"var-subtitle\"\u003e(12 robots: 24 students)\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vsub03\"\u003e\n        \u003cdiv class=\"var-subtitle\"\u003e(18 robots: 36 students)\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdescr01\"\u003e\n        \u003cp\u003e\n            RVR+ is Sphero’s most customizable robot, built for middle and high school classrooms where students are ready to tackle real-world challenges through code. Use it to apply the Pythagorean theorem with sensor data, learn about autonomous vehicles, build delivery bots, and a range of applied programming challenges.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Students start with block-based coding in the \u003ca href=\"https:\/\/sphero.com\/pages\/apps\" target=\"_blank\"\u003eSphero Edu app\u003c\/a\u003e, then progress to text programming and the \u003ca href=\"https:\/\/sdk.sphero.com\/?_gl=1*kb8xvn*_gcl_aw*R0NMLjE3NDYxNDE2MDUuQ2owS0NRand0OHpBQmhES0FSSXNBSFh1RDdZRC00MDNXeU5vMktfaHJCRXlkN0hUeFNQZERiTTNwb284MUxMblBFbGkxVWIwU21Nek1PMGFBb0J0RUFMd193Y0I.*_gcl_au*MTM3OTc0MzU2Ni4xNzQ0MDQwNTM1\" target=\"_blank\"\u003eSphero Public SDK\u003c\/a\u003e. RVR+ \u003ca href=\"https:\/\/sphero.com\/blogs\/news\/how-to-expand-sphero-rvr\" target=\"_blank\"\u003econnects with third-party hardware\u003c\/a\u003e like Raspberry Pi or micro:bit, making it a flexible mobile platform for robotics, engineering, and data-driven experiments.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            And that’s just the start. RVR+ is your gateway to deeper learning across STEM, \u003ca href=\"https:\/\/qrco.de\/CTE-pathways\" target=\"_blank\"\u003eCTE\u003c\/a\u003e, and beyond.\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n            \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love RVR+\u003c\/strong\u003e:\u003c\/p\u003e\n            \u003cul class=\"variant-bullet-left\"\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eREADY TO GO \u0026amp; ENDLESSLY CUSTOMIZABLE\u003c\/strong\u003e: No assembly, no delay—just connect and program. RVR+ is ready for simple exploration or custom builds that expand with programmable sensors, hardware, and modular add-ons.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eREAL SENSORS, REAL DATA, REAL THINKING\u003c\/strong\u003e: Includes a color sensor, light sensor, IR, gyroscope, and accelerometer so students can build programs that interact with their environment in real time.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBEGINNER TO ADVANCED PROGRAMMERS\u003c\/strong\u003e: Start with blocks, then move into JavaScript or Python. With the Public SDK and third-party hardware integrations, you can take even more creative control.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eMORE THAN STEM\u003c\/strong\u003e: From robotics and environmental science to geometry and logic, RVR+ brings concepts to life across computer science, math, and engineering and empowers students to build what they imagine. Access \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\/collections?robot=RVR%2FRVR%2B\" target=\"_blank\"\u003elessons\u003c\/a\u003e and \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\/resources?robots=RVR%2FRVR%2B\" target=\"_blank\"\u003eresources\u003c\/a\u003e for RVR+ on Sphero Central.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n                \u003c\/li\u003e\n            \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdescr02\"\u003e\n        \u003cp\u003e\n            Built for middle and high school classrooms and robotics programs, the RVR+ Class Pack (12 robots) gives students hands-on experience with autonomous vehicles, sensor data, real-world coding challenges, and more. With 12 RVR+ robots, your class can work in pairs or small groups to explore computer science, engineering, and design thinking.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Students start with block-based coding in the \u003ca href=\"https:\/\/sphero.com\/pages\/apps\" target=\"_blank\"\u003eSphero Edu app\u003c\/a\u003e, then progress to text programming and the \u003ca href=\"https:\/\/sdk.sphero.com\/?_gl=1*kb8xvn*_gcl_aw*R0NMLjE3NDYxNDE2MDUuQ2owS0NRand0OHpBQmhES0FSSXNBSFh1RDdZRC00MDNXeU5vMktfaHJCRXlkN0hUeFNQZERiTTNwb284MUxMblBFbGkxVWIwU21Nek1PMGFBb0J0RUFMd193Y0I.*_gcl_au*MTM3OTc0MzU2Ni4xNzQ0MDQwNTM1\" target=\"_blank\"\u003eSphero Public SDK\u003c\/a\u003e. RVR+ \u003ca href=\"https:\/\/sphero.com\/blogs\/news\/how-to-expand-sphero-rvr\" target=\"_blank\"\u003econnects with third-party\u003c\/a\u003e hardware like Raspberry Pi or micro:bit, making it a versatile mobile platform for cross-curricular learning and advanced engineering projects.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            This pack is your all-in-one solution for collaborative, standards-aligned instruction across STEM, \u003ca href=\"https:\/\/qrco.de\/CTE-pathways\" target=\"_blank\"\u003eCTE\u003c\/a\u003e, and beyond.\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n            \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love the RVR+ Class Pack\u003c\/strong\u003e:\u003c\/p\u003e\n            \u003cul class=\"variant-bullet-left\"\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBUILT FOR THE CLASSROOM\u003c\/strong\u003e: Includes 12 RVR+ robots, accessories, and resources to support up to 24 students—perfect for pair programming and team challenges. Swappable, rechargeable batteries keep programs, inventions, and classroom projects running without downtime.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eREAL SENSORS, REAL DATA, REAL THINKING\u003c\/strong\u003e: Each robot features a color sensor, light sensor, IR, gyroscope, and accelerometer, giving students tools to interact with their environment in real time.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBEGINNER TO ADVANCED PROGRAMMERS\u003c\/strong\u003e: Start with blocks, then move to JavaScript or Python. With the Public SDK and third-party hardware integrations, you can take even more creative control.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eSTANDARDS-ALIGNED \u0026amp; CROSS-CURRICULAR\u003c\/strong\u003e: Connect computer science, math, engineering, and more through free educator resources, challenges, and lesson plans in Sphero Edu and \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\" target=\"_blank\"\u003eSphero Central\u003c\/a\u003e.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n                \u003c\/li\u003e\n                \n            \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdescr03\"\u003e\n        \u003cp\u003e\n            Built for middle and high school classrooms and robotics programs, the RVR+ Class Pack (18 robots) gives students hands-on experience with autonomous vehicles, sensor data, real-world coding challenges, and more. With 18 RVR+ robots, your class can work in pairs or small groups to explore computer science, engineering, and design thinking.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Students start with block-based programming in the \u003ca href=\"https:\/\/sphero.com\/pages\/apps\" target=\"_blank\"\u003eSphero Edu app\u003c\/a\u003e, then transition to JavaScript, Python, or the \u003ca href=\"https:\/\/sdk.sphero.com\/?_gl=1*kb8xvn*_gcl_aw*R0NMLjE3NDYxNDE2MDUuQ2owS0NRand0OHpBQmhES0FSSXNBSFh1RDdZRC00MDNXeU5vMktfaHJCRXlkN0hUeFNQZERiTTNwb284MUxMblBFbGkxVWIwU21Nek1PMGFBb0J0RUFMd193Y0I.*_gcl_au*MTM3OTc0MzU2Ni4xNzQ0MDQwNTM1\" target=\"_blank\"\u003eSphero Public SDK\u003c\/a\u003e. RVR+ also \u003ca href=\"https:\/\/sphero.com\/blogs\/news\/how-to-expand-sphero-rvr\" target=\"_blank\"\u003econnects with third-party hardware\u003c\/a\u003e like Raspberry Pi or micro:bit, making it a versatile mobile platform for cross-curricular learning and advanced engineering projects.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            This pack is your all-in-one solution for collaborative, standards-aligned instruction across STEM, \u003ca href=\"https:\/\/qrco.de\/CTE-pathways\" target=\"_blank\"\u003eCTE\u003c\/a\u003e, and beyond.\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n            \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love the RVR+ Class Pack\u003c\/strong\u003e:\u003c\/p\u003e\n            \u003cul class=\"variant-bullet-left\"\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBUILT FOR THE CLASSROOM\u003c\/strong\u003e: Includes 18 RVR+ robots, accessories, and resources to support up to 36 students—perfect for pair programming and team challenges. Swappable, rechargeable batteries keep programs, inventions, and classroom projects running without downtime.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eREAL SENSORS, REAL DATA, REAL THINKING\u003c\/strong\u003e: Each robot features a color sensor, light sensor, IR, gyroscope, and accelerometer, giving students tools to interact with their environment in real time.\n\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBEGINNER TO ADVANCED PROGRAMMERS\u003c\/strong\u003e: Start with blocks, then move into JavaScript or Python. With the Public SDK and third-party hardware integrations, you can take even more creative control.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eSTANDARDS-ALIGNED \u0026amp; CROSS-CURRICULAR\u003c\/strong\u003e: Connect computer science, math, engineering, and more through free educator resources, challenges, and lesson plans in Sphero Edu and \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\" target=\"_blank\"\u003eSphero Central\u003c\/a\u003e.\n                \u003c\/li\u003e\n\u003cbr\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n                \u003c\/li\u003e\n            \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vwhats01\"\u003e\n        \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eRVR+\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e1 RVR+ programmable robot\u003c\/li\u003e\n            \u003cli\u003e1 \u003ca href=\"https:\/\/sphero.com\/products\/sphero-rvr-battery\" target=\"_blank\"\u003eremovable and rechargeable battery\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e1 key to unlock battery compartment\u003c\/li\u003e\n            \u003cli\u003e1 USB-a charging cable\u003c\/li\u003e\n            \u003cli\u003e1 \u003ca href=\"https:\/\/sphero.com\/collections\/coding-robots\/products\/rvr-mounting-plate-clear\" target=\"_blank\"\u003emounting plate\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e1 \u003ca href=\"https:\/\/sphero.com\/products\/rvr-blueprint-plate\" target=\"_blank\"\u003eBlueprint plate\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e1 set of 5 color cards\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vwhats02\"\u003e\n        \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eRVR+ Class Pack (12 Robots: 24 Students)\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e12 RVR+ programmable robots\u003c\/li\u003e\n            \u003cli\u003e12 \u003ca href=\"https:\/\/sphero.com\/products\/sphero-rvr-battery\" target=\"_blank\"\u003eremovable and rechargeable batteries\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e12 keys to unlock battery compartment\u003c\/li\u003e\n            \u003cli\u003e12 USB-a charging cables\u003c\/li\u003e\n            \u003cli\u003e12 \u003ca href=\"https:\/\/sphero.com\/collections\/coding-robots\/products\/rvr-mounting-plate-clear\" target=\"_blank\"\u003emounting plates\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e12 \u003ca href=\"https:\/\/sphero.com\/products\/rvr-blueprint-plate\" target=\"_blank\"\u003eBlueprint plates\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e12 sets of 5 color cards (60)\u003c\/li\u003e\n            \u003cli\u003e2 quick start guides\u003c\/li\u003e\n            \u003cli\u003e2 getting started cards\u003c\/li\u003e\n            \u003cli\u003e2 \u003ca href=\"https:\/\/sphero.com\/products\/rvr-plus-educator-guide\" target=\"_blank\"\u003eEducator Guides\u003c\/a\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vwhats03\"\u003e\n        \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eRVR+ Class Pack (18 Robots: 36 Students)\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e18 RVR+ programmable robots\u003c\/li\u003e\n            \u003cli\u003e18 \u003ca href=\"https:\/\/sphero.com\/products\/sphero-rvr-battery\" target=\"_blank\"\u003eremovable and rechargeable batteries\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e18 keys to unlock battery compartment\u003c\/li\u003e\n            \u003cli\u003e18 USB-a charging cables\u003c\/li\u003e\n            \u003cli\u003e18 \u003ca href=\"https:\/\/sphero.com\/collections\/coding-robots\/products\/rvr-mounting-plate-clear\" target=\"_blank\"\u003emounting plates\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e18 \u003ca href=\"https:\/\/sphero.com\/products\/rvr-blueprint-plate\" target=\"_blank\"\u003eBlueprint plates\u003c\/a\u003e \u003c\/li\u003e\n            \u003cli\u003e18 sets of 5 color cards (90)\u003c\/li\u003e\n            \u003cli\u003e3 quick start guides\u003c\/li\u003e\n            \u003cli\u003e3 getting started cards\u003c\/li\u003e\n            \u003cli\u003e3 \u003ca href=\"https:\/\/sphero.com\/products\/rvr-plus-educator-guide\" target=\"_blank\"\u003eEducator Guides\u003c\/a\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '940-0601': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01'\n        },\n        '940-0625': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02'\n        },\n        '940-0635': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr03',\n            included: 'vwhats03'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e \n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e \n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e \n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"RVR+ Class Pack (18 robots)","offer_id":42004659208237,"sku":"940-0635","price":6102.0,"currency_code":"USD","in_stock":true},{"title":"RVR+ Class Pack (12 robots)","offer_id":42004659175469,"sku":"940-0625","price":4068.0,"currency_code":"USD","in_stock":true},{"title":"RVR+ Single Robot","offer_id":42004659142701,"sku":"940-0601","price":339.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/rvr_18pack.png?v=1747856080"},{"product_id":"sphero-blueprint-build-kit","title":"Blueprint Build","description":"\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vtitle01\"\u003eBlueprint Build Kit\u003c\/div\u003e\n  \u003cdiv id=\"vtitle02\"\u003eBlueprint Build Class Pack\u003c\/div\u003e\n  \u003cdiv id=\"vtitle03\"\u003eBlueprint Build Class Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(10 kits: 20 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub03\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 kits: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none;\"\u003e\n    \u003cdiv id=\"vdescr01\"\u003e\n    \u003cp\u003e\u003cstrong\u003ePrototype Your World\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eBring engineering excitement to your middle and high school learners. The Blueprint Build Kit supports 1–2 learners and will help students learn foundational engineering concepts as they design and build working prototypes. With its approachable design, easy-to-handle parts, and supporting content, Blueprint Build makes engaging with mechanical and structural engineering hands-on, fun, and accessible to aspiring engineers of all abilities.\u003c\/p\u003e\n    \u003cdiv class=\"callout-box-blue\"\u003eOne kit supports 1–2 learners. Looking for an option for the whole class? Check out the Blueprint Build Class Pack (10 or 15 kit options).\u003c\/div\u003e\n    \u003chr class=\"card__separator\"\u003e\n    \u003cp\u003e\u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e Blueprint Build’s 320+ modular parts are easy to assemble for rapid prototyping due to their practical size and visual and technical simplicity.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e The Blueprint Build Kit comes with \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003e50+ hours of in-depth, standards-aligned lessons and unit plans\u003c\/a\u003e (including over 20 guided builds).\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eHANDS-ON PROBLEM SOLVING:\u003c\/strong\u003e Blueprint Build allows students to quickly design, build, and test mechanical and structural engineering concepts in the classroom.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in engineering and design while learning critical thinking, problem-solving, and collaboration skills.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eRELEVANT LEARNING:\u003c\/strong\u003e Flexible and standards-aligned lessons and unit plans help teach students about simple and compound machines and calculating mechanical advantage.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Build parts in SolidWorks, OnShape, and STEP files.\u003c\/p\u003e\n        \n    \u003cdiv class=\"callout-box-blue awards\"\u003e\n        \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/best-of-stem-winners-2023\" target=\"_blank\"\u003eCTE Champion: Mechanical Engineering\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/sphero-blueprint-edtech-breakthrough-winner\" target=\"_blank\"\u003eBest Engineering Learning Solution\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/www.techlearning.com\/news\/best-for-back-to-school-2023\"\u003eBest Back-to-School\u003c\/a\u003e\n        \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n    \u003c\/div\u003e\n        \n    \u003cp\u003e\u003cstrong\u003e\u003cem\u003eLooking to learn more about Blueprint for your classroom or get a quote? Connect with our team of Sphero experts to \u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" target=\"_blank\"\u003eschedule a demo.\u003c\/a\u003e\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"vdescr02\"\u003e\n    \u003cp\u003e\u003cstrong\u003ePrototype Your World\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eBring engineering excitement to your middle or high school students. Classrooms of up to 20 learners will design and build working prototypes with the Blueprint Build Class Pack (10 kits). With over 3,200 mechanical parts, 12 storage bins, challenge cards, and 50+ hours of standards-aligned \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003einstructional units and lesson plans\u003c\/a\u003e, this pack is the ultimate solution for exploring mechanical engineering concepts with students. The accompanying comprehensive \u003ca href=\"\" target=\"_blank\"\u003eEducator Guide\u003c\/a\u003e (includes 2 hard copies) ensures seamless integration into your teaching.\u003c\/p\u003e\n    \u003cp\u003eThe Blueprint Build Class Pack transforms engineering education into a hands-on experience, making it accessible and enjoyable for aspiring engineers of all levels.\u003c\/p\u003e\n    \u003chr class=\"card__separator\"\u003e\n    \u003cp\u003e\u003cstrong\u003eSUPPORT UP TO 20 STUDENTS:\u003c\/strong\u003e The Blueprint Build Class Pack contains 3,200 individual mechanical parts (10x Blueprint \u003ca href=\"\" target=\"_blank\"\u003eBuild Kits\u003c\/a\u003e + 400+ bonus mechanical parts), 12 storage bins for easy organization and classroom management, and a comprehensive Educator Guide.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e The Class Pack comes with \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003e50+ hours of in-depth, standards-aligned lessons and unit plans\u003c\/a\u003e (including over 20 guided builds) to help teach students about simple machines, compound machines, and calculating mechanical advantage.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e Solving problems is the foundation of engineering, and Blueprint Build’s practical mechanical parts allow students to quickly design, build, and test mechanical and structural engineering concepts in the classroom.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in engineering and design while learning critical thinking, problem-solving, and collaboration skills.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Build parts in SolidWorks, OnShape, and STEP files.\u003c\/p\u003e\n        \n    \u003cdiv class=\"callout-box-blue awards\"\u003e\n        \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/best-of-stem-winners-2023\" target=\"_blank\"\u003eCTE Champion: Mechanical Engineering\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/sphero-blueprint-edtech-breakthrough-winner\" target=\"_blank\"\u003eBest Engineering Learning Solution\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/www.techlearning.com\/news\/best-for-back-to-school-2023\"\u003eBest Back-to-School\u003c\/a\u003e\n        \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n    \u003c\/div\u003e\n        \n    \u003cp\u003e\u003cstrong\u003e\u003cem\u003eLooking to learn more about Blueprint for your classroom or get a quote? Connect with our team of Sphero experts to \u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" target=\"_blank\"\u003eschedule a demo.\u003c\/a\u003e\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"vdescr03\"\u003e\n    \u003cp\u003e\u003cstrong\u003ePrototype Your World\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eBring engineering excitement to your middle or high school students. Classrooms of up to 30 learners will design and build working prototypes with the Blueprint Build Class Pack (15 kits). With over 4,800 mechanical parts, 18 storage bins, challenge cards, and 50+ hours of standards-aligned \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003einstructional units and lesson plans\u003c\/a\u003e, this pack is the ultimate solution for exploring mechanical engineering concepts with students. The accompanying comprehensive \u003ca href=\"\" target=\"_blank\"\u003eEducator Guide\u003c\/a\u003e (includes 3 hard copies) allows for seamless integration into your teaching.\u003c\/p\u003e\n    \u003cp\u003eThe Blueprint Build Class Pack transforms engineering education into a hands-on experience, making it accessible and enjoyable for aspiring engineers of all levels.\u003c\/p\u003e\n    \u003chr class=\"card__separator\"\u003e\n    \u003cp\u003e\u003cstrong\u003eSUPPORT UP TO 30 STUDENTS:\u003c\/strong\u003e The Blueprint Build Class Pack contains 4,800 individual mechanical parts (15x Blueprint \u003ca href=\"\" target=\"_blank\"\u003eBuild Kits\u003c\/a\u003e + 600+ bonus mechanical parts), 18 storage bins for easy organization and classroom management, and a comprehensive Educator Guide.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e The Class Pack comes with \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003e50+ hours of in-depth, standards-aligned lessons and unit plans\u003c\/a\u003e (including over 20 guided builds) to help teach students about simple machines, compound machines, and calculating mechanical advantage.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e Solving problems is the foundation of engineering, and Blueprint Build’s practical mechanical parts allow students to quickly design, build, and test mechanical and structural engineering concepts in the classroom.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in engineering and design while learning critical thinking, problem-solving, and collaboration skills.\n    \u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Build parts in SolidWorks, OnShape, and STEP files.\u003c\/p\u003e\n    \n    \u003cdiv class=\"callout-box-blue awards\"\u003e\n        \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/best-of-stem-winners-2023\" target=\"_blank\"\u003eCTE Champion: Mechanical Engineering\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/sphero.com\/blogs\/press-releases\/sphero-blueprint-edtech-breakthrough-winner\" target=\"_blank\"\u003eBest Engineering Learning Solution\u003c\/a\u003e\n        \u003cbr\u003e• \u003ca href=\"https:\/\/www.techlearning.com\/news\/best-for-back-to-school-2023\"\u003eBest Back-to-School\u003c\/a\u003e\n        \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n    \u003c\/div\u003e\n        \n    \u003cp\u003e\u003cstrong\u003e\u003cem\u003eLooking to learn more about Blueprint for your classroom or get a quote? Connect with our team of Sphero experts to \u003ca href=\"https:\/\/sphero.com\/pages\/contact-a-rep-us\" target=\"_blank\"\u003eschedule a demo.\u003c\/a\u003e\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n  \u003cdiv id=\"vwhats01\"\u003e\n    \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eBlueprint Build Single Kit\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e1 \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Kit.pdf?v=1709666794\" target=\"_blank\"\u003eBlueprint Build Kit\u003c\/a\u003e (320+ mechanical parts)\u003c\/li\u003e\n      \u003cli\u003e1 storage bin for easy organization\u003c\/li\u003e\n      \u003cli\u003e1 set of 5 Foundational Engineering \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-challenge-cards\" target=\"_blank\"\u003eChallenge Cards\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003e1 quick start guide\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003eUnits \u0026amp; Lessons\u003c\/a\u003e (digital only)\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eCAD curriculum support\u003c\/a\u003e with SolidWorks, OnShape, and STEP files (digital)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats02\"\u003e\n    \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eBlueprint Build Class Pack (10 Kits: 20 Students)\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e10x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Kit.pdf?v=1709666794\" target=\"_blank\"\u003eBlueprint Build Kits\u003c\/a\u003e (3,200 mechanical parts)\u003c\/li\u003e\n      \u003cli\u003e2x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Class_Pack_Accessory.pdf?v=1709666794\" target=\"_blank\"\u003eBlueprint Build Accessory Kits\u003c\/a\u003e (400+ bonus mechanical parts)\u003c\/li\u003e\n      \u003cli\u003e2x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Educator_Guide.pdf\" target=\"_blank\"\u003eEducator Guidebooks\u003c\/a\u003e (hard copies)\u003c\/li\u003e\n      \u003cli\u003e12x storage bins for easy organization\u003c\/li\u003e\n      \u003cli\u003e10x quick start guides\u003c\/li\u003e\n      \u003cli\u003e10x sets of 5 Foundational Engineering \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-challenge-cards\" target=\"_blank\"\u003eChallenge Cards\u003c\/a\u003e (50)\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003eUnits \u0026amp; Lessons\u003c\/a\u003e (digital only)\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eCAD curriculum support\u003c\/a\u003e with SolidWorks, OnShape, and STEP files (digital)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats03\"\u003e\n   \u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eBlueprint Build Class Pack (15 Kits: 30 Students)\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e15x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Kit.pdf?v=1709666794\" target=\"_blank\"\u003eBlueprint Build Kits\u003c\/a\u003e (4,800+ mechanical parts)\u003c\/li\u003e\n      \u003cli\u003e3x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Class_Pack_Accessory.pdf?v=1709666794\" target=\"_blank\"\u003eBlueprint Build Accessory Kits\u003c\/a\u003e (600+ bonus mechanical parts)\u003c\/li\u003e\n      \u003cli\u003e3x \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint_Build_Educator_Guide.pdf\" target=\"_blank\"\u003eEducator Guidebooks\u003c\/a\u003e (hard copies)\u003c\/li\u003e\n      \u003cli\u003e18x storage bins for easy organization\u003c\/li\u003e\n      \u003cli\u003e15x quick start guides\u003c\/li\u003e\n      \u003cli\u003e15x sets of 5 Foundational Engineering \u003ca href=\"https:\/\/edu.sphero.com\/blueprint-challenge-cards\" target=\"_blank\"\u003eChallenge Cards\u003c\/a\u003e (75)\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint\" target=\"_blank\"\u003eUnits \u0026amp; Lessons\u003c\/a\u003e (digital only)\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/edu.sphero.com\/blueprint-cad-downloads\" target=\"_blank\"\u003eCAD curriculum support\u003c\/a\u003e with SolidWorks, OnShape, and STEP files (digital)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '750-0901': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01'\n        },\n        '750-0923': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02'\n        },\n        '750-0933': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr03',\n            included: 'vwhats03'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"Blueprint Build Single Kit","offer_id":42004666974253,"sku":"750-0901","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Blueprint Build Class Pack (10 kits)","offer_id":42004667007021,"sku":"750-0923","price":2300.0,"currency_code":"USD","in_stock":true},{"title":"Blueprint Build Class Pack (15 kits)","offer_id":42004667039789,"sku":"750-0933","price":3450.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/Blueprint-BuildKit_Main_BestOfSTEM-shipping_027bf8ae-877b-47f5-8f34-aef23fa10d8c.jpg?v=1704316396"},{"product_id":"littlebits-invention-kit","title":"littleBits Invention Kit","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n\u003cdiv id=\"vtitle01\"\u003elittleBits Invention Kit\u003c\/div\u003e\n\u003cdiv id=\"vtitle02\"\u003elittleBits Invention Kit Class Pack\u003c\/div\u003e\n\u003cdiv id=\"vtitle03\"\u003elittleBits Invention Kit Class Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n\u003cdiv id=\"vsub01\"\u003e\n\u003cdiv class=\"var-subtitle\"\u003e(1 kit)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vsub02\"\u003e\n\u003cdiv class=\"var-subtitle\"\u003e(10 kits)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vsub03\"\u003e\n\u003cdiv class=\"var-subtitle\"\u003e(15 kits)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none;\"\u003e\n\u003cdiv id=\"vdescr01\"\u003e\n\u003cp\u003eIdeal for upper elementary students (grades 3 and up), the littleBits Invention Kit (1 kit) introduces foundational STEAM skills—such as creativity, problem solving, and engineering design—through screen-free, engaging electronic building blocks called Bits. With different colored Bits for power, input, and output, students of all skill levels will intuitively grasp circuit basics while using the engineering design process to create their own inventions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/classroom.littlebits.com\/bit-o-pedia\" target=\"_blank\"\u003eExplore the littleBits Bitopedia\u003c\/a\u003e to learn more about each type of Bit and its role in creating dynamic inventions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSCREEN-FREE CREATIVITY:\u003c\/strong\u003e Encourages hands-on learning, giving students valuable learning time without screens.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCOLLABORATIVE LEARNING:\u003c\/strong\u003e Ideal for teamwork and project-based learning in classroom settings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQUICK START WITH INSTANT FEEDBACK:\u003c\/strong\u003e Color-coded blocks make setup and inventing simple, with real-time feedback that encourages experimentation from the first snap.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGUIDED CHALLENGES:\u003c\/strong\u003e Includes open-ended challenges and \u003ca href=\"https:\/\/edu.sphero.com\/littlebits\/collections\"\u003eguided cross-curricular lesson plans\u003c\/a\u003e that introduce engineering design basics and foster critical thinking.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVERSATILE AND REUSABLE:\u003c\/strong\u003e Modular pieces adapt to various projects and easily integrate across subjects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vdescr02\"\u003e\n\u003cp\u003eIdeal for upper elementary students (grades 3 and up), the littleBits Invention Kit Class Pack (10 Kits) introduces foundational STEAM skills—such as creativity, problem solving, and engineering design—through screen-free, engaging electronic building blocks called Bits. With different colored Bits for power, input, and output, students of all skill levels will intuitively grasp circuit basics while using the engineering design process to create their own inventions. This Class Pack is designed for classrooms, providing enough components to support hands-on learning for up to 20 students.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/classroom.littlebits.com\/bit-o-pedia\" target=\"_blank\"\u003eExplore the littleBits Bitopedia\u003c\/a\u003e to learn more about each type of Bit and its role in creating dynamic inventions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSCREEN-FREE CREATIVITY:\u003c\/strong\u003e Encourages hands-on learning, giving students valuable learning time without screens.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCOLLABORATIVE LEARNING:\u003c\/strong\u003e Ideal for teamwork and project-based learning in classroom settings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQUICK START WITH INSTANT FEEDBACK:\u003c\/strong\u003e Color-coded blocks make setup and inventing simple, with real-time feedback that encourages experimentation from the first snap.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGUIDED CHALLENGES:\u003c\/strong\u003e Includes open-ended challenges and \u003ca href=\"https:\/\/edu.sphero.com\/littlebits\/collections\"\u003eguided cross-curricular lesson plans\u003c\/a\u003e that introduce engineering design basics and foster critical thinking.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVERSATILE AND REUSABLE:\u003c\/strong\u003e Modular pieces adapt to various projects and easily integrate across subjects.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCLASSROOM-READY PACKS:\u003c\/strong\u003e Class Packs include resources like challenge cards, durable storage bins, and a \u003ca href=\"https:\/\/sphero.com\/products\/craft-pack\"\u003eCraft Pack\u003c\/a\u003e to enhance inventions, providing everything needed for engaging, collaborative learning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vdescr03\"\u003e\n\u003cp\u003eIdeal for upper elementary students (grades 3 and up), the littleBits Invention Kit Class Pack (15 Kits) introduces foundational STEAM skills—such as creativity, problem solving, and engineering design—through screen-free, engaging electronic building blocks called Bits. With different colored Bits for power, input, and output, students of all skill levels will intuitively grasp circuit basics while using the engineering design process to create their own inventions. This Class Pack is ideal for larger classrooms and learning environments, providing enough materials to engage up to 30 students at once.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/classroom.littlebits.com\/bit-o-pedia\" target=\"_blank\"\u003eExplore the littleBits Bitopedia\u003c\/a\u003e to learn more about each type of Bit and its role in creating dynamic inventions.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSCREEN-FREE CREATIVITY:\u003c\/strong\u003e Encourages hands-on learning, giving students valuable learning time without screens.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCOLLABORATIVE LEARNING:\u003c\/strong\u003e Ideal for teamwork and project-based learning in classroom settings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQUICK START WITH INSTANT FEEDBACK:\u003c\/strong\u003e Color-coded blocks make setup and inventing simple, with real-time feedback that encourages experimentation from the first snap.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGUIDED CHALLENGES:\u003c\/strong\u003e Includes open-ended challenges and \u003ca href=\"https:\/\/edu.sphero.com\/littlebits\/collections\"\u003eguided cross-curricular lesson plans\u003c\/a\u003e that introduce engineering design basics and foster critical thinking.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVERSATILE AND REUSABLE:\u003c\/strong\u003e Modular pieces adapt to various projects and easily integrate across subjects.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCLASSROOM-READY PACKS:\u003c\/strong\u003e Class Packs include resources like challenge cards, durable storage bins, and a \u003ca href=\"https:\/\/sphero.com\/products\/craft-pack\"\u003eCraft Pack\u003c\/a\u003e to enhance inventions, providing everything needed for engaging, collaborative learning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none;\"\u003e\n\u003cdiv id=\"vwhats01\"\u003e\n\u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003eInvention Kit (1 kit)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"variant-bullet-left\"\u003e\n\u003cli\u003e1 Bit, power, p7\u003c\/li\u003e\n\u003cli\u003e1 Bit, USB power, p3\u003c\/li\u003e\n\u003cli\u003e2 Bit, wire, w1\u003c\/li\u003e\n\u003cli\u003e1 Bit, fork, w7\u003c\/li\u003e\n\u003cli\u003e1 Bit, latch, w8\u003c\/li\u003e\n\u003cli\u003e1 Bit, inverter, w10\u003c\/li\u003e\n\u003cli\u003e2 Bit, split, w19\u003c\/li\u003e\n\u003cli\u003e1 Bit, toggle switch, i2\u003c\/li\u003e\n\u003cli\u003e2 Bit, button, i3\u003c\/li\u003e\n\u003cli\u003e1 Bit, remote trigger, i7\u003c\/li\u003e\n\u003cli\u003e2 Bit, slide dimmer, i5\u003c\/li\u003e\n\u003cli\u003e1 Bit, proximity sensor, i8\u003c\/li\u003e\n\u003cli\u003e1 Bit, pulse, i16\u003c\/li\u003e\n\u003cli\u003e1 Bit, temperature sensor, i12\u003c\/li\u003e\n\u003cli\u003e1 Bit, light sensor, i13\u003c\/li\u003e\n\u003cli\u003e1 Bit, sound trigger, i20\u003c\/li\u003e\n\u003cli\u003e1 Bit, threshold, i23\u003c\/li\u003e\n\u003cli\u003e1 Bit, LED, o1\u003c\/li\u003e\n\u003cli\u003e1 Bit, buzzer, o6\u003c\/li\u003e\n\u003cli\u003e1 Bit, bargraph, o9\u003c\/li\u003e\n\u003cli\u003e1 Bit, servo, o11 (cross axle)\u003c\/li\u003e\n\u003cli\u003e1 Bit, RGB LED, o19\u003c\/li\u003e\n\u003cli\u003e1 Bit, number, o21\u003c\/li\u003e\n\u003cli\u003e2 Bit, DC motor, o25, Cross Axle\u003c\/li\u003e\n\u003cli\u003e1 New storage bin\u003c\/li\u003e\n\u003cli\u003e1 9V battery\u003c\/li\u003e\n\u003cli\u003e1 0.5m cable\u003c\/li\u003e\n\u003cli\u003e10 Magnet bitShoes, a5\u003c\/li\u003e\n\u003cli\u003e10 Hook and loop bitShoes, a6\u003c\/li\u003e\n\u003cli\u003e10 Adhesive bitShoes, a7\u003c\/li\u003e\n\u003cli\u003e2 Mechanical arm (cross axle)\u003c\/li\u003e\n\u003cli\u003e4 MotorMate (cross axle)\u003c\/li\u003e\n\u003cli\u003e4 Wheel (cross axle)\u003c\/li\u003e\n\u003cli\u003e1 XL mounting board\u003c\/li\u003e\n\u003cli\u003e1 Bag of 2pcs mounting board\u003c\/li\u003e\n\u003cli\u003e1 10 Challenge Cards\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vwhats02\"\u003e\n\u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003elittleBits Invention Kit Class Pack (10 kits)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"variant-bullet-left\"\u003e\n\u003cli\u003e10 Storage bin lid\u003c\/li\u003e\n\u003cli\u003e10 Storage bin (NEW)\u003c\/li\u003e\n\u003cli\u003e10 Bit, USB power, p3\u003c\/li\u003e\n\u003cli\u003e10 Bit, power, p7\u003c\/li\u003e\n\u003cli\u003e20 Bit, wire, w1\u003c\/li\u003e\n\u003cli\u003e10 Bit, fork, w7\u003c\/li\u003e\n\u003cli\u003e10 Bit, latch, w8\u003c\/li\u003e\n\u003cli\u003e10 Bit, inverter, w10\u003c\/li\u003e\n\u003cli\u003e20 Bit, split, w19\u003c\/li\u003e\n\u003cli\u003e10 Bit, toggle switch, i2\u003c\/li\u003e\n\u003cli\u003e20 Bit, button, i3\u003c\/li\u003e\n\u003cli\u003e20 Bit, slide dimmer, i5\u003c\/li\u003e\n\u003cli\u003e10 Bit, remote trigger, i7\u003c\/li\u003e\n\u003cli\u003e10 Bit, proximity sensor, i8\u003c\/li\u003e\n\u003cli\u003e10 Bit, temperature sensor, i12\u003c\/li\u003e\n\u003cli\u003e10 Bit, light sensor, i13\u003c\/li\u003e\n\u003cli\u003e10 Bit, pulse, i16\u003c\/li\u003e\n\u003cli\u003e10 Bit, sound trigger, i20\u003c\/li\u003e\n\u003cli\u003e10 Bit, threshold, i23\u003c\/li\u003e\n\u003cli\u003e10 Bit, LED, o1\u003c\/li\u003e\n\u003cli\u003e10 Bit, buzzer, o6\u003c\/li\u003e\n\u003cli\u003e10 Bit, bargraph, o9\u003c\/li\u003e\n\u003cli\u003e10 Bit, servo, o11 (cross axle)\u003c\/li\u003e\n\u003cli\u003e10 Bit, RGB LED, o19\u003c\/li\u003e\n\u003cli\u003e10 Bit, number, o21\u003c\/li\u003e\n\u003cli\u003e20 Bit, DC motor, o25, Cross Axle\u003c\/li\u003e\n\u003cli\u003e10 Twist ties and messaging\u003c\/li\u003e\n\u003cli\u003e10 Hook and loop strip\u003c\/li\u003e\n\u003cli\u003e10 9V battery\u003c\/li\u003e\n\u003cli\u003e10 Battery Clip\u003c\/li\u003e\n\u003cli\u003e10 Servo mount bucket\u003c\/li\u003e\n\u003cli\u003e10 0.5m cable\u003c\/li\u003e\n\u003cli\u003e100 Magnet bitShoes, a5\u003c\/li\u003e\n\u003cli\u003e100 Hook and loop bitShoes, a6\u003c\/li\u003e\n\u003cli\u003e100 Adhesive bitShoes, a7\u003c\/li\u003e\n\u003cli\u003e20 Mechanical arm (cross axle)\u003c\/li\u003e\n\u003cli\u003e40 MotorMate (cross axle)\u003c\/li\u003e\n\u003cli\u003e40 Wheel (cross axle)\u003c\/li\u003e\n\u003cli\u003e10 XL mounting board\u003c\/li\u003e\n\u003cli\u003e10 Bag of 2pcs mounting board\u003c\/li\u003e\n\u003cli\u003e10 Meet Bits Challenge Cards\u003c\/li\u003e\n\u003cli\u003e1 Craft Kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vwhats03\"\u003e\n\u003cp class=\"variant-bullet-title-left\"\u003e\u003cstrong\u003elittleBits Invention Kit Class Pack (15 kits)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"variant-bullet-left\"\u003e\n\u003cli\u003e15 Storage bin lid\u003c\/li\u003e\n\u003cli\u003e15 Storage bin (NEW)\u003c\/li\u003e\n\u003cli\u003e15 Bit, USB power, p3\u003c\/li\u003e\n\u003cli\u003e15 Bit, power, p7\u003c\/li\u003e\n\u003cli\u003e30 Bit, wire, w1\u003c\/li\u003e\n\u003cli\u003e15 Bit, fork, w7\u003c\/li\u003e\n\u003cli\u003e15 Bit, latch, w8\u003c\/li\u003e\n\u003cli\u003e15 Bit, inverter, w10\u003c\/li\u003e\n\u003cli\u003e30 Bit, split, w19\u003c\/li\u003e\n\u003cli\u003e15 Bit, toggle switch, i2\u003c\/li\u003e\n\u003cli\u003e30 Bit, button, i3\u003c\/li\u003e\n\u003cli\u003e30 Bit, slide dimmer, i5\u003c\/li\u003e\n\u003cli\u003e15 Bit, remote trigger, i7\u003c\/li\u003e\n\u003cli\u003e15 Bit, proximity sensor, i8\u003c\/li\u003e\n\u003cli\u003e15 Bit, temperature sensor, i12\u003c\/li\u003e\n\u003cli\u003e15 Bit, light sensor, i13\u003c\/li\u003e\n\u003cli\u003e15 Bit, pulse, i16\u003c\/li\u003e\n\u003cli\u003e15 Bit, sound trigger, i20\u003c\/li\u003e\n\u003cli\u003e15 Bit, threshold, i23\u003c\/li\u003e\n\u003cli\u003e15 Bit, LED, o1\u003c\/li\u003e\n\u003cli\u003e15 Bit, buzzer, o6\u003c\/li\u003e\n\u003cli\u003e15 Bit, bargraph, o9\u003c\/li\u003e\n\u003cli\u003e15 Bit, servo, o11 (cross axle)\u003c\/li\u003e\n\u003cli\u003e15 Bit, RGB LED, o19\u003c\/li\u003e\n\u003cli\u003e15 Bit, number, o21\u003c\/li\u003e\n\u003cli\u003e30 Bit, DC motor, o25, Cross Axle\u003c\/li\u003e\n\u003cli\u003e15 Twist ties and messaging\u003c\/li\u003e\n\u003cli\u003e15 Hook and loop strip\u003c\/li\u003e\n\u003cli\u003e15 9V battery\u003c\/li\u003e\n\u003cli\u003e15 Battery Clip\u003c\/li\u003e\n\u003cli\u003e15 Servo mount bucket\u003c\/li\u003e\n\u003cli\u003e15 0.5m cable\u003c\/li\u003e\n\u003cli\u003e150 Magnet bitShoes, a5\u003c\/li\u003e\n\u003cli\u003e150 Hook and loop bitShoes, a6\u003c\/li\u003e\n\u003cli\u003e150 Adhesive bitShoes, a7\u003c\/li\u003e\n\u003cli\u003e30 Mechanical arm (cross axle)\u003c\/li\u003e\n\u003cli\u003e60 MotorMate (cross axle)\u003c\/li\u003e\n\u003cli\u003e60 Wheel (cross axle)\u003c\/li\u003e\n\u003cli\u003e15 XL mounting board\u003c\/li\u003e\n\u003cli\u003e15 Bag of 2pcs mounting board\u003c\/li\u003e\n\u003cli\u003e15 Meet Bits Challenge Cards\u003c\/li\u003e\n\u003cli\u003e2 Craft Kits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"VARIANT-DIMS\" style=\"display: none;\"\u003e\n\u003cdiv id=\"vdims01\"\u003e\n\u003cp\u003eWeight: 3.96 lb\u003cbr\u003eL: 18.6 inches\u003cbr\u003eW: 3.75 inches\u003cbr\u003eH: 12 inches\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vdims02\"\u003e\n\u003cp\u003e\u003cstrong\u003elittleBits Invention Kit\u003c\/strong\u003e:\u003cbr\u003eWeight: 3.96 lb\u003cbr\u003eL: 18.6 inches\u003cbr\u003eW: 3.75 inches\u003cbr\u003eH: 12 inches\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCraft Pack\u003c\/strong\u003e:\u003cbr\u003eWeight: 12.51 lb\u003cbr\u003eL: 18.5 inches\u003cbr\u003eW: 17.5 inches\u003cbr\u003eH: 7.125 inches\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"vdims03\"\u003e\n\u003cp\u003e\u003cstrong\u003elittleBits Invention Kit\u003c\/strong\u003e:\u003cbr\u003eWeight: 3.96 lb\u003cbr\u003eL: 18.6 inches\u003cbr\u003eW: 3.75 inches\u003cbr\u003eH: 12 inches\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCraft Pack\u003c\/strong\u003e:\u003cbr\u003eWeight: 12.51 lb\u003cbr\u003eL: 18.5 inches\u003cbr\u003eW: 17.5 inches\u003cbr\u003eH: 7.125 inches\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '680-0900': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01',\n            dimensions: 'vdims01'\n        },\n        '680-0910': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02',\n            dimensions: 'vdims02'\n        },\n        '680-0915': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr03',\n            included: 'vwhats03',\n            dimensions: 'vdims03'\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e \u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e \u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e \u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"littleBits Invention Class Pack (15 kits)","offer_id":42004692205613,"sku":"680-0915","price":7185.0,"currency_code":"USD","in_stock":true},{"title":"littleBits Invention Class Pack (10 kits)","offer_id":42004692172845,"sku":"680-0910","price":4790.0,"currency_code":"USD","in_stock":true},{"title":"littleBits Invention Kit Single Kit","offer_id":42004692140077,"sku":"680-0900","price":479.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/pdp-6800915.jpg?v=1747779338"},{"product_id":"sphero-bolt-plus","title":"BOLT+ Coding Robot","description":"\u003cmeta name=\"is-flagship\" content=\"true\"\u003e\n\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n    \u003cdiv id=\"vtitle01\"\u003eBOLT+ Coding Robot\u003c\/div\u003e\n    \u003cdiv id=\"vtitle02\"\u003eBOLT+ Power Pack\u003c\/div\u003e\n        \u003cdiv id=\"vtitle03\"\u003eBOLT+ Power Pack \u0026amp; Space\/Soccer Code Mat\u003c\/div\u003e\n    \u003cdiv id=\"vtitle04\"\u003eBOLT+ Power Pack \u0026amp; City\/Golf Code Mat\u003c\/div\u003e\n    \u003cdiv id=\"vtitle05\"\u003eBOLT+ Power Pack \u0026amp; Maze\/Grid Code Mat\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e\n      (1 robot)\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 robots: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub03\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 robots: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub04\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 robots: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub05\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 robots: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdescr01\"\u003e\n        \u003cp\u003e\n            Students from grades 3–10 can program Sphero BOLT+ to explore STEM concepts, create interactive stories, and design solutions to real-world challenges—just like engineers, artists, or scientists. \n        \u003c\/p\u003e\n        \u003cp\u003e\n            Whether they're graphing a math race, coding a poem, or simulating the phases of the moon, BOLT+ makes learning abstract concepts an engaging, fun, and hands-on experience that students love.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            One BOLT+ robot supports up to 2 learners, fostering pair programming and collaboration.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Looking to engage the entire class? Check out the \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus?variant=42004713111597\" target=\"_blank\"\u003eBOLT+ Power Pack\u003c\/a\u003e, which includes 15 robots for up to 30 students, a charging case, Educator Guide, and Challenge Cards!\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHave BOLT and want to upgrade \u0026amp; save?\u003c\/strong\u003e \u003ca href=\"https:\/\/help.sphero.com\/sphero-support\/bolt-to-bolt-upgrade-program\" target=\"_blank\"\u003eLearn more.\u003c\/a\u003e\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love BOLT+:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBEGINNER TO ADVANCED\u003c\/strong\u003e: From drag-and-drop blocks to JavaScript and Python, BOLT+ makes programming hands-on and accessible for all skill levels while reinforcing STEM, ELA, and math concepts.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003ePROGRAMMABLE \u0026amp; INTERACTIVE\u003c\/strong\u003e: Code animations, messages, and view real-time data on the LCD screen, while sensors and motors drive movement, interactivity, and problem-solving. Unlock coding blocks for manual driving, button responses, and precise control.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eSTANDARDS-ALIGNED \u0026amp; CROSS-CURRICULAR\u003c\/strong\u003e: Access free standards-aligned lessons, educator guides, and video tutorials in \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\" target=\"_blank\"\u003eSphero Central\u003c\/a\u003e to easily integrate BOLT+ into any subject.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILT FOR THE CLASSROOM\u003c\/strong\u003e: Shake to wake, wireless charging, all-day battery life, and a durable waterproof shell maximize learning time.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"http:\/\/time.com\/best-inventions-2024\" target=\"_blank\"\u003eTIME's list of Best Inventions\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"vdescr02\"\u003e\n        \u003cp\u003e\n            Students from grades 3–10 can program Sphero BOLT+ to explore STEM concepts, create interactive stories, and design solutions to real-world challenges—just like engineers, artists, or scientists.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Whether they're graphing a math race, coding animated stories, or visualizing scientific concepts with 650+ vibrant graphics, BOLT+ makes learning abstract concepts an engaging, fun, and hands-on experience that students love.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            The BOLT+ Power Pack includes 15 robots to support up to 30 students, fostering pair programming and collaborative learning for entire classrooms.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHave BOLT and want to upgrade \u0026amp; save?\u003c\/strong\u003e \u003ca href=\"https:\/\/help.sphero.com\/sphero-support\/bolt-to-bolt-upgrade-program\" target=\"_blank\"\u003eLearn more.\u003c\/a\u003e\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love the BOLT+ Power Pack:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILT FOR THE WHOLE CLASSROOM\u003c\/strong\u003e: The durable charging case houses 15 BOLT+ robots, an Educator Guide, and 20 challenge cards. Perfect for classroom management, the case keeps robots organized, charged, and ready for immediate use.  Shake to wake, wireless charging, all-day battery life, and a durable waterproof shell maximize learning time.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBEGINNER TO ADVANCED\u003c\/strong\u003e: From drag-and-drop blocks to JavaScript and Python, BOLT+ makes programming hands-on and accessible for all skill levels while reinforcing STEM, ELA, and math concepts with three programming options: Draw, Block, and Text.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003ePROGRAMMABLE \u0026amp; INTERACTIVE\u003c\/strong\u003e: Code animations, messages, and view real-time data on the LCD screen, while sensors and motors drive movement, interactivity, and problem-solving. Unlock coding blocks for manual driving, button responses, and precise control.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eSTANDARDS-ALIGNED \u0026amp; CROSS-CURRICULAR\u003c\/strong\u003e: Access free standards-aligned lessons, educator guides, and video tutorials in \u003ca href=\"https:\/\/edu.sphero.com\/edurobots\" target=\"_blank\"\u003eSphero Central\u003c\/a\u003e to easily integrate BOLT+ into any subject.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"http:\/\/time.com\/best-inventions-2024\" target=\"_blank\"\u003eTIME's list of Best Inventions\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n    \u003cdiv id=\"vdescr03\"\u003e\n        \u003cp\u003e\n            Bring coding off the screen and into the real world with the \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus?variant=42004713111597\" target=\"_blank\"\u003eBOLT+ Power Pack\u003c\/a\u003e \u0026amp; \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\" target=\"_blank\"\u003eSpace\/Soccer Code Mat\u003c\/a\u003e bundle. With 15 BOLT+ robots and a two-sided interactive mat, students can program their way through space missions or take on soccer-style coding challenges that build teamwork and creativity.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            On one side, students chart a course across a planetary grid, using coding to simulate space exploration and solve STEM challenges. On the other, they design plays, collaborate, and compete in a friendly game of robotic soccer. Included activity cards provide guided lessons to help students get the most from both environments. \n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHave BOLT and want to upgrade \u0026amp; save?\u003c\/strong\u003e \u003ca href=\"https:\/\/help.sphero.com\/sphero-support\/bolt-to-bolt-upgrade-program\" target=\"_blank\"\u003eLearn more.\u003c\/a\u003e\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love This Bundle:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eEXCLUSIVE CLASSROOM SET\u003c\/strong\u003e: Includes a charging case with 15 BOLT+ robots, 20 challenge cards, an Educator Guide, and the Space\/Soccer Code Mat with three sets of 10 double-sided activity cards.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eHANDS-ON CODING WITH CONTEXT\u003c\/strong\u003e: Students apply coding concepts by navigating real-world environments—like space or a soccer field—building spatial reasoning and problem-solving skills.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eENGAGING \u0026amp; CREATIVE\u003c\/strong\u003e: The mat’s large, interactive surface makes it easy to bring coding concepts to life through storytelling, gameplay, and open-ended challenges.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eCROSS-CURRICULAR POSSIBILITIES\u003c\/strong\u003e: From STEM to ELA, the Code Mat helps you connect programming to multiple subject areas and learning goals—especially when paired with the free, standards-aligned lessons for BOLT+ in \u003ca href=\"https:\/\/edu.sphero.com\"\u003eSphero Central\u003c\/a\u003e.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"http:\/\/time.com\/best-inventions-2024\" target=\"_blank\"\u003eTIME's list of Best Inventions\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv id=\"vdescr04\"\u003e\n        \u003cp\u003e\n            Bring coding off the screen and into the real world with the \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus?variant=42004713111597\" target=\"_blank\"\u003eBOLT+ Power Pack\u003c\/a\u003e \u0026amp; \u003ca href=\"https:\/\/sphero.com\/products\/code-mat\" target=\"_blank\"\u003eCity\/Golf Code Mat\u003c\/a\u003e bundle. With 15 BOLT+ robots and a two-sided interactive mat, students can collaborate, test their code, and apply programming concepts through physical challenges that spark creativity.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            On one side, students navigate Sphero City using Draw, Blocks, or Text programming. On the other, they explore math and physics by teeing up golf challenges with their code. Included activity cards provide guided lessons to help students make the most of both environments. \n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHave BOLT and want to upgrade \u0026amp; save?\u003c\/strong\u003e \u003ca href=\"https:\/\/help.sphero.com\/sphero-support\/bolt-to-bolt-upgrade-program\" target=\"_blank\"\u003eLearn more.\u003c\/a\u003e\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love This Bundle:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eEXCLUSIVE CLASSROOM SET\u003c\/strong\u003e: Includes a charging case with 15 BOLT+ robots, 20 challenge cards, an Educator Guide, and the City\/Golf Code Mat with three sets of 10 double-sided activity cards.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eHANDS-ON CODING WITH CONTEXT\u003c\/strong\u003e: Students apply coding concepts by navigating real-world environments—like city maps or golf courses—building spatial reasoning and problem-solving skills.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eENGAGING \u0026amp; CREATIVE\u003c\/strong\u003e: The mat’s large, interactive surface makes it easy to bring coding concepts to life through storytelling, gameplay, and open-ended challenges.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eCROSS-CURRICULAR POSSIBILITIES\u003c\/strong\u003e: From STEM to ELA, the Code Mat helps you connect programming to multiple subject areas and learning goals—especially when paired with the free, standards-aligned lessons for BOLT+ in \u003ca href=\"https:\/\/edu.sphero.com\"\u003eSphero Central\u003c\/a\u003e.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"http:\/\/time.com\/best-inventions-2024\" target=\"_blank\"\u003eTIME's list of Best Inventions\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv id=\"vdescr05\"\u003e\n        \u003cp\u003e\n            Bring coding off the screen and into the real world with the \u003ca href=\"https:\/\/sphero.com\/products\/sphero-bolt-plus?variant=42004713111597\"\u003eBOLT+ Power Pack\u003c\/a\u003e \u0026amp; \u003ca href=\"https:\/\/sphero.com\/collections\/bolt-plus\/products\/bolt-maze-grid-code-mat\"\u003eMaze\/Grid Code Mat\u003c\/a\u003e bundle. With 15 BOLT+ robots and a two-sided interactive mat, students can design algorithms, solve challenges, and test their code in physical environments that support hands-on learning.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            One side of the mat offers an open grid for mapping, sequencing, and spatial reasoning activities. The other side features a dynamic maze with multiple routes and targets, giving students opportunities to tackle logic-based challenges that build critical thinking and collaboration skills. Included activity cards provide guided programming prompts for both sides of the mat.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHave BOLT and want to upgrade \u0026amp; save?\u003c\/strong\u003e \u003ca href=\"https:\/\/help.sphero.com\/sphero-support\/bolt-to-bolt-upgrade-program\" target=\"_blank\"\u003eLearn more.\u003c\/a\u003e\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cspan class=\"heart\"\u003e♥ \u003c\/span\u003eWhy Educators Love This Bundle:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"variant-bullet-left\"\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eEXCLUSIVE CLASSROOM SET\u003c\/strong\u003e: Includes a charging case with 15 BOLT+ robots, 20 challenge cards, an Educator Guide, and the Maze\/Grid Code Mat.\n            \u003c\/li\u003e        \n            \u003cli\u003e\n                \u003cstrong\u003eCODE, MAP \u0026amp; MAZE\u003c\/strong\u003e: The open grid encourages sequencing and algorithmic thinking, while the maze layout supports goal-oriented problem-solving and creative navigation.\n            \u003c\/li\u003e             \n            \u003cli\u003e\n                \u003cstrong\u003eREAL-WORLD LOGIC BUILDING\u003c\/strong\u003e: Students apply block-based coding to physical environments, developing spatial reasoning, persistence, and collaboration through trial and error.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eCROSS-CURRICULAR POSSIBILITIES\u003c\/strong\u003e: From STEM to ELA, the Code Mat helps you connect programming to multiple subject areas and learning goals—especially when paired with the free, standards-aligned lessons for BOLT+ in \u003ca href=\"https:\/\/edu.sphero.com\"\u003eSphero Central\u003c\/a\u003e.\n            \u003c\/li\u003e\n            \u003cli\u003e\n                \u003cstrong\u003eBUILDS FOUNDATIONS FOR AI LITERACY\u003c\/strong\u003e: Through coding and debugging, students build programming and critical thinking skills to understand how AI works and use it responsibly—covering algorithms, data structures, pattern recognition, logic, conditional reasoning, and computer science fundamentals.\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"http:\/\/time.com\/best-inventions-2024\" target=\"_blank\"\u003eTIME's list of Best Inventions\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n    \n  \u003cdiv id=\"vwhats01\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e1 BOLT+ Robot\u003c\/li\u003e\n      \u003cli\u003eInductive charging base\u003c\/li\u003e\n      \u003cli\u003e360-degree protractor with heading, directions, and clock\u003c\/li\u003e\n      \u003cli\u003eSphero sticker sheet\u003c\/li\u003e\n      \u003cli\u003eQuick start guide\u003c\/li\u003e\n      \u003cli\u003eEducator Resources - \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/collections?robot=BOLT%2B\" target=\"_blank\"\u003elessons\u003c\/a\u003e, and more!\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats02\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e15 BOLT+ Robots\u003c\/li\u003e\n      \u003cli\u003eCharging Case with inductive charging cradles\u003c\/li\u003e\n      \u003cli\u003eEducator Guide \u0026amp; 20 Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e15 Protractors with heading, directions, and clock\u003c\/li\u003e\n      \u003cli\u003e15 Turbo covers\u003c\/li\u003e\n      \u003cli\u003eMaze tape and 124 stickers\u003c\/li\u003e\n      \u003cli\u003eEducator Resources - \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/collections?robot=BOLT%2B\" target=\"_blank\"\u003elessons\u003c\/a\u003e, and more!\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n    \n  \u003cdiv id=\"vwhats03\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e1 Space\/Soccer Code Mat \u0026amp; 3x Sets of 10 double-sided coding cards\u003c\/li\u003e\n      \u003cli\u003e15 Sphero BOLT+ Robots\u003c\/li\u003e\n      \u003cli\u003eCharging Case with inductive charging cradles\u003c\/li\u003e\n      \u003cli\u003eEducator Guide \u0026amp; 20 Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e15 Protractors with heading, directions, and clock\u003c\/li\u003e\n      \u003cli\u003e15 \u003ca href=\"https:\/\/sphero.com\/products\/turbo-cover\" target=\"_blank\"\u003eTurbo covers\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003eEducator Resources - \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/collections?robot=BOLT%2B\" target=\"_blank\"\u003elessons\u003c\/a\u003e, and more!\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n    \n  \u003cdiv id=\"vwhats04\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e1 City\/Golf Code Mat \u0026amp; 3x Sets of 10 double-sided coding cards\u003c\/li\u003e\n      \u003cli\u003e15 Sphero BOLT+ Robots\u003c\/li\u003e\n      \u003cli\u003eCharging Case with inductive charging cradles\u003c\/li\u003e\n      \u003cli\u003eEducator Guide \u0026amp; 20 Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e15 Protractors with heading, directions, and clock\u003c\/li\u003e\n      \u003cli\u003e15 \u003ca href=\"https:\/\/sphero.com\/products\/turbo-cover\" target=\"_blank\"\u003eTurbo covers\u003c\/a\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003ca href=\"https:\/\/sphero.com\/products\/sphero-edu-maze-tape\" target=\"_blank\"\u003eMaze tape\u003c\/a\u003e and 124 stickers\u003c\/li\u003e\n      \u003cli\u003eEducator Resources - \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/collections?robot=BOLT%2B\" target=\"_blank\"\u003elessons\u003c\/a\u003e, and more!\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n    \n  \u003cdiv id=\"vwhats05\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e1 Maze\/Grid Coding Mat\u003c\/li\u003e\n      \u003cli\u003e15 Sphero BOLT+ Robots\u003c\/li\u003e\n      \u003cli\u003eCharging Case with inductive charging cradles\u003c\/li\u003e\n      \u003cli\u003eEducator Guide \u0026amp; Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e15 Protractors with heading, directions, and clock\u003c\/li\u003e\n      \u003cli\u003e15 Turbo covers\u003c\/li\u003e\n        \u003cli\u003eMaze tape and 124 stickers\u003c\/li\u003e\n        \u003cli\u003eEducator Resources - \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"http:\/\/edu.sphero.com\/edurobots\/resources?robots=BOLT%2B\"\u003elessons\u003c\/a\u003e, and more!\n        \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DIMS\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdims01\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBOLT+ Robot:\u003c\/strong\u003e 2.87in (L) × 2.87in (W) × 2.87in (H)\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdims02\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBOLT+ Robot:\u003c\/strong\u003e 2.87in (L) × 2.87in (W) × 2.87in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003ePower Pack:\u003c\/strong\u003e 25.63in (L) x 19.36in (W) x 9.02in (H)\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdims03\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBOLT+ Robot:\u003c\/strong\u003e 2.87in (L) × 2.87in (W) × 2.87in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003ePower Pack:\u003c\/strong\u003e 25.63in (L) x 19.36in (W) x 9.02in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eCode Mat:\u003c\/strong\u003e 86in (L) x 45in (W)\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n      \u003cdiv id=\"vdims04\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBOLT+ Robot:\u003c\/strong\u003e 2.87in (L) × 2.87in (W) × 2.87in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003ePower Pack:\u003c\/strong\u003e 25.63in (L) x 19.36in (W) x 9.02in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eCode Mat:\u003c\/strong\u003e 86in (L) x 45in (W)\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdims05\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBOLT+ Robot:\u003c\/strong\u003e 2.87in (L) × 2.87in (W) × 2.87in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003ePower Pack:\u003c\/strong\u003e 25.63in (L) x 19.36in (W) x 9.02in (H)\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eCode Mat:\u003c\/strong\u003e 86in (L) x 45in (W)\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '920-0600': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01',\n            dimensions: 'vdims01'\n        },\n        '920-0902': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02',\n            dimensions: 'vdims02',\n        },\n        '970-0998': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr03',\n            included: 'vwhats03',\n            dimensions: 'vdims03',\n        },\n        '970-0992': {\n            title: 'vtitle04',\n            subtitle: 'vsub04',\n            description: 'vdescr04',\n            included: 'vwhats04',\n            dimensions: 'vdims04',\n        },\n        '970-0999': {\n            title: 'vtitle05',\n            subtitle: 'vsub05',\n            description: 'vdescr05',\n            included: 'vwhats05',\n            dimensions: 'vdims05',\n            \/\/cta: \"Preorder \/ Quote\"\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  \/\/ Function to update CTA button text based on SKU map\n  function updateCTAButtonText(skuMap) {\n    var addButton = document.querySelector('.product-form__add-button');\n    if (addButton) {\n      var skuNumber = document.querySelector('.product-meta__sku-number').textContent.trim();\n\n      if (skuMap.hasOwnProperty(skuNumber) \u0026\u0026 skuMap[skuNumber].cta) {\n        var ctaText = skuMap[skuNumber].cta; \/\/ Accessing the CTA button text from SKU map\n\n        \/\/ Update button text\n        addButton.textContent = ctaText;\n      }\n      \/\/ If no 'cta' variable is defined or SKU not found in map, do nothing\n    }\n  }\n\n  \/\/ Run update function on page load\n  document.addEventListener('DOMContentLoaded', function() {\n    updateCTAButtonText(skuMap); \/\/ Using skuMap defined in the inline script above\n  });\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"BOLT+ Power Pack \u0026 Maze\/Grid Code Mat (15 robots)","offer_id":42595234807853,"sku":"970-0999","price":3688.0,"currency_code":"USD","in_stock":true},{"title":"BOLT+ Power Pack \u0026 City\/Golf Code Mat (15 robots)","offer_id":42004713144365,"sku":"970-0992","price":3718.0,"currency_code":"USD","in_stock":true},{"title":"BOLT+ Power Pack \u0026 Space\/Soccer Code Mat (15 robots)","offer_id":42004713177133,"sku":"970-0998","price":3718.0,"currency_code":"USD","in_stock":true},{"title":"BOLT+ Power Pack (15 robots)","offer_id":42004713111597,"sku":"920-0902","price":3499.0,"currency_code":"USD","in_stock":true},{"title":"BOLT+ Single Robot","offer_id":42004713078829,"sku":"920-0600","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/mat01.jpg?v=1747856499"},{"product_id":"sphero-blueprint-engineering-kit","title":"Blueprint Engineering","description":"\u003cmeta name=\"is-flagship\" content=\"true\"\u003e\n\u003cdiv id=\"VARIANT-TITLES\" style=\"display: none;\"\u003e\n    \u003cdiv id=\"vtitle01\"\u003eBlueprint Engineering Kit\u003c\/div\u003e\n    \u003cdiv id=\"vtitle02\"\u003eBlueprint Engineering Class Pack\u003c\/div\u003e\n    \u003cdiv id=\"vtitle03\"\u003eBlueprint Engineering Class Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-SUBTITLES\" style=\"display: none;\"\u003e\n  \u003cdiv id=\"vsub01\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(1 kit)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub02\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(10 kits: 20 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"vsub03\"\u003e\n    \u003cdiv class=\"var-subtitle\"\u003e(15 kits: 30 students)\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DESCRIPTION\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdescr01\"\u003e\n        \u003cp\u003e\n            Bring engineering excitement to your middle and high school learners at school or at home!\n        \u003c\/p\u003e\n        \u003cp\u003e\n            The Blueprint Engineering Kit supports 1–2 learners, helping them grasp foundational engineering and robotics concepts as they design, build, and power working prototypes. Blueprint Engineering helps take  mechanical and structural engineering concepts  to the next level with power, sensors, and motors—all without the need for programming.\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e Includes 355 mechanical parts and 17 electrical Bits that are easy to assemble for rapid prototyping due to their practical size and visual and technical simplicity.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e Access 100+ hours of in-depth, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003estandards-aligned lessons and unit plans\u003c\/a\u003e (including over 30 guided builds). Blueprint Engineering is also fully compatible with Blueprint Build unit plans\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHANDS-ON PROBLEM SOLVING:\u003c\/strong\u003e Students quickly design, build, and test mechanical and electrical engineering concepts in a single class period.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in robotics, engineering, and design while learning critical thinking, problem-solving, and collaboration skills.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n            \u003cstrong\u003eRELEVANT LEARNING:\u003c\/strong\u003e Flexible and standards-aligned lessons and unit plans guide learners through simple and compound machines and calculating mechanical advantage.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/sphero.cc\/BPCADGuide\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Engineering parts in SolidWorks, OnShape, and STEP files.\n        \u003c\/p\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"vdescr02\"\u003e\n        \u003cp\u003e\n            Engage your middle or high school learners in foundational engineering, robotics, and design processes with the Blueprint Engineering Class Pack.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            This Class Pack provides educators with 10 Engineering Kits,  2 Engineering Class Pack Accessory Kits, and all the resources and tools needed to teach mechanical and electrical engineering in an approachable way while building a foundation for robotics without programming.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            Each of the 10 kits offers students a toolbox of 355 mechanical parts and 17 electrical Bits, a Quick Start Guide, and engineering challenges to introduce students to prototyping. Customize the Blueprint experience based on skill level and subject area. Blueprint is perfect for beginners learning about powered and unpowered simple machines, yet scalable to the needs of advanced learners engaging in more complex topics such as control systems and digital electronics. \n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e The mechanical parts and electrical Bits are easy to assemble and disassemble for rapid prototyping due to their practical size and visual and technical simplicity.\n        \u003c\/p\u003e\n        \u003cp\u003e\n           \u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e Access 100+ hours of in-depth, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003estandards-aligned lessons and unit plans\u003c\/a\u003e (including over 30 guided builds). Blueprint Engineering is also fully compatible with Blueprint Build unit plans\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHANDS-ON PROBLEM SOLVING:\u003c\/strong\u003e Students quickly design, build, and test mechanical and electrical engineering concepts in a single class period.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in robotics, engineering, and design while learning critical thinking, problem-solving, and collaboration skills.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n            \u003cstrong\u003eRELEVANT LEARNING:\u003c\/strong\u003e Flexible and standards-aligned lessons and unit plans guide learners through simple and compound machines and calculating mechanical advantage.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/sphero.cc\/BPCADGuide\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Engineering parts in SolidWorks, OnShape, and STEP files.\n        \u003c\/p\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv id=\"vdescr03\"\u003e\n        \u003cp\u003e\n            Engage your middle or high school classroom in foundational engineering, robotics, and design processes with the Blueprint Engineering Class Pack. \n        \u003c\/p\u003e\n        \u003cp\u003e\n            This Class Pack provides educators with 15 Engineering Kits, 3 Engineering Class Pack Accessory Kits, and all the resources and tools needed to teach mechanical and electrical engineering and start building a foundation for robotics without programming. \n        \u003c\/p\u003e\n        \u003cp\u003e\n            Each of the 15 kits offers students a toolbox of 355 mechanical parts and 17 electrical Bits, a Quick Start Guide, and engineering challenges to introduce students to prototyping. Customize the Blueprint experience based on skill level and subject area. Blueprint is perfect for beginners learning about powered and unpowered simple machines, yet scalable to the needs of advanced learners engaging in more complex topics such as control systems and digital electronics.\n        \u003c\/p\u003e\n        \u003chr class=\"card__separator\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eEASY PROTOTYPING:\u003c\/strong\u003e Includes 355 mechanical parts and 17 electrical Bits that are easy to assemble for rapid prototyping due to their practical size and visual and technical simplicity.\n        \u003c\/p\u003e\n        \u003cp\u003e\n           \u003cstrong\u003eLESSONS \u0026amp; UNIT PLANS INCLUDED:\u003c\/strong\u003e Access 100+ hours of in-depth, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003estandards-aligned lessons and unit plans\u003c\/a\u003e (including over 30 guided builds). Blueprint Engineering is also fully compatible with Blueprint Build unit plans\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eHANDS-ON PROBLEM SOLVING:\u003c\/strong\u003e Students quickly design, build, and test mechanical and electrical engineering concepts in a single class period.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eENGINEERING \u0026amp; BEYOND:\u003c\/strong\u003e Students explore cross-curricular concepts in robotics, engineering, and design while learning critical thinking, problem-solving, and collaboration skills.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n            \u003cstrong\u003eRELEVANT LEARNING:\u003c\/strong\u003e Flexible and standards-aligned lessons and unit plans guide learners through simple and compound machines and calculating mechanical advantage.\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eBUILD IN CAD:\u003c\/strong\u003e \u003ca href=\"https:\/\/sphero.cc\/BPCADGuide\" target=\"_blank\"\u003eSupport CAD curriculums\u003c\/a\u003e with Blueprint Engineering parts in SolidWorks, OnShape, and STEP files.\n        \u003c\/p\u003e\n        \u003cdiv class=\"callout-box-blue awards\"\u003e\n            \u003cstrong\u003eThis product has been awarded:\u003c\/strong\u003e\n            \u003cbr\u003e• \u003ca href=\"https:\/\/edtechbreakthrough.com\/edtech-2024-winners\/\" target=\"_blank\"\u003eEdTech Breakthrough\u003c\/a\u003e\n            \u003cbr\u003e\u003cbr\u003e\u003cem\u003eSee all our awards on our \u003ca href=\"https:\/\/sphero.com\/pages\/press-awards\"\u003ePress Page\u003c\/a\u003e.\u003c\/em\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003cdiv id=\"VARIANT-WHATS\" style=\"display: none\"\u003e\n    \n  \u003cdiv id=\"vwhats01\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e355 mechanical parts, 17 electrical Bits, and a large and small storage bin\u003c\/li\u003e\n      \u003cli\u003e10x Challenge Cards\u003c\/li\u003e\n        \u003cli\u003e\n            Educator Resources - \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/resources\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003elessons \u0026amp; unit plans\u003c\/a\u003e, and more!\n        \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"variant-bullet-title-left\" style=\"margin-top: 1rem !important;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BlueprintEngineering_ProductComparison_PartList_04.pdf?v=1744062257\" target=\"_blank\"\u003eSee all pieces in each Blueprint Engineering offering\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv id=\"vwhats02\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e10 Kits (each kit includes 355 mechanical parts, 17 electrical Bits, and a large and small storage bin)\u003c\/li\u003e\n      \u003cli\u003e2 Blueprint Engineering Educator Guides\u003c\/li\u003e\n        \u003cli\u003e2 Build Kit Class Pack Accessory Packs (with large storage bin)\u003c\/li\u003e\n        \u003cli\u003e2 Bonus Power Bits\u003c\/li\u003e\n      \u003cli\u003e10 sets of 10 Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e2 Multi-chargers\u003c\/li\u003e\n        \u003cli\u003e\n            Educator Resources - \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/resources\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003elessons \u0026amp; unit plans\u003c\/a\u003e, and more!\n        \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"variant-bullet-title-left\" style=\"margin-top: 1rem !important;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BlueprintEngineering_ProductComparison_PartList_04.pdf?v=1744062257\" target=\"_blank\"\u003eSee all pieces in each Blueprint Engineering offering\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n    \n  \u003cdiv id=\"vwhats03\"\u003e\n    \u003cul class=\"variant-bullet-left\"\u003e\n      \u003cli\u003e15 Kits (each kit includes 355 mechanical parts,17 electrical Bits, and a large and small storage bin)\u003c\/li\u003e\n      \u003cli\u003e3 Blueprint Engineering Educator Guides\u003c\/li\u003e\n        \u003cli\u003e3 Build Kit Class Pack Accessory Packs (with large storage bin)\u003c\/li\u003e\n        \u003cli\u003e3 Bonus Power Bits\u003c\/li\u003e\n      \u003cli\u003e15 Sets of 10 Challenge Cards\u003c\/li\u003e\n      \u003cli\u003e3 Multi-Chargers\u003c\/li\u003e\n        \u003cli\u003e\n            Educator Resources - \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/resources\" target=\"_blank\"\u003eDownloadable guides\u003c\/a\u003e, \u003ca href=\"https:\/\/edu.sphero.com\/blueprint\/collections\" target=\"_blank\"\u003elessons \u0026amp; unit plans\u003c\/a\u003e, and more!\n        \u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"variant-bullet-title-left\" style=\"margin-top: 1rem !important;\"\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BlueprintEngineering_ProductComparison_PartList_04.pdf?v=1744062257\" target=\"_blank\"\u003eSee all pieces in each Blueprint Engineering offering\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv id=\"VARIANT-DIMS\" style=\"display: none\"\u003e\n    \u003cdiv id=\"vdims01\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eSmall storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 3.5 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 3.2 inches\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eLarge storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 9.4 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 8 inches\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdims02\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eSmall storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 3.5 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 3.2 inches\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eLarge storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 9.4 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 8 inches\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv id=\"vdims03\"\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eLarge storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 9.4 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 8 inches\n        \u003c\/p\u003e\n        \u003cp\u003e\n            \u003cstrong\u003eSmall storage bin:\u003c\/strong\u003e\n            \u003cbr\u003eWeight: 3.5 lb\n            \u003cbr\u003eL: 17.8 inches\n            \u003cbr\u003eW: 12.9 inches\n            \u003cbr\u003eH: 3.2 inches\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ Shared SKU Map\n    var skuMap = {\n        '750-0904': {\n            title: 'vtitle01',\n            subtitle: 'vsub01',\n            description: 'vdescr01',\n            included: 'vwhats01',\n            dimensions: 'vdims01',\n            cta: \"\"\n        },\n        '750-0925': {\n            title: 'vtitle02',\n            subtitle: 'vsub02',\n            description: 'vdescr02',\n            included: 'vwhats02',\n            dimensions: 'vdims02',\n            cta: \"\"\n        },\n        '750-0935': {\n            title: 'vtitle03',\n            subtitle: 'vsub03',\n            description: 'vdescr03',\n            included: 'vwhats03',\n            dimensions: 'vdims03',\n            cta: \"\"\n        },\n        \/\/ Add more mappings as needed\n    };\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update title based on SKU\n    var skuTitleElement = document.querySelector('.product-meta__sku-number');\n    var titleElement = document.querySelector('.product-meta__title');\n\n    function updateTitleBasedOnSKU(skuMap) {\n        var skuNumberTitle = skuTitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberTitle)) {\n            var divId = skuMap[skuNumberTitle].title;\n            var divContent = document.getElementById(divId);\n\n            if (divContent) {\n                titleElement.textContent = divContent.textContent.trim();\n                var inlineStyles = divContent.getAttribute('style');\n                titleElement.setAttribute('style', inlineStyles);\n                divContent.style.display = 'block';\n            }\n        }\n    }\n\n    updateTitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update subtitle based on SKU\n    var skuSubtitleElement = document.querySelector('.product-meta__sku-number');\n    var skuElement = document.querySelector('.product-meta__sku');\n\n    function updateSubtitleBasedOnSKU(skuMap) {\n        var skuNumberSubtitle = skuSubtitleElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberSubtitle)) {\n            var divId = skuMap[skuNumberSubtitle].subtitle;\n            var subtitleDiv = document.getElementById(divId);\n\n            if (subtitleDiv) {\n                var existingSubElement = document.querySelector('.product-meta__sub');\n                var newDivElement = document.createElement('div');\n                newDivElement.className = 'product-meta__sub';\n                newDivElement.innerHTML = subtitleDiv.innerHTML;\n                newDivElement.style.display = 'block';\n\n                if (existingSubElement) {\n                    existingSubElement.replaceWith(newDivElement);\n                } else {\n                    skuElement.insertAdjacentElement('beforebegin', newDivElement);\n                }\n            }\n        }\n    }\n\n    updateSubtitleBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n    \/\/ Update description based on SKU\n    var skuDescriptionElement = document.querySelector('.product-meta__sku-number');\n    var descriptionContentElement = document.querySelector('.product-meta__description-content');\n\n    function updateDescriptionBasedOnSKU(skuMap) {\n        var skuNumberDescription = skuDescriptionElement.textContent.trim();\n\n        if (skuMap.hasOwnProperty(skuNumberDescription)) {\n            var divId = skuMap[skuNumberDescription].description;\n            var descriptionDiv = document.getElementById(divId);\n\n            if (descriptionDiv \u0026\u0026 descriptionContentElement) {\n                var existingDescriptionElement = document.querySelector('.product-meta__description-content .btdescr');\n                var newDescriptionElement = document.createElement('div');\n                newDescriptionElement.className = 'btdescr';\n                newDescriptionElement.innerHTML = descriptionDiv.innerHTML;\n                newDescriptionElement.style.display = 'block';\n\n                if (existingDescriptionElement) {\n                    existingDescriptionElement.replaceWith(newDescriptionElement);\n                } else {\n                    descriptionContentElement.appendChild(newDescriptionElement);\n                }\n            }\n        }\n    }\n\n    updateDescriptionBasedOnSKU(skuMap);\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  \/\/ Function to update CTA button text based on SKU map\n  function updateCTAButtonText(skuMap) {\n    var addButton = document.querySelector('.product-form__add-button');\n    if (addButton) {\n      var skuNumber = document.querySelector('.product-meta__sku-number').textContent.trim();\n\n      if (skuMap.hasOwnProperty(skuNumber) \u0026\u0026 skuMap[skuNumber].cta) {\n        var ctaText = skuMap[skuNumber].cta; \/\/ Accessing the CTA button text from SKU map\n\n        \/\/ Update button text\n        addButton.textContent = ctaText;\n      }\n      \/\/ If no 'cta' variable is defined or SKU not found in map, do nothing\n    }\n  }\n\n  \/\/ Run update function on page load\n  document.addEventListener('DOMContentLoaded', function() {\n    updateCTAButtonText(skuMap); \/\/ Using skuMap defined in the inline script above\n  });\n\u003c\/script\u003e","brand":"Sphero","offers":[{"title":"Blueprint Engineering Class Pack (15 kits)","offer_id":42004713766957,"sku":"750-0935","price":7275.0,"currency_code":"USD","in_stock":true},{"title":"Blueprint Engineering Class Pack (10 kits)","offer_id":42004713734189,"sku":"750-0925","price":4849.0,"currency_code":"USD","in_stock":true},{"title":"Blueprint Engineering Kit","offer_id":42004713701421,"sku":"750-0904","price":449.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BPE-ClassPack15-750-0935_1.png?v=1749141126"},{"product_id":"blueprint-educator-guide","title":"Blueprint Build Educator Guide","description":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003eDiscover the Blueprint Educator Guide, a comprehensive resource revolutionizing hands-on learning for mechanical and structural engineering education in middle and high school. This guide navigates Blueprint's features, providing best practices for a captivating educational experience. Delve into tailored curriculum options, STEM strategies, and interactive Challenge Cards. Overcome classroom challenges with student group ideas, lesson preparation tips, and assessment opportunities. Jumpstart your classroom engagement with fast, fun challenges that guide students through the engineering design process. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e\u003cstrong\u003eTRANSFORMATIVE STEM EDUCATION\u003c\/strong\u003e\u003cbr\u003eElevate your class’s engineering experience with the Blueprint Educator Guide, simplifying mechanical and structural engineering concepts with hands-on learning.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e\u003cstrong\u003ePORTABLE LEARNING\u003c\/strong\u003e\u003cbr\u003eCarry the hard copy wherever you go, ensuring accessibility and convenience for on-the-move teaching strategies.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e\u003cstrong\u003eSTANDARDS-ALIGNED LEARNING\u003c\/strong\u003e\u003cbr\u003eBlueprint activities are aligned with educational standards, including the Next Generation Science Standards (NGSS) and the Standards for Technological and Engineering Literacy (STEL).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The Blueprint Educator Guide is included with Blueprint Build \u003c\/span\u003e\u003ca href=\"https:\/\/sphero.com\/products\/sphero-blueprint-build-kit\" target=\"_blank\" data-mce-href=\"https:\/\/sphero.com\/products\/sphero-blueprint-build-kit\"\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003eClass Packs\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e. Download the PDF version \u003c\/span\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003ehere\u003c\/span\u003e\u003cspan style=\"font-weight: 400;\" data-mce-style=\"font-weight: 400;\"\u003e.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":42118837108781,"sku":"750-0536","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BP_part-packs_EDU-guide.png?v=1711393497"},{"product_id":"bolt-maze-grid-code-mat","title":"Maze \u0026 Grid Code Mat","description":"\u003cp\u003eGear up for coding adventures with the Maze \u0026amp; Grid Code Mat. This double-sided mat is great for honing skills, strategizing, and diving into programming challenges.\u003c\/p\u003e\n\u003cp\u003eOne side of the mat provides the official competition field size for BOLT\/BOLT+ in The Sphero Global Challenge. Beyond the Challenge, this grid offers endless possibilities for exploration and integration into coding and cross-curricular activities.\u003c\/p\u003e\n\u003cp\u003eFlip the mat over to discover an exciting maze that features multiple programming targets to get the ball rolling for your students. This side of the mat offers exciting challenges that encourage problem solving and critical thinking.\u003c\/p\u003e\n\n\u003cdiv class=\"callout-box\"\u003e\n\u003cp\u003eA Code Mat is \u003cstrong\u003erequired\u003c\/strong\u003e to participate in the Sphero Global Challenge. You can purchase your Code Mat here or download it and print it yourself (instructions in the Coaching Guide).\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":42599708655661,"sku":"810-0230","price":189.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BOLT-Maze-and-Grid-Mat-02_b7fd7b01-6cdb-46a1-bd0e-2fedf2536abc.jpg?v=1715189676"},{"product_id":"blueprint-bit-kit","title":"Blueprint Bit Kit","description":"\u003cp\u003eUse the electrical Bits included in this kit along with the mechanical parts in the \u003ca href=\"https:\/\/sphero.com\/products\/sphero-blueprint-build-kit?variant=42004666974253\"\u003eBuild Kit\u003c\/a\u003e to make an \u003ca href=\"https:\/\/sphero.com\/products\/sphero-blueprint-engineering-kit?variant=42004713701421\"\u003eEngineering Kit\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eThis kit contains 17 electrical Bits, including power, input, output, and motor Bits, and 16 new mechanical parts to level up engineering skills and bring builds to life without the need for programming. It comes with new challenges and two additional units of lesson plans.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBRING BUILDS TO LIFE: \u003c\/strong\u003eThis Blueprint Bit Kit turns your Blueprint Build Kit into a Blueprint Engineering Kit to teach foundational control systems for robotics and digital electronics.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEASY PROTOTYPING: \u003c\/strong\u003eThe mechanical parts and electrical Bits are easy to assemble for rapid prototyping due to their practical size and visual and technical simplicity.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEXPAND ENGINEERING SKILLS: \u003c\/strong\u003eAccess new challenges and units of lesson plans to go beyond mechanical engineering into electrical engineering design and principles.\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":42771293306925,"sku":"750-0541","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/BPE-ExpansionKit-750-0935_2.png?v=1718210299"},{"product_id":"bolt-plus-professional-development","title":"BOLT+ Self-Guided Professional Development","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe BOLT+ Self-Guided Professional Development Course is designed for educators teaching 3rd grade and up who would like to use \u003c\/span\u003e\u003ca href=\"https:\/\/sphero.com\/collections\/all\/products\/sphero-bolt-plus\"\u003e\u003cspan\u003eBOLT+\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e for STEM, computer science, and cross-curricular learning. This 6-hour online course will equip you with the knowledge and skills you need to confidently start using BOLT+ with students. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCOMPREHENSIVE\u003c\/strong\u003e\u003cspan\u003e: \u003c\/span\u003e\u003cspan\u003eBecome an expert with \u003c\/span\u003e\u003ca href=\"https:\/\/edu.sphero.com\/\"\u003e\u003cspan\u003eSphero Central\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e—discover engaging lessons and resources, create classes, and get students programming BOLT+ in the Sphero Edu app in minutes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eSIMPLE AND ACCESSIBLE\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eWith step-by-step programming examples and a focus on cross-curricular integration, educators of all coding levels can easily bring BOLT+ into the classroom.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003eEXCLUSIVE LESSONS\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eDive into engaging and relevant lessons that you won’t find anywhere else to take student learning further.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003ePD AT YOUR CONVENIENCE\u003c\/strong\u003e:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eReceive a 6-hour PD certificate upon completion of this self-paced course.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCheck out the \u003c\/span\u003e\u003ca href=\"https:\/\/docs.google.com\/document\/d\/1yE5Nov2jPYQp8sYRvtekPububqGkC8FxBj5uv6ukJZg\/edit?tab=t.0#heading=h.tqz9d2men8ee\"\u003e\u003cspan\u003efull syllabus\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003eYou will have access to this course for 90 days from the date of enrollment – not from the date of purchase.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":43010245230637,"sku":"FC-BOLT","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/bolt-plus-prodev-03.jpg?v=1744743715"},{"product_id":"blueprint-professional-development","title":"Blueprint Self-Guided Professional Development","description":"\u003cp\u003eThe Blueprint Self-Guided Professional Development course is designed for middle and high school educators who want to use \u003ca href=\"https:\/\/sphero.com\/products\/sphero-blueprint-engineering-kit\" target=\"_blank\"\u003eBlueprint Engineering Kits\u003c\/a\u003e in their STEM, engineering, and robotics classrooms. This online course takes up to six hours and is a comprehensive guide to building confidence with Blueprint and learning how to integrate it into classroom instruction.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSIMPLE AND ACCESSIBLE\u003c\/strong\u003e: Get hands-on with Blueprint with guided challenges. Explore challenge cards, lessons, and resources to get started quickly with students. The three-module course allows you to learn the topics that apply to you without adding additional time for things that don’t. Modules include Blueprint Build, Blueprint Engineering, and CAD\/3D Printing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEXCLUSIVE LESSONS\u003c\/strong\u003e: Go deeper with Blueprint, custom builds, and lessons developed just for this course to further build your engineering experience.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePD AT YOUR CONVENIENCE\u003c\/strong\u003e: Receive a 2-hour PD certificate for each module you complete, up to 6 hours total.\u003c\/p\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https:\/\/docs.google.com\/document\/d\/1ARXpB5-NYD9T6jkIfWXBdxsM3VGqbrblgi_jDNK5nZw\/edit?usp=sharing\"\u003efull syllabus\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eYou will have access to this course for 90 days from the date of enrollment – not from the date of purchase.\u003c\/em\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":43109972705325,"sku":"FC-BP","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/blueprint-prodev.jpg?v=1731958566"},{"product_id":"season-6-middle-school-registration","title":"SGC Season 6 Registration (Middle School)","description":"\u003cp\u003eStrap in, ranger! Your team is in for one of SGC’s most exciting Events yet. After registering, Middle School teams (ages 11–14; born after May 1, 2011) will select one of two robotics events designed for strategic programming, creative engineering, and real-world problem solving:\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eRescue Vehicle (RVR+ robot)\u003c\/strong\u003e: Step into the boots of a park ranger on patrol! Navigate rugged terrain, scan for fire zones, and clear debris using the power of RVR+\/RVR. Combine mechanical builds with precision coding for a hands-on mission.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Wilderness Survival (BOLT\/BOLT+ robots)\u003c\/strong\u003e: Get ready for a high-energy STEM challenge! In this action-packed adventure, students will team up to program BOLT\/BOLT+ robots to brave the wild, engineer shelters, gather critical supplies, and send out rescue signals using Sphero Blueprint. It’s survival, strategy, and innovation—all rolled into one unforgettable mission!\u003c\/p\u003e\n\u003cp\u003eNo matter the path, students develop intermediate programming, teamwork, and engineering skills—with real-world relevance baked into every challenge. Whether your team is brand new to robotics or already has some experience, both missions are designed to be accessible and rewarding for all skill levels. Students will learn different programming skills, including: \u003cbr\u003e• Loops \u003cbr\u003e• Conditionals \u003cbr\u003e• Variables \u003cbr\u003e• Functions\u003c\/p\u003e\n\u003cdiv class=\"roolnew slim bloo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRobots and the \u003ca href=\"https:\/\/sphero.com\/products\/sgc-blueprint-kit\"\u003eSphero Global Challenge Season 6 Blueprint Kit\u003c\/a\u003e are required for these events and are sold separately. See all required materials below.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"roolnew slim bloo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eKey Details:\u003c\/strong\u003e \u003cbr\u003e• Students must be ages 11–14 when the Sphero World Championship is held in Spring 2026; born after May 1, 2011 \u003cbr\u003e• Recommended team size: 3–5 students (1 min; max 5) \u003cbr\u003e• Choose between BOLT+ or RVR+ event after registering \u003cbr\u003e• Format: virtual or in-person for certain areas; open to students worldwide \u003cbr\u003e• Qualifying teams will be invited to the Sphero World Championship (SWC)\u003c\/p\u003e\n\u003cdiv class=\"roolnew slim bloo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb id=\"docs-internal-guid-9172a4d9-7fff-8c45-ae8c-8aa3c1afa625\"\u003e\u003cspan\u003eCoaching materials will be available on \u003c\/span\u003e\u003ca href=\"https:\/\/edu.sphero.com\/sgc\"\u003e\u003cspan\u003eSphero Central \u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003eusing the redemption code provided after purchase.\u003c\/span\u003e\u003c\/b\u003e\u003cbr\u003eWhether your team is brand new to robotics or already has some experience, both missions are designed to be accessible and rewarding for all skill levels.\u003c\/p\u003e\n\u003cdiv class=\"roolnew slim bloo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eHave questions?\u003c\/strong\u003e \u003cbr\u003eCheck out our \u003ca href=\"https:\/\/sphero.com\/pages\/sgc-faqs\" target=\"_blank\"\u003eSGC FAQs\u003c\/a\u003e or contact \u003ca href=\"mailto:competitions@sphero.com\"\u003ecompetitions@sphero.com\u003c\/a\u003e\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":43361306771501,"sku":"990-Global062","price":100.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/sgc-rescue.png?v=1745458087"},{"product_id":"rvr-code-mat","title":"RVR+ Code Mat","description":"\u003cp\u003eLaunch new missions with the RVR+ Code Mat! This double-sided mat gives students two ways to explore: a grid for open-ended programming, and a Martian map with accompanying challenges.\u003c\/p\u003e\n\u003cp\u003eThe grid side matches the official competition field used in the RVR+ \u003ca href=\"https:\/\/sphero.com\/pages\/global-challenge\"\u003eSphero Global Challenge\u003c\/a\u003e Event—ideal for autonomous navigation, path planning, and core programming skills like sequencing, loops, and conditionals. \u003c\/p\u003e\n\u003cp\u003eFlip it over to find a Martian map with a base station, a range of otherworldly landforms, obstacles, and mission targets. It’s designed for space-rover-style exploration that gets students planning, problem solving, and thinking critically, with ready-to-use \u003ca href=\"https:\/\/sphero.cc\/rvr-mat\"\u003ecompanion activities\u003c\/a\u003e included.\u003c\/p\u003e\n\u003cp class=\"blue-hilite\"\u003eTo participate in the \u003ca href=\"https:\/\/sphero.com\/pages\/global-challenge\" target=\"_blank\"\u003eSphero Global Challenge\u003c\/a\u003e, teams need a competition field that matches the official dimensions. You can build your own, print from a template in the Coaching Guide, or use this durable mat for a quicker, cleaner setup.\u003c\/p\u003e","brand":"Sphero","offers":[{"title":"Default Title","offer_id":44048564682797,"sku":"940-0377","price":300.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0306\/6419\/6141\/files\/RVR-Code-Mat.jpg?v=1757363571"}],"url":"https:\/\/sphero.com\/collections\/middle-school.oembed?page=2","provider":"Sphero","version":"1.0","type":"link"}