Grade 10 · US Curriculum Standards
Tenth grade computer science typically means AP Computer Science A or an equivalent object-oriented programming course, taught in Java. Students learn classes and objects, methods and parameters, inheritance and polymorphism, and write programs of real length.
The course covers arrays and ArrayLists, 2D arrays, recursion, searching and sorting algorithms, and the standard Java library. The AP exam pairs multiple choice with four free-response questions requiring hand-written code, so writing correct syntax on paper is a skill in itself.
Book a free demo class in Computer Science — Grade 10 · US Curriculum Standards.