Please enable JavaScript to use CodeHS

Montana 9-12: CS.AP.9-12.3

CodeHS Lessons

implement an artificial intelligence algorithm to play a game against a human opponent or solve a problem;

Standard
7.1 Using Chatbots
10.1 Artificial Intelligence in Gaming
Standard
11.8 Artificial Intelligence in Gaming
11.9 Building Tic Tac Toe
11.10 Creating a Non Player Character
Standard
11.2 Artificial Intelligence in Gaming
11.3 Building Tic Tac Toe
11.4 Creating a Non Player Character
11.5 Recursion
11.6 Minimax
11.7 Exploring Depth and Pruning
11.8 Implementing Connect Four
Standard
2.1 Artificial Intelligence in Gaming
2.2 Building Tic Tac Toe
2.3 Creating a Non Player Character
2.4 Recursion
2.5 Minimax
2.6 Exploring Depth and Pruning
2.7 Implementing Connect Four
3.1 Using Chatbots
3.2 Building a Rule Based Chatbot
3.3 Building a Pattern Matching Chatbot
3.4 Analyzing User Sentiment
3.5 Creating an AI Chatbot
3.6 Project: Informational Chatbot
4.1 Introduction to Predictive Models
4.2 Correlation
4.3 Programming Linear Regression
4.4 Training and Testing Data
4.5 Multivariable Linear Regression
4.6 Classification and Logistic Regression
4.7 Building Unsupervised Models
4.8 Creating Your Own Predictive Model
Standard
2.1 Using Chatbots
2.2 Building a Rule Based Chatbot
2.3 Building a Pattern Matching Chatbot
2.4 Analyzing User Sentiment
2.5 Creating an AI Chatbot
2.6 Project: Informational Chatbot