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.