GoblinsCreate Account
Standards/Math/Virginia/CM.CP

CM.CP

CM Computer Mathematics
CM.AP
CM.CP
CM.CP.1CM.CP.2CM.CP.3CM.CP.4CM.CP.5CM.CP.6CM.CP.7CM.CP.8
CM.DRS
CM.EP

Components of Programming

CM.CP.1The student will design a step-by-step plan to perform a task or solve a problem, including those arising from mathematical or interdisciplinary contexts.CM.CP.2The student will construct Boolean expressions and implement conditional statements.CM.CP.3The student will perform iteration with loops.CM.CP.4The student will write and implement the output phase of a computer program.CM.CP.5The student will write and implement the input phase of a computer program.CM.CP.6The student will implement library functions.CM.CP.7The student will write and implement user-defined functions.CM.CP.8The student will implement pre-defined algorithms, including search routines and sort routines.
Goblins

1-on-1 AI tutoring aligned to CM.CP. Instant help for students, real-time insights for teachers.

Used in classrooms by 100,000+ students at Baltimore County, Plano ISD, Deer Valley USD, KIPP, and districts nationwide.

Free for teachers, forever →

Resources

Privacy PolicyTerms of ServiceCareersTeacher LoginStudent Login

Communities

Access 4 Learning Community, Student Data Privacy Consortium
Goblins

© 2023-2026 Aha Moments, Inc.