{"schema_version":"teacher-skill-representation.payload.v1","representation":{"schema_version":"teacher-skill-representation.v1","skill_ref":"logic.combinatorics.counting-list","domain_slug":"logic","skill_slug":"combinatorics-counting-list","canonical_url":"/math/skills/logic/combinatorics-counting-list","public_title":"Combinatorics Counting List","family_ref":"module-family.logic.constraint-deduction-combinatorics.v1","family_name":"Logic, Constraint, Deduction, and Combinatorics","pattern_cluster_refs":["pattern-cluster.logic.systematic-listing-tree-combinatorics.v1","pattern-cluster.logic.olympiad-method-adapters.v1"],"task_pattern_refs":["task-pattern.logic.systematic-list-exhaustive.v1","task-pattern.logic.list-duplicate-missing-repair.v1","task-pattern.logic.tree-diagram-enumeration.v1","task-pattern.logic.casework-coverage.v1"],"task_form_refs":["task-form.logic.systematic-list-tray-build.v1","task-form.logic.list-missing-duplicate-repair.v1","task-form.logic.tree-diagram-branch-read-build.v1","task-form.logic.casework-cover-board.v1"],"teacher_summary":"Combinatorics Counting List builds logic, constraint, deduction, and combinatorics through visual tasks, examples, and next-step routes.","teacher_explanation_md":"Combinatorics Counting List practice with visual examples, common slips, and next-step routes.","child_surface_summary_md":"Children may meet this skill through task formats such as Systematic list tray build, List missing or duplicate repair, Tree diagram branch read-build, Casework cover board.","common_mistake_tags":["Duplicate reversed order.","Skip pair.","Unsystematic count."],"hint_reveal_summary_md":"Hints keep the child oriented to the visible structure; reveals show the path without counting as independent evidence.","adaptation_summary_md":"Fresh independent work can move the child toward Core, Transfer, or Challenge routes; help use or confusion keeps support visible.","route_variant_refs":["support_repair","core","stretch_transfer"],"age_band_refs":["age_6_7","age_8_9","age_10_11"],"practice_focus_refs":["practice-focus.balanced.v1","practice-focus.word-problems.v1"],"standards_refs":[],"school_program_refs":[],"challenge_refs":[],"story_fit_tags":["story beats with visible logic state, manipulable evidence, and a bounded child action"],"prerequisite_skill_refs":[],"next_skill_refs":["logic.combinatorics.product-rule-readiness","logic.combinatorics.tree-diagram","logic.constraints.elimination"],"next_family_refs":["module-family.prealg.equations-expressions-inequalities.v1","module-family.geom.spatial-transformations-coordinates.v1","module-family.data.classification-tables-graphs.v1","module-family.oa.whole-number-operations-fluency.v1"],"public_example_refs":[],"retrieval":{"aliases":["Combinatorics Counting List","logic.combinatorics.counting-list","Logic, Constraint, Deduction, and Combinatorics","Systematic list tray build","List missing or duplicate repair","Tree diagram branch read-build","Casework cover board"],"teacher_questions":["What does Combinatorics Counting List mean?","How does Combinatorics Counting List adapt for my child?","Can I see an example of Combinatorics Counting List?"],"keywords":["combinatorics counting list","logic","combinatorics-counting-list","logic, constraint, deduction, and combinatorics","task-form.logic.systematic-list-tray-build.v1","task-form.logic.list-missing-duplicate-repair.v1","task-form.logic.tree-diagram-branch-read-build.v1","task-form.logic.casework-cover-board.v1"],"short_answer_public":"Combinatorics Counting List builds logic, constraint, deduction, and combinatorics through visual tasks, examples, and next-step routes.","canonical_links":[{"label":"Combinatorics Counting List","url":"/math/skills/logic/combinatorics-counting-list"}],"safe_to_quote_snippets":["Combinatorics Counting List builds logic, constraint, deduction, and combinatorics through visual tasks, examples, and next-step routes."],"example_refs":[]}},"task_forms":[{"schema_version":"task-form-representation.v1","task_form_ref":"task-form.logic.casework-cover-board.v1","public_slug":"casework-cover-board","owning_skill_refs":["logic.olympiad.invariants-casework-pigeonhole","logic.combinatorics.counting-list"],"primary_family_ref":"module-family.logic.constraint-deduction-combinatorics.v1","pattern_cluster_ref":"pattern-cluster.logic.olympiad-method-adapters.v1","task_pattern_ref":"task-pattern.logic.casework-coverage.v1","public_title":"Casework cover board","teacher_summary":"Casework cover board asks children to cover all cases with chips and mark missing, duplicate, or impossible cases.","teacher_purpose_md":"Cover all cases in a small problem space and mark missing, duplicate, or impossible cases.","child_action_public":"Cover all cases with chips and mark missing, duplicate, or impossible cases.","answer_affordance_public":"Complete the casework cover board action.","visual_primitive_public_refs":["case_tray","case_grid","coverage_chips","repair_markers"],"child_surface_preview":{"availability":"not_available","preview_asset_refs":[],"absence_md":""},"public_example_refs":[],"non_example_refs":[],"common_mistake_tags":[],"hint_reveal_public":["Hints should point attention to the visible structure before giving away the solution.","Reveals should show the answer path separately from independent evidence."],"public_evidence_signals":[{"id":"check_only","public_label":"Check only","teacher_note_md":"This observation can check the session without moving the child forward by itself."}],"route_variants":[{"id":"support_repair","public_label":"Support","teacher_note_md":"Use a more guided version when recent work shows confusion or heavy help use."},{"id":"core","public_label":"Core","teacher_note_md":"Use the normal version when the child solves fresh examples steadily."},{"id":"stretch_transfer","public_label":"Transfer","teacher_note_md":"Change representation or context after independent evidence stays strong."}],"age_presentation_differences":[{"id":"age_6_7","public_label":"6-7","teacher_note_md":"Use concrete objects, short prompts, and more visible support."},{"id":"age_8_9","public_label":"8-9","teacher_note_md":"Use the same idea with more independent reading and representation."},{"id":"age_10_11","public_label":"10-11","teacher_note_md":"Keep the presentation older and allow explanation, proof, and transfer when evidence supports it."}],"practice_focus_compatibility":[{"id":"practice-focus.word-problems.v1","public_label":"Word problems are confusing","teacher_note_md":"Schedule visual model or bar-model review when the story lane is incompatible."}],"challenge_enrichment_public":[],"story_fit_public":["story beats with visible logic state, manipulable evidence, and a bounded child action","Story object role: pigeonhole boxes.","Story object role: casework chips.","Story object role: move rules.","Story object role: target state cards.","Story object role: proof card."],"retrieval":{"aliases":["Casework cover board","task-form.logic.casework-cover-board.v1","casework_coverage_state","case_tray","case_grid","coverage_chips","repair_markers"],"teacher_questions":["What does Casework cover board mean?","How does Casework cover board adapt for my child?","Can I see an example of Casework cover board?"],"keywords":["casework cover board","casework_coverage_state","logic.olympiad.invariants-casework-pigeonhole","logic.combinatorics.counting-list"],"short_answer_public":"Casework cover board asks children to cover all cases with chips and mark missing, duplicate, or impossible cases.","canonical_links":[{"label":"Casework cover board","url":"#taskform-casework-cover-board"}],"safe_to_quote_snippets":["Casework cover board asks children to cover all cases with chips and mark missing, duplicate, or impossible cases."],"example_refs":[]}},{"schema_version":"task-form-representation.v1","task_form_ref":"task-form.logic.list-missing-duplicate-repair.v1","public_slug":"list-missing-or-duplicate-repair","owning_skill_refs":["logic.combinatorics.counting-list","logic.proof-counterexample.artifacts"],"primary_family_ref":"module-family.logic.constraint-deduction-combinatorics.v1","pattern_cluster_ref":"pattern-cluster.logic.systematic-listing-tree-combinatorics.v1","task_pattern_ref":"task-pattern.logic.list-duplicate-missing-repair.v1","public_title":"List missing or duplicate repair","teacher_summary":"List missing or duplicate repair asks children to mark duplicate, missing, or illegal cases in a list.","teacher_purpose_md":"Repair a list by marking a duplicate, missing case, or illegal case.","child_action_public":"Mark duplicate, missing, or illegal cases in a list.","answer_affordance_public":"Complete the list missing or duplicate repair action.","visual_primitive_public_refs":["list_cards","duplicate_marker","missing_marker","illegal_marker"],"child_surface_preview":{"availability":"not_available","preview_asset_refs":[],"absence_md":""},"public_example_refs":[],"non_example_refs":[],"common_mistake_tags":[],"hint_reveal_public":["Hints should point attention to the visible structure before giving away the solution.","Reveals should show the answer path separately from independent evidence."],"public_evidence_signals":[{"id":"check_only","public_label":"Check only","teacher_note_md":"This observation can check the session without moving the child forward by itself."}],"route_variants":[{"id":"support_repair","public_label":"Support","teacher_note_md":"Use a more guided version when recent work shows confusion or heavy help use."},{"id":"core","public_label":"Core","teacher_note_md":"Use the normal version when the child solves fresh examples steadily."},{"id":"stretch_transfer","public_label":"Transfer","teacher_note_md":"Change representation or context after independent evidence stays strong."}],"age_presentation_differences":[{"id":"age_6_7","public_label":"6-7","teacher_note_md":"Use concrete objects, short prompts, and more visible support."},{"id":"age_8_9","public_label":"8-9","teacher_note_md":"Use the same idea with more independent reading and representation."},{"id":"age_10_11","public_label":"10-11","teacher_note_md":"Keep the presentation older and allow explanation, proof, and transfer when evidence supports it."}],"practice_focus_compatibility":[{"id":"practice-focus.word-problems.v1","public_label":"Word problems are confusing","teacher_note_md":"Schedule visual model or bar-model review when the story lane is incompatible."}],"challenge_enrichment_public":[],"story_fit_public":["story beats with visible logic state, manipulable evidence, and a bounded child action","Story object role: case tray.","Story object role: list cards.","Story object role: tree branches.","Story object role: factor cards.","Story object role: used-case tracker."],"retrieval":{"aliases":["List missing or duplicate repair","task-form.logic.list-missing-duplicate-repair.v1","case_list_check_mark","list_cards","duplicate_marker","missing_marker","illegal_marker"],"teacher_questions":["What does List missing or duplicate repair mean?","How does List missing or duplicate repair adapt for my child?","Can I see an example of List missing or duplicate repair?"],"keywords":["list missing or duplicate repair","case_list_check_mark","logic.combinatorics.counting-list","logic.proof-counterexample.artifacts"],"short_answer_public":"List missing or duplicate repair asks children to mark duplicate, missing, or illegal cases in a list.","canonical_links":[{"label":"List missing or duplicate repair","url":"#taskform-list-missing-or-duplicate-repair"}],"safe_to_quote_snippets":["List missing or duplicate repair asks children to mark duplicate, missing, or illegal cases in a list."],"example_refs":[]}},{"schema_version":"task-form-representation.v1","task_form_ref":"task-form.logic.systematic-list-tray-build.v1","public_slug":"systematic-list-tray-build","owning_skill_refs":["logic.combinatorics.counting-list"],"primary_family_ref":"module-family.logic.constraint-deduction-combinatorics.v1","pattern_cluster_ref":"pattern-cluster.logic.systematic-listing-tree-combinatorics.v1","task_pattern_ref":"task-pattern.logic.systematic-list-exhaustive.v1","public_title":"Systematic list tray build","teacher_summary":"Systematic list tray build asks children to build an organized list of all valid cases using cards or chips.","teacher_purpose_md":"Build an exhaustive organized list of cases without duplicates.","child_action_public":"Build an organized list of all valid cases using cards or chips.","answer_affordance_public":"Complete the systematic list tray build action.","visual_primitive_public_refs":["case_tray","ordered_slots","used_case_tracker"],"child_surface_preview":{"availability":"not_available","preview_asset_refs":[],"absence_md":""},"public_example_refs":[],"non_example_refs":[],"common_mistake_tags":[],"hint_reveal_public":["Hints should point attention to the visible structure before giving away the solution.","Reveals should show the answer path separately from independent evidence."],"public_evidence_signals":[{"id":"check_only","public_label":"Check only","teacher_note_md":"This observation can check the session without moving the child forward by itself."}],"route_variants":[{"id":"support_repair","public_label":"Support","teacher_note_md":"Use a more guided version when recent work shows confusion or heavy help use."},{"id":"core","public_label":"Core","teacher_note_md":"Use the normal version when the child solves fresh examples steadily."},{"id":"stretch_transfer","public_label":"Transfer","teacher_note_md":"Change representation or context after independent evidence stays strong."}],"age_presentation_differences":[{"id":"age_6_7","public_label":"6-7","teacher_note_md":"Use concrete objects, short prompts, and more visible support."},{"id":"age_8_9","public_label":"8-9","teacher_note_md":"Use the same idea with more independent reading and representation."},{"id":"age_10_11","public_label":"10-11","teacher_note_md":"Keep the presentation older and allow explanation, proof, and transfer when evidence supports it."}],"practice_focus_compatibility":[{"id":"practice-focus.word-problems.v1","public_label":"Word problems are confusing","teacher_note_md":"Schedule visual model or bar-model review when the story lane is incompatible."}],"challenge_enrichment_public":[],"story_fit_public":["story beats with visible logic state, manipulable evidence, and a bounded child action","Story object role: case tray.","Story object role: list cards.","Story object role: tree branches.","Story object role: factor cards.","Story object role: used-case tracker."],"retrieval":{"aliases":["Systematic list tray build","task-form.logic.systematic-list-tray-build.v1","systematic_case_list","case_tray","ordered_slots","used_case_tracker"],"teacher_questions":["What does Systematic list tray build mean?","How does Systematic list tray build adapt for my child?","Can I see an example of Systematic list tray build?"],"keywords":["systematic list tray build","systematic_case_list","logic.combinatorics.counting-list"],"short_answer_public":"Systematic list tray build asks children to build an organized list of all valid cases using cards or chips.","canonical_links":[{"label":"Systematic list tray build","url":"#taskform-systematic-list-tray-build"}],"safe_to_quote_snippets":["Systematic list tray build asks children to build an organized list of all valid cases using cards or chips."],"example_refs":[]}},{"schema_version":"task-form-representation.v1","task_form_ref":"task-form.logic.tree-diagram-branch-read-build.v1","public_slug":"tree-diagram-branch-read-build","owning_skill_refs":["logic.combinatorics.tree-diagram","logic.combinatorics.counting-list"],"primary_family_ref":"module-family.logic.constraint-deduction-combinatorics.v1","pattern_cluster_ref":"pattern-cluster.logic.systematic-listing-tree-combinatorics.v1","task_pattern_ref":"task-pattern.logic.tree-diagram-enumeration.v1","public_title":"Tree diagram branch read-build","teacher_summary":"Tree diagram branch read-build asks children to read or build branches representing all choices in order.","teacher_purpose_md":"Read or build a tree diagram that represents all choices in order.","child_action_public":"Read or build branches representing all choices in order.","answer_affordance_public":"Complete the tree diagram branch read-build action.","visual_primitive_public_refs":["root_node","branches","leaves","path_highlights"],"child_surface_preview":{"availability":"not_available","preview_asset_refs":[],"absence_md":""},"public_example_refs":[],"non_example_refs":[],"common_mistake_tags":[],"hint_reveal_public":["Hints should point attention to the visible structure before giving away the solution.","Reveals should show the answer path separately from independent evidence."],"public_evidence_signals":[{"id":"check_only","public_label":"Check only","teacher_note_md":"This observation can check the session without moving the child forward by itself."}],"route_variants":[{"id":"support_repair","public_label":"Support","teacher_note_md":"Use a more guided version when recent work shows confusion or heavy help use."},{"id":"core","public_label":"Core","teacher_note_md":"Use the normal version when the child solves fresh examples steadily."},{"id":"stretch_transfer","public_label":"Transfer","teacher_note_md":"Change representation or context after independent evidence stays strong."}],"age_presentation_differences":[{"id":"age_6_7","public_label":"6-7","teacher_note_md":"Use concrete objects, short prompts, and more visible support."},{"id":"age_8_9","public_label":"8-9","teacher_note_md":"Use the same idea with more independent reading and representation."},{"id":"age_10_11","public_label":"10-11","teacher_note_md":"Keep the presentation older and allow explanation, proof, and transfer when evidence supports it."}],"practice_focus_compatibility":[{"id":"practice-focus.word-problems.v1","public_label":"Word problems are confusing","teacher_note_md":"Schedule visual model or bar-model review when the story lane is incompatible."}],"challenge_enrichment_public":[],"story_fit_public":["story beats with visible logic state, manipulable evidence, and a bounded child action","Story object role: case tray.","Story object role: list cards.","Story object role: tree branches.","Story object role: factor cards.","Story object role: used-case tracker."],"retrieval":{"aliases":["Tree diagram branch read-build","task-form.logic.tree-diagram-branch-read-build.v1","tree_diagram_branch_state","root_node","branches","leaves","path_highlights"],"teacher_questions":["What does Tree diagram branch read-build mean?","How does Tree diagram branch read-build adapt for my child?","Can I see an example of Tree diagram branch read-build?"],"keywords":["tree diagram branch read-build","tree_diagram_branch_state","logic.combinatorics.tree-diagram","logic.combinatorics.counting-list"],"short_answer_public":"Tree diagram branch read-build asks children to read or build branches representing all choices in order.","canonical_links":[{"label":"Tree diagram branch read-build","url":"#taskform-tree-diagram-branch-read-build"}],"safe_to_quote_snippets":["Tree diagram branch read-build asks children to read or build branches representing all choices in order."],"example_refs":[]}}],"examples":[],"preview_artifacts":[]}