{"id":3619,"date":"2016-02-12T17:19:48","date_gmt":"2016-02-12T22:19:48","guid":{"rendered":"http:\/\/stager.tv\/?p=3619"},"modified":"2016-02-12T17:22:52","modified_gmt":"2016-02-12T22:22:52","slug":"program-your-own-geometry-toolkit","status":"publish","type":"post","link":"http:\/\/stager.tv\/?p=3619","title":{"rendered":"Program Your Own Geometry Toolkit"},"content":{"rendered":"<p>More than\u00a020 years ago, a graduate student of mine, named Beth, (surname escapes me, but she had triplets and is a very fine high school math teacher) used an early version of MicroWorlds to program her own version of a toolkit similar to <a href=\"http:\/\/www.dynamicgeometry.com\/\" target=\"_blank\">Geometer&#8217;s Sketchpad<\/a>. Over time, I ran a similar activity with kids as young as 7th grade. I&#8217;ve done my best to piece together various artifacts from my archives into a coherent starting point for this potentially expansive activity. Hopefully, you&#8217;ll be able to figure out how to use the tools provided and improve or expand upon them.<\/p>\n<p>Students (middle and high school) will use <a href=\"http:\/\/microworlds.com\">MicroWorlds EX<\/a> create their own tool for exploring two-dimensional geometry similar to <a href=\"http:\/\/www.dynamicgeometry.com\/\" target=\"_blank\">Geometers\u2019 Sketchpad<\/a>, <a href=\"http:\/\/www.cabri.com\/\" target=\"_blank\">Cabri<\/a>, or <a href=\"http:\/\/www.geogebra.org\/\" target=\"_blank\">GeoGebra<\/a>. <a href=\"#_ftn1\" name=\"_ftnref1\">[1]<\/a><\/p>\n<p>As students build functionality (via programming) into a tool for creating and measuring geometric constructions, they reinforce their understanding of important geometric concepts. As the tool gets more sophisticated, students learn more geometry, which in turn leads to a desire to explore more complex geometric issues. This is an ecological approach to programming. The tool gets better as you learn more and you learn more as the tool becomes more sophisticated.<\/p>\n<p>Along the way, students become better programmers while using variables, list processing, and recursion in their Logo procedures. They will also engage in user interface design.<\/p>\n<h3>Resources:<\/h3>\n<ul>\n<li><a href=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Build-You-Own-Geometry-Toolkit-with-MicroWorlds.pdf\" target=\"_blank\">Teacher and student project instructions<\/a><\/li>\n<li><a href=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/toolkitstarter.zip\" target=\"_blank\">MicroWorlds EX Geometry Toolkit starter template file<\/a><\/li>\n<li><a href=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Beth-Geometry-toolkit.zip\" target=\"_blank\">An example of a more elaborate Geometry Toolkit<\/a> created by Beth\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-3625\" src=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png\" alt=\"Screen Shot 2016-02-09 at 3.31.23 PM\" width=\"251\" height=\"157\" srcset=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png 300w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-1024x641.png 1024w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM.png 1220w\" sizes=\"auto, (max-width: 251px) 100vw, 251px\" \/><a href=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.32.03-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3623\" src=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.32.03-PM-300x191.png\" alt=\"Screen Shot 2016-02-09 at 3.32.03 PM\" width=\"249\" height=\"159\" srcset=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.32.03-PM-300x191.png 300w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.32.03-PM-1024x653.png 1024w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.32.03-PM.png 1248w\" sizes=\"auto, (max-width: 249px) 100vw, 249px\" \/><br \/>\n<\/a> <a href=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.39-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3624\" src=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.39-PM-300x193.png\" alt=\"Screen Shot 2016-02-09 at 3.31.39 PM\" width=\"250\" height=\"161\" srcset=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.39-PM-300x193.png 300w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.39-PM-1024x658.png 1024w, http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.39-PM.png 1254w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/li>\n<\/ul>\n<hr \/>\n<p><a href=\"#_ftnref1\" name=\"_ftn1\">[1]<\/a> I would not show commercial models of the software to students until after they have programmed some new functionality into their own tools.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>More than\u00a020 years ago, a graduate student of mine, named Beth, (surname escapes me, but she had triplets and is a very fine high school &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[479,446,430,435,434,429,431,438],"tags":[1383,1276,944,1384,1382,1234,672,1385,422,1390],"class_list":["post-3619","post","type-post","status-publish","format-standard","hentry","category-11-computing","category-classic-stager","category-creativity","category-featured","category-learning","category-project-based-learning","category-teaching","category-technology","tag-cabri","tag-coding","tag-computer-programming","tag-geogebra","tag-geometers-sketchpad","tag-geometry","tag-logo","tag-microworlds-ex","tag-pbl","tag-project-based-learning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Program Your Own Geometry Toolkit - Stager-to-Go<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/stager.tv\/?p=3619\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Program Your Own Geometry Toolkit - Stager-to-Go\" \/>\n<meta property=\"og:description\" content=\"More than\u00a020 years ago, a graduate student of mine, named Beth, (surname escapes me, but she had triplets and is a very fine high school &hellip;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/stager.tv\/?p=3619\" \/>\n<meta property=\"og:site_name\" content=\"Stager-to-Go\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/gary.stager\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-12T22:19:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-12T22:22:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png\" \/>\n<meta name=\"author\" content=\"Gary Stager\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@garystager\" \/>\n<meta name=\"twitter:site\" content=\"@garystager\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gary Stager\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619\"},\"author\":{\"name\":\"Gary Stager\",\"@id\":\"http:\\\/\\\/stager.tv\\\/#\\\/schema\\\/person\\\/8bd320bea4758fc56f376ecdd9b8b184\"},\"headline\":\"Program Your Own Geometry Toolkit\",\"datePublished\":\"2016-02-12T22:19:48+00:00\",\"dateModified\":\"2016-02-12T22:22:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619\"},\"wordCount\":276,\"commentCount\":0,\"image\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2016\\\/02\\\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png\",\"keywords\":[\"Cabri\",\"coding\",\"computer programming\",\"GeoGebra\",\"Geometer's Sketchpad\",\"geometry\",\"Logo\",\"MicroWorlds EX\",\"pbl\",\"project-based learning\"],\"articleSection\":[\"1:1 computing\",\"classic Stager\",\"creativity\",\"Featured articles\",\"learning\",\"project-based learning\",\"teaching\",\"technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/stager.tv\\\/?p=3619#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619\",\"url\":\"http:\\\/\\\/stager.tv\\\/?p=3619\",\"name\":\"Program Your Own Geometry Toolkit - Stager-to-Go\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2016\\\/02\\\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png\",\"datePublished\":\"2016-02-12T22:19:48+00:00\",\"dateModified\":\"2016-02-12T22:22:52+00:00\",\"author\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/#\\\/schema\\\/person\\\/8bd320bea4758fc56f376ecdd9b8b184\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/stager.tv\\\/?p=3619\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#primaryimage\",\"url\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2016\\\/02\\\/Screen-Shot-2016-02-09-at-3.31.23-PM.png\",\"contentUrl\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2016\\\/02\\\/Screen-Shot-2016-02-09-at-3.31.23-PM.png\",\"width\":1220,\"height\":764},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/stager.tv\\\/?p=3619#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/stager.tv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Program Your Own Geometry Toolkit\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/stager.tv\\\/#website\",\"url\":\"http:\\\/\\\/stager.tv\\\/\",\"name\":\"Stager-to-Go\",\"description\":\"The personal blog of Gary S. Stager, Ph.D.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/stager.tv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/stager.tv\\\/#\\\/schema\\\/person\\\/8bd320bea4758fc56f376ecdd9b8b184\",\"name\":\"Gary Stager\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Gary-gravatar.png\",\"url\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Gary-gravatar.png\",\"contentUrl\":\"http:\\\/\\\/stager.tv\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Gary-gravatar.png\",\"caption\":\"Gary Stager\"},\"description\":\"Veteran educator Gary Stager, Ph.D. is the author of Twenty Things to Do with a Computer - Forward 50, co-author of\u00a0Invent To Learn \u2014 Making, Tinkering, and Engineering in the Classroom, publisher at\u00a0Constructing Modern Knowledge Press,\u00a0and the founder of the\u00a0Constructing Modern Knowledge\u00a0summer institute. He led professional development in the world\u2019s first 1:1 laptop schools thirty years ago and designed one of the oldest online graduate school programs. Gary is also the curator of The Seymour Papert archives at DailyPapert.com. Learn more about\u00a0Gary here.\",\"sameAs\":[\"http:\\\/\\\/cmkpress.com\\\/gary\"],\"url\":\"http:\\\/\\\/stager.tv\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Program Your Own Geometry Toolkit - Stager-to-Go","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/stager.tv\/?p=3619","og_locale":"en_US","og_type":"article","og_title":"Program Your Own Geometry Toolkit - Stager-to-Go","og_description":"More than\u00a020 years ago, a graduate student of mine, named Beth, (surname escapes me, but she had triplets and is a very fine high school &hellip;","og_url":"http:\/\/stager.tv\/?p=3619","og_site_name":"Stager-to-Go","article_publisher":"https:\/\/www.facebook.com\/gary.stager\/","article_published_time":"2016-02-12T22:19:48+00:00","article_modified_time":"2016-02-12T22:22:52+00:00","og_image":[{"url":"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png","type":"","width":"","height":""}],"author":"Gary Stager","twitter_card":"summary_large_image","twitter_creator":"@garystager","twitter_site":"@garystager","twitter_misc":{"Written by":"Gary Stager","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/stager.tv\/?p=3619#article","isPartOf":{"@id":"http:\/\/stager.tv\/?p=3619"},"author":{"name":"Gary Stager","@id":"http:\/\/stager.tv\/#\/schema\/person\/8bd320bea4758fc56f376ecdd9b8b184"},"headline":"Program Your Own Geometry Toolkit","datePublished":"2016-02-12T22:19:48+00:00","dateModified":"2016-02-12T22:22:52+00:00","mainEntityOfPage":{"@id":"http:\/\/stager.tv\/?p=3619"},"wordCount":276,"commentCount":0,"image":{"@id":"http:\/\/stager.tv\/?p=3619#primaryimage"},"thumbnailUrl":"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png","keywords":["Cabri","coding","computer programming","GeoGebra","Geometer's Sketchpad","geometry","Logo","MicroWorlds EX","pbl","project-based learning"],"articleSection":["1:1 computing","classic Stager","creativity","Featured articles","learning","project-based learning","teaching","technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/stager.tv\/?p=3619#respond"]}]},{"@type":"WebPage","@id":"http:\/\/stager.tv\/?p=3619","url":"http:\/\/stager.tv\/?p=3619","name":"Program Your Own Geometry Toolkit - Stager-to-Go","isPartOf":{"@id":"http:\/\/stager.tv\/#website"},"primaryImageOfPage":{"@id":"http:\/\/stager.tv\/?p=3619#primaryimage"},"image":{"@id":"http:\/\/stager.tv\/?p=3619#primaryimage"},"thumbnailUrl":"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM-300x188.png","datePublished":"2016-02-12T22:19:48+00:00","dateModified":"2016-02-12T22:22:52+00:00","author":{"@id":"http:\/\/stager.tv\/#\/schema\/person\/8bd320bea4758fc56f376ecdd9b8b184"},"breadcrumb":{"@id":"http:\/\/stager.tv\/?p=3619#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/stager.tv\/?p=3619"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/stager.tv\/?p=3619#primaryimage","url":"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM.png","contentUrl":"http:\/\/stager.tv\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-09-at-3.31.23-PM.png","width":1220,"height":764},{"@type":"BreadcrumbList","@id":"http:\/\/stager.tv\/?p=3619#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/stager.tv\/"},{"@type":"ListItem","position":2,"name":"Program Your Own Geometry Toolkit"}]},{"@type":"WebSite","@id":"http:\/\/stager.tv\/#website","url":"http:\/\/stager.tv\/","name":"Stager-to-Go","description":"The personal blog of Gary S. Stager, Ph.D.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/stager.tv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/stager.tv\/#\/schema\/person\/8bd320bea4758fc56f376ecdd9b8b184","name":"Gary Stager","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/stager.tv\/wp-content\/uploads\/2024\/03\/Gary-gravatar.png","url":"http:\/\/stager.tv\/wp-content\/uploads\/2024\/03\/Gary-gravatar.png","contentUrl":"http:\/\/stager.tv\/wp-content\/uploads\/2024\/03\/Gary-gravatar.png","caption":"Gary Stager"},"description":"Veteran educator Gary Stager, Ph.D. is the author of Twenty Things to Do with a Computer - Forward 50, co-author of\u00a0Invent To Learn \u2014 Making, Tinkering, and Engineering in the Classroom, publisher at\u00a0Constructing Modern Knowledge Press,\u00a0and the founder of the\u00a0Constructing Modern Knowledge\u00a0summer institute. He led professional development in the world\u2019s first 1:1 laptop schools thirty years ago and designed one of the oldest online graduate school programs. Gary is also the curator of The Seymour Papert archives at DailyPapert.com. Learn more about\u00a0Gary here.","sameAs":["http:\/\/cmkpress.com\/gary"],"url":"http:\/\/stager.tv\/?author=2"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/stager.tv\/index.php?rest_route=\/wp\/v2\/posts\/3619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/stager.tv\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/stager.tv\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/stager.tv\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/stager.tv\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3619"}],"version-history":[{"count":0,"href":"http:\/\/stager.tv\/index.php?rest_route=\/wp\/v2\/posts\/3619\/revisions"}],"wp:attachment":[{"href":"http:\/\/stager.tv\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/stager.tv\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3619"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/stager.tv\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}