Understanding and Calculating Perimeter: An Interactive Guide