Learning Mathematics with Scratch Programming (LOGO)

On July 31, 2018 this Wiki will be retired.

All Wikispaces sites will go offline the end of July.


As a result, member requests will not be authorized. If you would like information about teaching math with Logo or Scratch, please contact me directly on my gmail account kgshafer432.

Regards,
Kathryn Shafer



As time permits, I will upload new activities with teacher notes.


Program for Google Word

Cat and Mouse Lesson Plan - Transformations on the Coordinate Grid

Mr. Kyle Murphy created a lesson on transformations that has students move the cat around the coordinate grid to catch mice. Kyle presented this lesson at the 2013 Indiana Council of Mathematics Teachers Annual meeting.


Parallelograms - Programs on my Scratch account:


Professional Development Day - Dayton Ohio - GooglePalooza 2017





This wiki contains a series of Turtle-Math geometry lessons. While many folks might recall learning about Logo in the 1970's or the 1980's, it is one of the most effective computer environments for learning the basics of shape and measurement. Accurate planning and writing of Logo code requires a practical and first hand knowledge of right triangle mathematics. The following series of lessons will challenge learners of all ages. Note that the graphics for my lessons were taken on either a Mac or PC running Terrapin Logo. The Topic Tool Matrix provides an overview of the mathematics content and vocabulary found in each lesson and the turtle commands that are introduced. The matrix also includes a correlation between the lessons and the CCSS.

Logo Lessons 1-8 Full Text



Logo Lessons 9-15 Full Text




My thoughts on using technology

  • Technology does not replace hands on work.
  • Technology does not appeal to everyone.
  • Technology does not always give the correct answer (rounding error).
  • Technology does not prove content, or does it?
  • Successful technology use requires reasoning and sense making.


Terrapin Logo FYI
  • Note that the commands that you type into the listener window are temporary UNLESS you define a *procedure. Use a procedure if you want to save your coding between sessions so it does not have to be retyped. Watch the video below to learn more about creating procedures with variables.
  • To save a file: Click on "save as workspace" in the File menu and rename the file every time you add a new procedure.
  • To load a file: Click on "load to workspace" in the File menu and upload your saved file.


Wiki Manager
My name is Kathy Shafer and I have been teaching high school and college level mathematics since 1984.
Favorite technologies include Fathom, Tinkerplots, Geometer's Sketchpad, Geogebra, Terrapin Logo, Green Globs, Spreadsheets and SKETCHUP!


Please visit my other Math Wikis:
  1. sketchup-math
  2. TinkerPlots-Math