Please enable JavaScript to use CodeHS

Georgia Foundations of Artificial Intelligence

The Georgia Foundations of Artificial Intelligence is the introductory course in the Artificial Intelligence pathway. This course explores the foundations of Artificial Intelligence in society and the workplace. Students will learn the basics of programming in Python and will apply their skills to fields where artificial intelligence is used.

Overview & Highlights

Level
High School
Contact Hours
140
Timeframe
Year

Course Overview

To view the entire syllabus, click here or click to explore the full course.

MODULES - 11

  • What is AI?

    Students learn what defines AI, how it is used, how it plans to be used, and the social and ethical implications of its use in society.

  • Data and Artificial Intelligence

    Students learn how data is stored digitally, how to use spreadsheets to organize and analyze data, and how big data is used in artificial intelligence.

  • Basic Python and Console Interaction

    Students learn the basics of programming by writing programs that interact with users through the keyboard.

  • Conditionals

    Students teach their programs to make decisions based on the information it receives.

  • Looping

    Students learn how to write more efficient code by using loops as shortcuts.

  • Functions and Exceptions

    Students learn how their programs can be decomposed into smaller pieces that work together to solve a problem.

  • Project: Create a Chatbot

    Students learn how chatbots use artificial intelligence and use the Design Thinking Process to create a rule-based, informational chatbot on a topic of their choice.

  • Strings

    Students use more sophisticated strategies for manipulating text in their programs - slicing, concatenating, and formatting.

  • Creating and Altering Data Structures

    Students learn how tuples and lists are formed and the various methods that can alter them.

  • Project: AI and Gaming

    Students learn how AI is used in gaming. Students use their understanding of data structures to develop a tic tac toe game with a non-player character.

  • Computer Science Careers

    Students take some time to explore and discover different computer science careers as well as learn about important work readiness skills. Students will also research about professional student organizations and the benefits they offer to their members.


102
Lessons
81
Videos
177
Exercises
12
Challenges
201
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Georgia Foundations of Artificial Intelligence course

Standards Alignment

Showing frameworks for your state
Standards Framework Alignment
Georgia Foundations of Artificial Intelligence 100% View

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.

FAQ

Frequently Asked Questions

Which Georgia standards does this course align to?

It covers 100% of the Georgia Foundations of Artificial Intelligence standards. The CodeHS standards page shows each standard alongside the lesson that covers it.

What language do students program in?

Python, throughout.

Do students need programming experience before starting?

No. Roughly the first half of the course is a full introduction to Python, starting with turtle graphics and console interaction before moving through conditionals, loops, functions, strings, data structures and classes. The AI units come after that foundation is in place.

What artificial intelligence content does the course actually cover?

Two dedicated units, What is AI? and Data and Artificial Intelligence, plus two AI projects: building a chatbot and applying AI to gaming. The course frames AI in society and the workplace and applies Python skills to fields where AI is used.

Is this the first course in the Georgia AI pathway?

Yes. The course is described as the introductory course in the Artificial Intelligence pathway, and CodeHS lists it under the Georgia state pathway for grades 9 and 10.

How long is the course?

About 140 contact hours, built to run across a full school year.

How is student progress assessed?

The course includes a midterm and a final exam, three projects (Guess the Word, Who Said It?, Mastermind) alongside the two AI projects, and a pretest and posttest so you can measure growth across the year.