When do children learn the Pythagorean Theorem?

The Pythagorean Theorem is typically introduced in middle school math classes, usually around 8th grade.