Accounting Definition

The Accounting

An “accounting” can be grasped by this graphic:

Knowledge Graph Accounting Italian Cooking Italian Cooking Pasta Pasta Italian Cooking->Pasta Meats Meats Italian Cooking->Meats Pasta Foundations Pasta Foundations Pasta->Pasta Foundations Sauce Foundations Sauce Foundations Pasta->Sauce Foundations ... ... Meats->... How to boil water How to boil water Pasta Foundations->How to boil water How to drain water How to drain water Pasta Foundations->How to drain water How to assess pasta readiness How to assess pasta readiness Pasta Foundations->How to assess pasta readiness

To translate into words, the accounting:

  1. documents the binding between atomic student capabilities ("Learning Goals") and macro-objects ("Lessons") or nth-order macro-objects (e.g. "Unit", "Modules", or "Products"), and
  2. calculates the chain of dependencies for any given capability that includes its recursive dependencies back to first principles (i.e. transitive dependencies)

In a textual format, this graphical accounting above might be rendered as:

Textual description of an **accounting**
  • "Italian Cooking" would contain "Pasta Foundations" and "Sauce Foundations"
    • "Pasta Foundations" would itself contain:
      • "How to boil water"
      • "How to drain water"
      • "How to assess pasta readiness"
    • "Sauce Foundations"
      • etc.

In more technical language, the accounting is the directed graph of the “Learning Goals” based on a recursive descent from the highest containing macro-object.

Next: Why generate an Accounting?