Please enable JavaScript to use CodeHS

Points

Activity Points Item Type
What is AI?
1.1 What is Artificial Intelligence? Lesson
1.1.1 What is Artificial Intelligence? 5 Video
1.1.2 What is Artificial Intelligence? 3 Quiz
1.1.3 A Day in the Life of AI 5 Connection
1.1.4 A Day in the Life of AI 5 Free Response
1.1.5 Guess the Drawing 5 Connection
1.1.6 Drawing with AI 5 Connection
1.1.7 Drawing with AI 5 Free Response
1.2 Subsets of Artificial Intelligence Lesson
1.2.1 Subsets of Artificial Intelligence 5 Video
1.2.2 Subsets of Artificial Intelligence 3 Quiz
1.2.3 Using a Natural Language Processor 5 Connection
1.2.4 Using a Natural Language Processor 5 Free Response
1.2.5 Teachable Machine Exploration 5 Notes
1.2.6 Teachable Machine Exploration 5 Free Response
1.2.7 Neural Network Playground 5 Connection
1.3 The Ethics of Artificial Intelligence Lesson
1.3.1 The Ethics of Artificial Intelligence 5 Video
1.3.2 The Ethics of Artificial Intelligence 3 Quiz
1.3.3 Bias in Facial Recognition Software 5 Connection
1.3.4 Bias in Facial Recognition Software 5 Free Response
1.3.5 Testing a Biased Dataset 5 Notes
1.3.6 Debating the Ethics of Self Driving Cars 5 Free Response
1.4 Project: Research an Ethical Dilemma in AI Lesson
1.4.1 Choosing An Ethical Dilemma 5 Free Response
1.4.2 Researching Your Ethical Dilemma 5 Free Response
1.4.3 Creating Your Ethical Presentation 5 Free Response
1.4.4 Submit Your Ethical Presentation 5 Free Response
AI and Chatbots
2.1 Using Chatbots Lesson
2.1.1 What is a Chatbot? 5 Video
2.1.2 What is a Chatbot? 3 Quiz
2.1.3 Turing Test and the Chatbot 5 Notes
2.1.4 Turing Test and the Chatbot Free Response 5 Free Response
2.1.5 AI Dungeon 5 Notes
2.1.6 AI Dungeon Free Response 5 Free Response
2.2 Building a Rule Based Chatbot Lesson
2.2.1 Building a Rule Based Chatbot 5 Connection
2.2.2 Building a Rule Based Chatbot Free Response 5 Free Response
2.2.3 Create Menu + Options 5 Exercise
2.2.4 Complete your Rule Based Chatbot 5 Exercise
2.3 Building a Pattern Matching Chatbot Lesson
2.3.1 Building a Pattern Matching Chatbot 5 Connection
2.3.2 Building a Pattern-Matching Chatbot Free Response 5 Free Response
2.3.3 Process Requests 5 Exercise
2.3.4 Creating a Decision Tree 5 Connection
2.3.5 Creating a Decision Tree 5 Presentation
2.3.6 Respond to Requests 5 Exercise
2.3.7 Chatbot User Testing 5 Free Response
2.4 Analyzing User Sentiment Lesson
2.4.1 File I/O 5 Video
2.4.2 File I/O 2 Check for Understanding
2.4.3 Accessing a File 5 Example
2.4.4 Using Split to Access Words 5 Example
2.4.5 Creating a Sentiment Dictionary 5 Exercise
2.4.6 Getting Overall Sentiment 5 Exercise
2.4.7 Adding User Sentiment to Chatbot 5 Exercise
2.5 Creating an AI Chatbot Lesson
2.5.1 Creating an AI Chatbot 5 Video
2.5.2 Creating an AI Chatbot 3 Quiz
2.5.3 A Simple Chatbot 5 Example
2.5.4 Your First AI Chatbot 5 Exercise
2.5.5 Chatbot with Chatterbox Trainers 5 Example
2.5.6 Your First AI Chatbot with CorpusTrainer 5 Exercise
2.5.7 Teaching your AI Chatbot 5 Exercise
2.6 Project: Informational Chatbot Lesson
2.6.1 Project Requirements 5 Resource
2.6.2 Project Brainstorm 5 Free Response
2.6.3 Build Your Distinct Conversations 5 Exercise
2.6.4 Build Your Informational Chatbot 5 Challenge
2.6.5 User Testing Questionnaire 5 Free Response
2.6.6 User Testing Analysis 5 Free Response
2.6.7 Fine Tune Your Informational Chatbot 5 Challenge