CCSS.MATH.CONTENT.8.G.B.6
Explain a proof of the Pythagorean Theorem and its converse.

CCSS.MATH.CONTENT.8.G.B.7
Apply the Pythagorean Theorem to determine unknown side lengths in right triangles in real-world and mathematical problems in two and three dimensions.

CCSS.MATH.CONTENT.8.G.B.8
Apply the Pythagorean Theorem to find the distance between two points in a coordinate system.

CCSS.MATH.CONTENT.8.NS.A.1
Know that numbers that are not rational are called irrational. Understand informally that every number has a decimal expansion; for rational numbers show that the decimal expansion repeats eventually, and convert a decimal expansion which repeats eventually into a rational number.

CCSS.MATH.CONTENT.8.NS.A.2
Use rational approximations of irrational numbers to compare the size of irrational numbers, locate them approximately on a number line diagram, and estimate the value of expressions (e.g., π2). For example, by truncating the decimal expansion of √2, show that √2 is between 1 and 2, then between 1.4 and 1.5, and explain how to continue on to get better approximations.