Addressing the Standards
Abstraction
MA DLCS Curriculum Framework
Topic: Abstraction
Grades K–2
K-2.CT.a.1. List the attributes of a common object, for example, cars have a color, type (e.g., pickup, van, sedan), number of seats, etc.
Grades 3–5
3-5.CT.a.1. Use numbers or letters to represent information in another form (e.g., secret codes, Roman numerals, abbreviations).
3-5.CT.a.2. Organize information in different ways to make it more useful/relevant (e.g., sorting, tables).
3-5.CT.a.3. Make a list of sub-problems to consider, while addressing a larger problem.
CSTA K-12 Computer Science Standards
Grades K–2
CSTA 1A-AP-09. Model the way programs store and manipulate data by using numbers or other symbols to represent information.
CSTA 1A-AP-11. Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
Grades 3–5
CSTA 1B-AP-11. Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
CSTA K-12 Computational Thinking Progressions
ABSTRACTION: Reducing complexity to define main idea.
Grades Pre-K to 2. With many sizes and colors of three-sided shapes, the abstract is a triangle.
Grades 3 to 5. Hear a story, reflect on main items, and determine an appropriate title.