AI Tool Requirements and Uses:
The following list provides details on all AI tools used in CodeHS courses, including whether login credentials are required, the need for video or audio input, their specific uses, and the courses they are featured in.
ChatGPT
Login credentials required: No
Student video/audio input: None
How it is used: Used in a variety of activities where students explore the functionality, strengths, and weaknesses of generative AI tools. Most activities allow students to select Gemini, ChatGPT, or Copilot though some ask students to use multiple and compare results.
Course(s) it is used in:
Introduction to AI for Middle School
Introduction to AI for High School (could also use Gemini or Copilot)
Gemini
Login credentials required: Yes
Student video/audio input: None
How it is used: Used in a variety of activities where students explore the functionality, strengths, and weaknesses of generative AI tools. Most activities allow students to select Gemini, ChatGPT, or Copilot, though some ask students to use multiple and compare results.
Course(s) it is used in:
Introduction to AI for Middle School
Introduction to AI for High School (could also use ChatGPT or Copilot)
Copilot
Login credentials required: Yes
Student video/audio input: None
How it is used: Used in a variety of activities where students explore the functionality, strengths, and weaknesses of generative AI tools. Most activities allow students to select Gemini, ChatGPT, or Copilot, though some ask students to use multiple and compare results.
Course(s) it is used in:
Introduction to AI for Middle School
Introduction to AI for High School (could also use ChatGPT or Gemini)
Readwise AI
Login credentials required: No
Student video/audio input: None
How it is used: Students are prompted to use the Book Recommendation tool to find books of a genre they choose as an example of AI capabilities.
Course(s) it is used in:
Applications of AI and Machine Learning
Poem Generating Bot
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to create and run two prompts to generate two poems using this AI poem generation tool as an example of AI capabilities.
Course(s) it is used in:
Applications of AI and Machine Learning
AutoDraw
Login credentials required: No
Student video/audio input: None
How it is used: Students are prompted to use their mouse to draw a shape and have AI recognize it as an example of AI capabilities.
Course(s) it is used in:
Applications of AI and Machine Learning
Teachable Machine
Login credentials required: No
Student video/audio input: Both video and audio input
How it is used: Used in a variety of activities where students create and train machine learning models using audio and/or image inputs.
Course(s) it is used in:
Introduction to AI for Middle School
Introduction to AI for High School
Applications of AI and Machine Learning
Machine Learning Playground
Login credentials required: No
Student video/audio input: None
How it is used: Students use this site to explore how changing nodes, layers, and epochs in a model influence results. No login is required.
Course(s) it is used in:
Applications of AI and Machine Learning
Google Colab Notebook
Login credentials required: No
Student video/audio input: None
How it is used: Students use the site to run Python code inline, similar to Jupyter Notebooks.
Course(s) it is used in:
Applications of AI and Machine Learning
Quickdraw
Login credentials required: No
Student video/audio input: None
How it is used: The user is given a word that they have to draw with their mouse and the computer tries to guess what the word is using what it has learned from previous attempts by other users. Site provides an example of how a neural network learns.
Course(s) it is used in:
Introduction to AI for Middle School
Thing Translator
Login credentials required: No
Student video/audio input: Video input only
How it is used: This is a Google Experiment that provides an example of using AI for image recognition and translation as part of the course highlighting AI capabilities. Site prompts the user to use the webcam and capture an image of an item, then uses AI to identify the item and translate the item name into another language.
Course(s) it is used in:
Introduction to AI for Middle School
Suno
Login credentials required: No
Student video/audio input: None
How it is used: Students listen to two pre-created versions of AI-generated songs to highlight the music and lyric generation capabilities of AI. Students do not generate music and no login is required to play the links in the exercise.
Course(s) it is used in:
Introduction to AI for Middle School
Microsoft Azure Vision Studio
Login credentials required: No
Student video/audio input: None
How it is used: Students use this tool to generate alt text for preloaded images on the site. Students do not load or generate images and no login is required to complete the exercise.
Course(s) it is used in:
Introduction to AI for Middle School
Loudly
Login credentials required: Yes
Student video/audio input: None
How it is used: Students sign up for an account and use the site to generate a song using parameters of their choosing as an example of the capabilities of AI and compare it to another music generation site.
Course(s) it is used in:
Introduction to AI for Middle School
soundraw.io
Login credentials required: No
Student video/audio input: None
How it is used: Students are prompted to go to the site and click the “Try it for free” option to compare the generated song to another music generation site as an example of the capabilities of AI. No login is required for this use.
Course(s) it is used in:
Introduction to AI for Middle School
Google Experiments
Login credentials required: No
Student video/audio input: None
How it is used: Students are prompted to go to specific Google Experiments on the site and play the games to see a variety of ways in which AI is being used. No login is required for this use.
Course(s) it is used in:
Introduction to AI for Middle School
Introduction to AI for High School
TensorFlow
Login credentials required: No
Student video/audio input: None
How it is used: This library is incorporated into Google Colab so students can build and train a variety of AI models using data sets provided through CodeHS exercises.
Course(s) it is used in:
Introduction to AI for High School
Applications of AI and Machine Learning
Huggingface
Login credentials required: No
Student video/audio input: None
How it is used: Huggingface’s stable diffusion tool is used in a few activities where students can experience creating an image generation prompt to generate and refine images. No account creation is required to use this site.
Course(s) it is used in:
Introduction to AI for High School
ThisPersonDoesNotExist
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to view examples of AI-generated faces on the site. No login is required to view the faces.
Course(s) it is used in:
Introduction to AI for Middle School
Neal.fun
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to play a game where they continually combine elements to make new elements. The game is used as an example of AI capability. No login is required.
Course(s) it is used in:
Introduction to AI for Middle School
Synthesia
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to view a pre-created AI-generated video created on this site and compare it to another, similar, AI-created video available on another site. Students do not generate any video themselves and no login is required to view the pre-created video.
Course(s) it is used in:
Introduction to AI for Middle School
Hour One
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to view a pre-created AI-generated video created on this site and compare it to another, similar, AI-created video available on another site. Students do not generate any video themselves and no login is required to view the pre-created video.
Course(s) it is used in:
Introduction to AI for Middle School
Open Art AI
Login credentials required: Yes
Student video/audio input: None
How it is used: An exercise has students explore generating an AI image. This site is referenced as a third option for the activity but is not required to complete the activity. To use the site a login is required.
Course(s) it is used in:
Introduction to AI for High School
Lakera
Login credentials required: No
Student video/audio input: None
How it is used: Students are asked to play the Gandalf game on the site to simulate how prompt injections can happen and to highlight the importance of LLM security. No login is needed to play the game.
Course(s) it is used in:
Introduction to AI for High School
Still have questions? Contact our team at support@codehs.com to learn more!