Skip to main content
All CollectionsTechnical Requirements and Compatibility
CS Explorations 2 (CSE2): Technical Requirements
CS Explorations 2 (CSE2): Technical Requirements

Find out what technical requirements need to be fulfilled to successfully teach Computer Science Explorations 2: AI In Our World.

P
Written by Project STEM
Updated over 6 months ago

For a downloadable version of this article to share with your IT department, click here. If you have further questions, please reach out to support@projectstem.org.

General

The course assumes that students have access to computers with a modern web browser and webcam. In addition to computer access, schools will need typical classroom supplies, such as pencils, paper, scissors, and glue. Wherever possible, student-facing resources will be available digitally, but teachers with access to printers may choose to print handouts and activity guides for students. A few activities may require some specific supplies and a list of these resources will be made available in the lesson plan associated with the activity.

Items to Whitelist

Students and teachers will need to access the following in order to be able to complete code activities and participate in the course. When speaking with your school's IT department, be sure to include the asterisks as shown.

Sites to Whitelist

Email Domains to Whitelist

teachablemachine.withgoogle.com

playground.raise.mit.edu

download.affectiva.com

contours2classification.herokuapp.com

vent/creativity-inside-the-machine/

https://create.kahoot.it/share/robot-or-not/8cefd82f-ce2a-41d7-824e-e1eedeec77ad youtube.com

NetDogs/

https://*.discourse.com/*

https://*.h5p.com/*

https://*.instructure.com/*

https://*.aws.amazon.com/*

https://*.googleapis.com/*

https://*.gstatic.com/*

https://*.earsketch.gatech.edu/*

https://*.projectstem.org/*

https://*.formstack.com/*

apis.google.com

content.googleapis.com

storage.googleapis.com

tfhub.dev

bit.ly/CSE2_1-4_Template

bit.ly/CSE2_1-3_Template

bit.ly/CSE2_1-9_Template

bit.ly/PS-AI-Scratch

*@projectstem.org

Students will need to access the domains as listed below in order to be able to complete code activities. When speaking with your school's IT department, be sure to include the asterisks as shown

Hardware Requirements

Screen Size

The course is best viewed at a minimum of 1024x600, which is the average size of a notebook computer. The interface was optimized for desktop displays, so using small form factors such as phones may not provide a pleasant user experience.

Operating System

  • Windows 10 or newer

  • Mac OS X 13 or newer

  • Chrome OS (Linux)

Computer Speed and Processor

  • 4 GB of RAM or more

  • 2 GHz processor or higher

Internet Speed

Minimum speed of 1Mbps

Supported Browsers

We recommend always using the newest version of any browser. Supported browsers include:

  • Edge 125 or newer

  • Chrome 125 or newer

  • Safari 17 or newer

  • Firefox 126 or newer

Accessibility

Screen Readers

We recommend always using the latest version of any screen reader. Please note there is no screen reader support for this course in Chrome.

  • Macintosh:

    • VoiceOver

  • PC:

    • JAWS

    • NVDA

Closed Captioning

Closed captioning is available for all course videos.

Using Tablets and Chromebooks

CS Explorations 2 works well on Tablets and Chromebooks. If your device does not have a webcam, please review the ‘Poseblocks’ section of the PS AI Scratch Guide for more information.

Grading and Rostering Systems

Project STEM does not currently have support for directly integrating or linking the course platform with outside grading and rostering systems. However, the gradebook for a course can be exported by teachers into a csv that may be imported into a separate grading and rostering system.

Supported Single Sign-Ons (SSO)

Project STEM has an option to create accounts and log into the course platform using Google Single Sign-On and Clever Single Sign-On.

For Clever SSO, Project STEM can also be found in the Clever Application Portal in addition to the Clever SSO button being available on the Project STEM signup and login pages.

Videos

Project STEM occasionally uses YouTube and Vimeo to embed videos into the course platform. For schools that block YouTube and/or Vimeo, the platform will detect this and display a video hosted by Project STEM instead as a fallback. Access to this fallback system is covered by the Items to Whitelist section above.

Did this answer your question?