Technical requirements for


Latest update for July 2018 regarding playing videos


  • We recommend at least a 15 MBit/sec Internet connection for your school.
  • The smallest screen size we support is 1024x728 px.
  • You will need a desktop or laptop computer with a mouse (or touchpad) and keyboard for our grade 6-12 level courses: Computer Science Principles and Computer Science Discoveries (CSP and CSD). 
  • Chromebooks are compatible with 100% of courses and content. 
  • All other content, such as K-5 courses (Computer Science Fundamentals) and Hour of Code activities are compatible on iPads and Chromebooks, in addition to all other modern laptop or desktop computers.

Supported Browsers and Platforms takes a tiered approach to the level of support we provide for different browsers and platforms to ensure we are building a stellar experience for most of our users, and an acceptable experience for the rest. We support the following combinations of operating systems and browsers:


Operating System

Chrome 33.x and higher

XP & Windows 7 and higher

Mac OS 10.6 and higher

Android 4.1.2 and higher

ChromeOS (Chromebooks)

Safari 7.0.x and higher

Mac OS 10.6 and higher

iOS 7.x and higher 

Internet Explorer 11 and higher

Windows 7 and higher

Mac OS 10.6 and higher

Microsoft Edge

Windows 10 and higher

Firefox 25.x and higher

Windows 7 and higher 

All CS Principles and CS Discoveries courses are not compatible with tablets or mobile devices. A full keyboard and mouse (or touchpad, like on Macbooks) on a normal desktop or laptop computer are required for these courses. Chromebooks are also compatible. iPads or other tablets are not compatible with CS Principles, CS Discoveries, or any Web Lab / App Lab / Game Lab environments. 


Sites to Unblock

For the very best experience with all content, we recommend consulting with your school or district's IT department to ensure the following sites are allowed and aren't blocked.







To use YouTube (Enhanced Privacy Mode) hosted videos (will be available in late July 2018)*  



To use YouTube hosted videos (will be deprecated in late July 2018)** 



To use hosted videos



To use Internet Simulator

(in CS Principles)


To use Web Lab



All of our curriculum incorporates videos hosted on YouTube, though many schools block YouTube for students. In the event your school's network blocks YouTube, will default to a fallback video player, which requires Flash player. Chrome, iOS, and Android do not require extra software to play videos.

You can test your browser's settings to see if YouTube is blocked and to verify that fallback video player will work for your classroom at


G-Suite, Google Apps Restrictions on YouTube videos 

If you're a G-suite administrator, be sure to check what your restriction settings are for YouTube.  If you have specified the "Strict Restricted YouTube Access" setting or if you see messages stating 'this video has been restricted', you can add our channel to the approved list of channels.  See this guide from Google to learn about how to add our channel to the approved list.  You can also see this guide to learn more about different settings and which is best for your classroom.   

If you are experiencing issues with videos in your classroom, contact us at 

Click here to view this article in Spanish. 

Have more questions? Submit a request


Powered by Zendesk