The CodeHS Java Level 1 Microcredential Exam tests foundational understanding of Java topics and concepts. This microcredential can serve as a stepping stone for teachers’ career aspirations and help build programming skill credibility.
Exam Format
Format: 45 Multiple Choice Questions
Delivery Method: Online Timed Exam
Topics & Concepts Covered
Java Fundamentals
Perform basic input and output using standard packages (including scanner)
Evaluate the scope of a variable
Working with Data Types, Variables, and Expressions
Understanding primitive variables including casting and arithmetic operations
Strings and string methods including parsing
Arrays - creating, manipulating, and traversing.
ArrayLists - creating, manipulating, and traversing.
2D Arrays - creating, manipulating, and traversing.
Implement Flow Control
Boolean Expressions, including understanding and evaluating logic expressions
Iterations and Loops including for loops, for-each loops, and while loops
Perform Object-Oriented Programming
Creating and using objects
Writing classes, including methods, instance variables, and static methods
Inheritance and polymorphism, but excludes abstract classes and interfaces
Compile and Debug Code
Troubleshoot syntax errors, logic errors, and runtime errors
Recursion
General recursion analysis including understanding base case and execution counts
Prerequisites
There are no prerequisites to take the CodeHS Java Level 1 Microcredential Exam. However, we recommend that students take the CodeHS AP CSA Course to prepare for the exam.
Interested in taking the CodeHS Java Level 1 Microcredential? Find out more information here.
Still have questions? Contact our team at hello@codehs.com to learn more!