common core state standards
Make sense of problems and persevere in solving them. Plans a solution pathway rather than simply jumping into a solution attempt.
Make sense of problems and persevere in solving them. Uses concrete objects or pictures to help conceptualize and solve a problem.
Construct viable arguments and critique others’ reasoning. Analyzes situations by breaking them into cases.
Model with Mathematics. Makes assumptions and approximations to simplify a complicated situation, realizing that these may need revision later.
Model with Mathematics. Improves the model to better serve its purpose.
Model with Mathematics. Reflects on whether the results make sense.
Apply and extend previous understandings of arithmetic to algebraic expressions. Write, read, and evaluate expressions in which letters stand for numbers.
Use appropriate tools strategically. Uses technological tools to explore and deepen conceptual understanding.
Reason about and solve one-variable equations and inequalities. Use variables to represent numbers and write expressions when solving a real-world or mathematical problem; understand that a variable can represent an unknown number, or, depending on the purpose at hand, any number in a specified set.
Define, evaluate, and compare functions. Understand that a function is a rule that assigns to each input exactly one output. The graph of a function is the set of ordered pairs consisting of an input and the corresponding output.
Range of Reading and Level of Text Complexity.
By the end of the year, read and comprehend informational texts, including history/social studies, science, and technical texts, at the high end of the grades 4–5 text complexity band independently and proficiently.
Key Ideas and Details. Follow precisely a multi-step procedure when carrying out experiments, taking measurements, or performing technical tasks.
Craft and Structure.
Determine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 6–8 texts and topics.
Integration of Knowledge and Ideas.
Integrate quantitative or technical information expressed in words in a text with a version of that information expressed visually (e.g., in a flowchart, diagram, model, graph, or table).
Key Ideas and Details.
Follow precisely a complex multistep procedure when carrying out experiments, taking measurements, or performing technical tasks, attending to special cases or exceptions defined in the text.
Craft and Structure.
Determine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 9–10 texts and topics.
Integration of knowledge and Ideas. Translate quantitative or technical information expressed in words in a text into visual form (e.g., a table or chart) and translate information expressed visually or mathematically (e.g., in an equation) into words.
CSTA K-12 Computer Science Standards
Computational Thinking. Recognize that software is created to control computer operations.
Computational Thinking: Make a list of sub-problems to consider while addressing a larger problem.
Collaboration: Work cooperatively and collaboratively with peers, teachers and others using technology.
Collaboration: Identify ways that teamwork and collaboration can support problem solving and innovation.
ComputingPractice and Programming: Create developmentally appropriate multimedia products with support from teachers, family members, or student partners.
Computing Practice and Programming: Construct a set of statements to be acted out to accomplish a simple task (e.g., turtle instructions).
Computing Practice and Programming: Use technology tools (e.g., multimedia and text authoring, presentation, web tools, digital cameras and scanners) for individual and collaborative writing, communication and publishing activities.
Computing Practice and Programming: Construct a program as a set of step-by-step instructions to be acted out (e.g., make peanut butter and jelly sandwich activity).
Computational Thinking: Use the basic steps in algorithmic problem- solving to design solutions (e.g., problem statement and exploration, examination of sample instances, design, implementing a solution, testing, evaluation).
Computational Thinking: Describe and analyze a sequence of instructions being followed (e.g., describe a character’s behavior in a video game as driven by rules and algorithms).
Collaboration: Collaboratively design, develop, publish, and present products (e.g., videos, podcasts, websites) using technology resources that demonstrate and communicate curriculum concepts.
Collaborate with peers, experts and others using collaborative practices such as pair programming, working in project teams and participating in-group active learning activities.
Computing Practice and Programming: Design, develop, publish, and present products (e.g., webpages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts.
Computing Practice and Programming: Implement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables and functions.