Share Paper: Geometric Transformations in Scratch Programming: A Teacher Resource

  1. Kathryn Shafer, Ball State University, United States
Tuesday, March 27 10:15 AM-11:15 AM Edison Ballroom D

Abstract: The high level of mathematical fidelity found in the Scratch programming language supports the use of Scratch as a vehicle to teach and learn mathematics. The author created a set of teacher notes that showcase different methods that can be used to perform transformations (rotations, dilations and reflections) in Scratch. These methods include the use of tools, code blocks (script) and costumes. The teacher notes can be used as a primary resource when teaching mathematics through programming or as a secondary resource when exposing mathematical content to students who are writing programs. In either case, possession of the specific content ...