4 units · 16 lessons

Grade 10: Computing

Start with a unit whose prerequisites fit. Work through the lessons, use the study guide to review, and try the new cases before continuing.

  1. Unit 1 · 4 lessons

    Model Graphs and Compare Routes

    Compare two paper paths: A-B-D has costs 2+8 minutes; A-C-E-D has costs 3+2+2 minutes. State hop counts,time totals and one missing real-world factor.

    Before you begin: Read lists and add route costs.

  2. Unit 2 · 4 lessons

    Design Consistent Relational Records

    Design parentsA,B and children with required parent IDs. Evaluate a child pointing to C, an incomplete 3-token transfer and a query with a user-supplied value.

    Before you begin: Distinguish IDs from display names and read a schema.

  3. Unit 3 · 4 lessons

    Prepare and Compare Searches

    Sort data, count search inspections and trace a first-match binary-search variant.

    Before you begin: Use zero-based positions; compare integers; trace loops and floor division.

  4. Unit 4 · 4 lessons

    Assess Data-Driven Decisions and Tradeoffs

    A model has 3 false positives and 2 false negatives under 2/5 point weights. It detects 6 of 8 positives and receives a 0.6 score under the supplied action policy. Calculate and explain the bounded decision.

    Before you begin: Classify prediction errors and calculate percentages.

Check what you can explain

The subject test uses additional supplied cases across these units. Its feedback links back to the relevant lessons. Use it to plan practice; a score on these questions is not a school grade or proof of complete subject mastery.

Open the subject test