{"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","url":"https:\/\/sphero.com\/products\/bolt-power-pack-sphero-code-mat","provider":"Sphero","version":"1.0","type":"link"}