#### Type:

Full Course, Lesson Plan, Video

#### Description:

This collection of videos and links to activities comprises a short course to introduce Middle and High School teachers to Computational Thinking. The resources are aligned to Computer Science Teachers Association (CSTA) K-12 Computer Science Standards 5.2 Level 2: Computer Science and Community. Videos are designed for teachers and activities are designed for teachers to implement with students in their classrooms, although some activities are also useful for teacher understanding.

#### Subjects:

• Computer Science > Coding
• Computer Science > Computational Thinking
• Computer Science > Computers in Society
• Computer Science > Human Computer Interaction

#### Education Levels:

• Professional Education & Development
• Vocational Training

#### Keywords:

Computational, thinking, decomposition, pattern, recognition, abstraction, generalization, algorithm, design, problem, solving, critical, computer, science, Next Generation Science Standards

English

#### Access Privileges:

Private

Update Standards?

#### CCSS.Math.Content.3.OA.A.3: Common Core State Standards for Mathematics

Use multiplication and division within 100 to solve word problems in situations involving equal groups, arrays, and measurement quantities, e.g., by using drawings and equations with a symbol for the unknown number to represent the problem.

#### CCSS.Math.Content.3.OA.D.8: Common Core State Standards for Mathematics

Solve two-step word problems using the four operations. Represent these problems using equations with a letter standing for the unknown quantity. Assess the reasonableness of answers using mental computation and estimation strategies including rounding.

#### CCSS.Math.Content.4.OA.A.2: Common Core State Standards for Mathematics

Multiply or divide to solve word problems involving multiplicative comparison, e.g., by using drawings and equations with a symbol for the unknown number to represent the problem, distinguishing multiplicative comparison from additive comparison.

#### CCSS.Math.Content.4.OA.A.3: Common Core State Standards for Mathematics

Solve multistep word problems posed with whole numbers and having whole-number answers using the four operations, including problems in which remainders must be interpreted. Represent these problems using equations with a letter standing for the unknown quantity. Assess the reasonableness of answers using mental computation and estimation strategies including rounding.

#### CCSS.Math.Content.2.NBT.B.5: Common Core State Standards for Mathematics

Fluently add and subtract within 100 using strategies based on place value, properties of operations, and/or the relationship between addition and subtraction.

#### CCSS.Math.Content.3.MD.A.2: Common Core State Standards for Mathematics

Measure and estimate liquid volumes and masses of objects using standard units of grams (g), kilograms (kg), and liters (l). Add, subtract, multiply, or divide to solve one-step word problems involving masses or volumes that are given in the same units, e.g., by using drawings (such as a beaker with a measurement scale) to represent the problem.

#### CCSS.Math.Content.3.MD.D.8: Common Core State Standards for Mathematics

Solve real world and mathematical problems involving perimeters of polygons, including finding the perimeter given the side lengths, finding an unknown side length, and exhibiting rectangles with the same perimeter and different areas or with the same area and different perimeters.

#### CCSS.Math.Content.4.MD.A.2: Common Core State Standards for Mathematics

Use the four operations to solve word problems involving distances, intervals of time, liquid volumes, masses of objects, and money, including problems involving simple fractions or decimals, and problems that require expressing measurements given in a larger unit in terms of a smaller unit. Represent measurement quantities using diagrams such as number line diagrams that feature a measurement scale.

#### CCSS.Math.Content.4.MD.A.3: Common Core State Standards for Mathematics

Apply the area and perimeter formulas for rectangles in real world and mathematical problems.

#### CCSS.Math.Content.5.MD.A.1: Common Core State Standards for Mathematics

Convert among different-sized standard measurement units within a given measurement system (e.g., convert 5 cm to 0.05 m), and use these conversions in solving multi-step, real world problems.

#### CCSS.Math.Content.4.NF.B.3d: Common Core State Standards for Mathematics

Solve word problems involving addition and subtraction of fractions referring to the same whole and having like denominators, e.g., by using visual fraction models and equations to represent the problem.

#### CCSS.Math.Content.4.NF.B.4c: Common Core State Standards for Mathematics

Solve word problems involving multiplication of a fraction by a whole number, e.g., by using visual fraction models and equations to represent the problem.

#### CCSS.Math.Content.5.NF.A.2: Common Core State Standards for Mathematics

Solve word problems involving addition and subtraction of fractions referring to the same whole, including cases of unlike denominators, e.g., by using visual fraction models or equations to represent the problem. Use benchmark fractions and number sense of fractions to estimate mentally and assess the reasonableness of answers.

#### CCSS.Math.Content.5.NF.B.6: Common Core State Standards for Mathematics

Solve real world problems involving multiplication of fractions and mixed numbers, e.g., by using visual fraction models or equations to represent the problem.

#### CCSS.Math.Content.5.NF.B.7c: Common Core State Standards for Mathematics

Solve real world problems involving division of unit fractions by non-zero whole numbers and division of whole numbers by unit fractions, e.g., by using visual fraction models and equations to represent the problem.

#### CCSS.Math.Content.7.RP.A.3: Common Core State Standards for Mathematics

Use proportional relationships to solve multistep ratio and percent problems.

#### CCSS.Math.Content.6.NS.A.1: Common Core State Standards for Mathematics

Interpret and compute quotients of fractions, and solve word problems involving division of fractions by fractions, e.g., by using visual fraction models and equations to represent the problem.

#### CCSS.Math.Content.6.NS.C.8: Common Core State Standards for Mathematics

Solve real-world and mathematical problems by graphing points in all four quadrants of the coordinate plane. Include use of coordinates and absolute value to find distances between points with the same first coordinate or the same second coordinate.

#### CCSS.Math.Content.7.NS.A.3: Common Core State Standards for Mathematics

Solve real-world and mathematical problems involving the four operations with rational numbers.

#### CCSS.Math.Content.7.EE.B.3: Common Core State Standards for Mathematics

Solve multi-step real-life and mathematical problems posed with positive and negative rational numbers in any form (whole numbers, fractions, and decimals), using tools strategically. Apply properties of operations to calculate with numbers in any form; convert between forms as appropriate; and assess the reasonableness of answers using mental computation and estimation strategies.

#### 3-5-ETS1-3: Next Generation Science Standards

Plan and carry out fair tests in which variables are controlled and failure points are considered to identify aspects of a model or prototype that can be improved.

#### MS-ETS1-4: Next Generation Science Standards

Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved.

#### HS-ETS1-2: Next Generation Science Standards

Design a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.

#### HS-ETS1-4: Next Generation Science Standards

Use a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.

#### S2468134: Next Generation Science Standards

Analyze data from tests of an object or tool to determine if it works as intended.

#### S2470528: Next Generation Science Standards

Use observations (firsthand or from media) to describe patterns in the natural world in order to answer scientific questions.

#### S2470834: Next Generation Science Standards

Analyze and interpret data to make sense of phenomena using logical reasoning.

#### S2470887: Next Generation Science Standards

Represent data in tables and various graphical displays (bar graphs and pictographs) to reveal patterns that indicate relationships.

#### S2471193: Next Generation Science Standards

Analyze and interpret data to determine similarities and differences in findings.

#### S2471411: Next Generation Science Standards

Analyze and interpret data to provide evidence for phenomena.

#### S2471696: Next Generation Science Standards

Analyze data using tools, technologies, and/or models (e.g., computational, mathematical) in order to make valid and reliable scientific claims or determine an optimal design solution.

#### S2472091: Next Generation Science Standards

Analyze data using computational models in order to make valid and reliable scientific claims.

#### S2470786: Next Generation Science Standards

Ask questions that can be investigated based on patterns such as cause and effect relationships.

#### S2471586: Next Generation Science Standards

Ask questions to identify and clarify evidence of an argument.

#### S2471910: Next Generation Science Standards

Ask questions that arise from examining models or a theory to clarify relationships.

#### S2470736: Next Generation Science Standards

Compare multiple solutions to a problem.

#### S2470836: Next Generation Science Standards

Use evidence (e.g., observations, patterns) to support an explanation.

#### S2470857: Next Generation Science Standards

Use evidence (e.g., observations, patterns) to construct an explanation.

#### S2470990: Next Generation Science Standards

Identify the evidence that supports particular points in an explanation.

#### S2471476: Next Generation Science Standards

Construct an explanation that includes qualitative or quantitative relationships between variables that describe phenomena.

#### S2471659: Next Generation Science Standards

Construct and revise an explanation based on valid and reliable evidence obtained from a variety of sources (including students' own investigations, models, theories, simulations, peer review) and the assumption that theories and laws that describe the natural world operate today as they did in the past and will continue to do so in the future.

#### S2470559: Next Generation Science Standards

Use a model to represent relationships in the natural world.

#### S2470696: Next Generation Science Standards

Develop a simple model based on evidence to represent a proposed object or tool.

#### S2470734: Next Generation Science Standards

Develop a model to represent patterns in the natural world.

#### S2470949: Next Generation Science Standards

Develop a model using an analogy, example, or abstract representation to describe a scientific principle.

#### S2470976: Next Generation Science Standards

Use a model to test interactions concerning the functioning of a natural system.

#### S2471046: Next Generation Science Standards

Develop a model to describe phenomena.

#### S2471135: Next Generation Science Standards

Develop a model using an example to describe a scientific principle.

#### S2471190: Next Generation Science Standards

Develop a model to predict and/or describe phenomena.

#### S2471318: Next Generation Science Standards

Develop and use a model to describe phenomena.

#### S2471625: Next Generation Science Standards

Develop a model to generate data to test ideas about designed systems, including those representing inputs and outputs.

#### S2471651: Next Generation Science Standards

Develop a model based on evidence to illustrate the relationships between systems or between components of a system.

#### S2471652: Next Generation Science Standards

Use a model to predict the relationships between systems or between components of a system.

#### S2470673: Next Generation Science Standards

Construct an argument with evidence to support a claim.

#### S2470823: Next Generation Science Standards

Construct an argument with evidence, data, and/or a model.

#### S2470858: Next Generation Science Standards

Construct an argument with evidence.

#### S2470859: Next Generation Science Standards

Make a claim about the merit of a solution to a problem by citing relevant evidence about how it meets the criteria and constraints of the problem.

#### S2471071: Next Generation Science Standards

Support an argument with evidence, data, or a model.

#### S2471418: Next Generation Science Standards

Evaluate competing design solutions based on jointly developed and agreed-upon design criteria.

#### S2471945: Next Generation Science Standards

Evaluate the evidence behind currently accepted explanations or solutions to determine the merits of arguments.

#### S2472099: Next Generation Science Standards

Evaluate competing design solutions to a real-world problem based on scientific ideas and principles, empirical evidence, and logical arguments regarding relevant factors (e.g. economic, societal, environmental, ethical considerations).

#### S2467522: Next Generation Science Standards

With guidance, plan and conduct an investigation in collaboration with peers.

#### S2470588: Next Generation Science Standards

Plan and conduct investigations collaboratively to produce data to serve as the basis for evidence to answer a question.

#### S2470789: Next Generation Science Standards

Plan and conduct an investigation collaboratively to produce data to serve as the basis for evidence, using fair tests in which variables are controlled and the number of trials considered.

#### S2470790: Next Generation Science Standards

Make observations and/or measurements to produce data to serve as the basis for evidence for an explanation of a phenomenon or test a design solution.

#### S2471356: Next Generation Science Standards

Conduct an investigation to produce data to serve as the basis for evidence that meet the goals of an investigation.

#### S2471829: Next Generation Science Standards

Scientific inquiry is characterized by a common set of values that include: logical thinking, precision, open-mindedness, objectivity, skepticism, replicability of results, and honest and ethical reporting of findings.

#### S2472100: Next Generation Science Standards

Science investigations use diverse methods and do not always use the same set of procedures to obtain data.

#### S2470530: Next Generation Science Standards

Scientists look for patterns and order when making observations about the world.

#### S2470791: Next Generation Science Standards

Science findings are based on recognizing patterns.

#### S2471198: Next Generation Science Standards

Science knowledge is based upon logical and conceptual connections between evidence and explanations.

#### S2471320: Next Generation Science Standards

Use mathematical representations to describe and/or support scientific conclusions and design solutions.

#### S2471473: Next Generation Science Standards

Use mathematical representations to support scientific conclusions and design solutions.

#### S2471656: Next Generation Science Standards

Use mathematical representations of phenomena to support claims.

#### S2471698: Next Generation Science Standards

Use mathematical representations of phenomena to describe explanations.

#### S2471740: Next Generation Science Standards

Create a computational model or simulation of a phenomenon, designed device, process, or system.

#### S2471941: Next Generation Science Standards

Create or revise a simulation of a phenomenon, designed device, process, or system.

#### S2472145: Next Generation Science Standards

Use mathematical models and/or computer simulations to predict the effects of a design solution on systems and/or the interactions between systems.

#### S2470534: Next Generation Science Standards

Patterns in the natural and human designed world can be observed and used as evidence.

#### S2470751: Next Generation Science Standards

Patterns in the natural world can be observed.

#### S2470802: Next Generation Science Standards

Patterns of change can be used to make predictions.

#### S2470845: Next Generation Science Standards

Similarities and differences in patterns can be used to sort and classify natural phenomena.

#### S2470995: Next Generation Science Standards

Patterns can be used as evidence to support an explanation.

#### S2471127: Next Generation Science Standards

Similarities and differences in patterns can be used to sort, classify, communicate and analyze simple rates of change for natural phenomena.

#### S2471338: Next Generation Science Standards

Graphs and charts can be used to identify patterns in data.

#### S2471410: Next Generation Science Standards

Patterns can be used to identify cause and effect relationships.

#### S2470526: Next Generation Science Standards

Events have causes that generate observable patterns.

#### S2470803: Next Generation Science Standards

Cause and effect relationships are routinely identified.

#### S2470878: Next Generation Science Standards

A system can be described in terms of its components and their interactions.

#### S2471389: Next Generation Science Standards

Systems may interact with other systems; they may have sub-systems and be a part of larger complex systems.

#### S2471528: Next Generation Science Standards

Models can be used to represent systems and their interactions.

#### S2470580: Next Generation Science Standards

People depend on various technologies in their lives; human life would be very different without technology.

#### S2470627: Next Generation Science Standards

Every human-made product is designed by applying some knowledge of the natural world and is built using materials derived from the natural world.

#### S2470907: Next Generation Science Standards

Engineers improve existing technologies or develop new ones to increase their benefits (e.g., better artificial limbs), decrease known risks (e.g., seatbelts in cars), and meet societal demands (e.g., cell phones).

#### S2470939: Next Generation Science Standards

Engineers improve existing technologies or develop new ones.

#### S2471341: Next Generation Science Standards

Technologies extend the measurement, exploration, modeling, and computational capacity of scientific investigations.

#### S2471812: Next Generation Science Standards

Modern civilization depends on major technological systems.

#### S2470805: Next Generation Science Standards

Scientific discoveries about the natural world can often lead to new and improved technologies, which are developed through the engineering design process.

#### S2471342: Next Generation Science Standards

Advances in technology influence the progress of science and science has influenced advances in technology.
Curriki Rating
'NR' - This resource has not been rated
NR
'NR' - This resource has not been rated

This resource has not yet been reviewed. Megan Reeves
January 12, 2017 Karen Blakemore
July 14, 2016 José Quintero García
April 22, 2016 Janet Pinto
April 5, 2016

Non-profit Tax ID # 203478467