LOGIC (Learner Outcomes for Growth and Computing) is the CodeHS pre- and post-assessment platform. Students take a pretest at the start of a course and a posttest at the end, and teachers receive growth reports showing what students learned — per class, per student, and by course concept. You can find more information about LOGIC assessments in the Measuring Student Growth with the LOGIC App article.
The courses below have LOGIC pretests and posttests available for the 2026–27 school year. LOGIC assessments align to the standard CodeHS version of each course, so if you've customized your course, some assessed concepts may not match what you taught.
Want to learn more about any of the courses listed here? Visit the CodeHS Course Catalog to browse course descriptions, syllabi, and more!
Core CodeHS Courses
AP Computer Science Principles
AP Computer Science A
Introduction to Python Programming
Web Design (Picasso)
Introduction to Computer Science in JavaScript (Corgi)
Florida Courses
Florida Advanced Information Technology
Florida Foundations of Web Design
Florida Discovering Computer Science
Florida Digital Discoveries in Society
Florida Navigating Technology: Digital Literacy and Digital Citizenship
Florida Conceptual Cybersecurity
Florida Introduction to Cybersecurity
Florida Coding Fundamentals
Florida Principles of Computer Science
Florida Computer Programming Fundamentals Honors
Florida Grade 6 Digital Discoveries
Florida Grade 7 Digital Discoveries
Florida Grade 8 Digital Discoveries
Georgia Courses
Georgia Foundations of Computer Programming
Georgia Foundations of Secure Information Systems
Georgia Foundations of Interactive Design
Georgia Introduction to Software Technology
Georgia Introduction to Hardware Technology
Georgia Programming, Games, Apps, and Society
Georgia Computer Science Principles
Georgia Introduction to Digital Technology
Georgia Foundations of Artificial Intelligence
Georgia Web Development
Nebraska Courses
Nebraska Introduction to Computer Science and Technology
Nebraska Introduction to Computer Science and Technology: Coding First
Nebraska Introduction to CS and Technology (1 year)
South Carolina Courses
South Carolina Computer Programming 1 with Python
South Carolina Computer Programming 2 with Python
South Carolina Introduction to Computer Programming
South Carolina Intermediate Computer Programming
South Carolina Fundamentals of Computing
South Carolina Cybersecurity Fundamentals
South Carolina Fundamentals of Web Page Design and Development
South Carolina Advanced Cybersecurity
South Carolina IT Fundamentals
Tennessee Courses
Tennessee Computer Science Foundations
Tennessee Coding I
Tennessee Cybersecurity I
Tennessee Web Design Foundations
Tennessee Introduction to Computer Science
Texas Courses
Texas Technology Applications 6
Texas Technology Applications 7
Texas Fundamentals of Computer Science
Texas Computer Science I
Texas Computer Science I in Python
Texas Computer Science II
Texas Foundations of Cybersecurity
Texas Web Design
Texas Web Communications
Don't see your course?
We add LOGIC assessments to new courses regularly. Feel free to reach out to support@codehs.com to let us know which course you'd like to see next.
Interested in CodeHS LOGIC assessments? Contact our team at sales@codehs.com to learn more.

