{"id":1610,"date":"2013-08-15T10:00:37","date_gmt":"2013-08-15T14:00:37","guid":{"rendered":"http:\/\/lemasney.com\/consulting\/?p=1610"},"modified":"2025-11-14T22:37:08","modified_gmt":"2025-11-15T03:37:08","slug":"teaching-scratch-training-getting-started-block-programming","status":"publish","type":"post","link":"https:\/\/lemasney.com\/consulting\/2013\/08\/15\/teaching-scratch-training-getting-started-block-programming\/","title":{"rendered":"Teaching Scratch Training: Getting started with Block Programming"},"content":{"rendered":"<h3>On Teaching Scratch Training<\/h3>\n<p>This afternoon, I taught some young, bright people how to get started with Scratch, MIT&#8217;s block programming application, at Princeton Public Library. Scratch training is a regular offering there. Block programming is a &#8216;lego-style&#8217; approach to programming where you drag and drop functions from a predetermined set to develop a program. For example, you can have a character, called a sprite, dance back and forth on a canvas, jump when you hit a key on your keyboard, and flip when it touches another character.<\/p>\n<div style=\"width: 310px\" class=\"wp-caption alignleft zemanta-img\"><a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:Scratch_Logo.svg\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"zemanta-img-inserted zemanta-img-configured\" title=\"Scratch Training (Photo credit: Wikipedia)\" src=\"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2015\/07\/300px-scratch_logo-svg.png?resize=300%2C101&#038;ssl=1\" alt=\"Scratch Training (Photo credit: Wikipedia)\" width=\"300\" height=\"101\" \/><\/a><p class=\"wp-caption-text\">Scratch Training (Photo credit: Wikipedia)<\/p><\/div>\n<p>Over a few weeks, I&#8217;m going to introduce the basics of Scratch, using their own great tutorial resources. My focus was their Scratch Cards, simple tutorials that allow beginners to quickly gain an understanding of things that you can do.\u00a0http:\/\/info.scratch.mit.edu\/Support\/Scratch_Cards<\/p>\n<div style=\"width: 136px\" class=\"wp-caption alignright zemanta-img\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"zemanta-img-inserted zemanta-img-configured\" title=\"Richard Stallman\" src=\"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2015\/07\/218933.png?resize=126%2C96&#038;ssl=1\" alt=\"Richard Stallman\" width=\"126\" height=\"96\" \/><p class=\"wp-caption-text\">Cover of Richard Stallma<\/p><\/div>\n<p>I was particularly excited to share the easy way in which you can look at other Scratch projects that other scratchers have shared. You can visit those projects and play them as they were programmed, but you can also open them up in the editor, save a local copy to your own projects (called remixing) and begin making improvements of your own. I do this all the time in order to build upon the work of others, perhaps the key benefit of open source software, a key idea celebrated by Scratch. It makes sense that MIT manages this project, as Free Software and the idea of openness and transparency in software was born with MIT&#8217;s own Richard Stallman.<\/p>\n<p>Next week, we&#8217;ll be coming back to share the projects that we came up with to explore how we can each use Scratch to scratch our own itch. Can&#8217;t wait!<\/p>\n<p>Related articles<\/p>\n<ul class=\"zemanta-article-ul zemanta-article-ul-image\" style=\"margin: 0; padding: 0; overflow: hidden;\">\n<li class=\"zemanta-article-ul-li-image zemanta-article-ul-li\" style=\"padding: 0; background: none; list-style: none; display: block; float: left; vertical-align: top; text-align: left; width: 84px; font-size: 11px; margin: 2px 10px 10px 2px;\"><img data-recalc-dims=\"1\" decoding=\"async\" style=\"padding: 0; margin: 0; border: 0; display: block; width: 80px; max-width: 100%;\" src=\"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2015\/07\/187473625_80_80.jpg?w=1170&#038;ssl=1\" alt=\"\" \/>MIT technology trailblazer is a critic of computerized learning<\/li>\n<li class=\"zemanta-article-ul-li-image zemanta-article-ul-li\" style=\"padding: 0; background: none; list-style: none; display: block; float: left; vertical-align: top; text-align: left; width: 84px; font-size: 11px; margin: 2px 10px 10px 2px;\"><a style=\"box-shadow: 0px 0px 4px #999; padding: 2px; display: block; border-radius: 2px; text-decoration: none;\" href=\"https:\/\/z3ppas.wordpress.com\/2013\/07\/29\/scratch\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" decoding=\"async\" style=\"padding: 0; margin: 0; border: 0; display: block; width: 80px; max-width: 100%;\" src=\"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2015\/07\/189114067_80_80.jpg?w=1170&#038;ssl=1\" alt=\"\" \/><\/a><a style=\"display: block; overflow: hidden; text-decoration: none; line-height: 12pt; height: 80px; padding: 5px 2px 0 2px;\" href=\"https:\/\/z3ppas.wordpress.com\/2013\/07\/29\/scratch\/\" target=\"_blank\" rel=\"noopener noreferrer\">Scratch<\/a><\/li>\n<li class=\"zemanta-article-ul-li-image zemanta-article-ul-li\" style=\"padding: 0; background: none; list-style: none; display: block; float: left; vertical-align: top; text-align: left; width: 84px; font-size: 11px; margin: 2px 10px 10px 2px;\"><a style=\"box-shadow: 0px 0px 4px #999; padding: 2px; display: block; border-radius: 2px; text-decoration: none;\" href=\"https:\/\/gigaom.com\/2013\/08\/06\/if-school-wont-teach-your-kind-how-to-code-maybe-this-program-will\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" decoding=\"async\" style=\"padding: 0; margin: 0; border: 0; display: block; width: 80px; max-width: 100%;\" src=\"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2015\/07\/191401402_80_80.jpg?w=1170&#038;ssl=1\" alt=\"\" \/><\/a><a style=\"display: block; overflow: hidden; text-decoration: none; line-height: 12pt; height: 80px; padding: 5px 2px 0 2px;\" href=\"https:\/\/gigaom.com\/2013\/08\/06\/if-school-wont-teach-your-kind-how-to-code-maybe-this-program-will\/\" target=\"_blank\" rel=\"noopener noreferrer\">If school isn&#8217;t teaching your kid to code, this program will (for a fee)<\/a><\/li>\n<\/ul>\n<div class=\"zemanta-pixie\" style=\"margin-top: 10px; height: 15px;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>On Teaching Scratch Training cc-by lemasney<\/p>\n","protected":false},"author":1,"featured_media":1615,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3,19,7,3653,16,29,32,36],"tags":[457,599,670,674],"class_list":{"0":"post-1610","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-brand","8":"category-classes-presentations","9":"category-consulting","10":"category-insights","11":"category-libraries","12":"category-research-interests","13":"category-teaching-experience","14":"category-workshops","15":"tag-languages","16":"tag-open-source","17":"tag-princeton-public-library","18":"tag-programming","19":"czr-hentry"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2013\/08\/design-hashtag.png?fit=1000%2C800&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3h6y2-pY","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":4670,"url":"https:\/\/lemasney.com\/consulting\/2013\/08\/20\/technology-and-the-arts-on-getting-started-with-scratch\/","url_meta":{"origin":1610,"position":0},"title":"Technology and the Arts: On getting started with Scratch","author":"lemsy","date":"2013-08-20","format":false,"excerpt":"So, Brian Kelley and I did the third installment of Technology and the Arts, our weekly\/seasonal podcast that focuses on the connections between technology and art. I thought it was one of our better shows, low on glitch, high on value. Please visit https:\/\/www.youtube.com\/watch?v=Hwg8Pl-qWSc?t=30m50s\u00a0where I give a brief demo on\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":41558,"url":"https:\/\/lemasney.com\/consulting\/2014\/11\/26\/ncompass-live-tech-talk-using-arduino-develop-coding-literacy-libraries\/","url_meta":{"origin":1610,"position":1},"title":"NCompass Live Tech Talk: Using the Arduino to Develop Coding Literacy in Libraries","author":"lemsy","date":"2014-11-26","format":false,"excerpt":"\"In this talk, John LeMasney will discuss the trials, tribulations, and successes of creating and teaching classes on Arduino as programming at several New Jersey libraries across the state. Arduino is an open source hardware platform for learning about and making electronics prototypes to scratch your own itch. It is\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"simple circuit with LED and momentary switch by lemasney","src":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/10\/simple-circuit_bb.png?fit=909%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/10\/simple-circuit_bb.png?fit=909%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/10\/simple-circuit_bb.png?fit=909%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/10\/simple-circuit_bb.png?fit=909%2C1200&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4804,"url":"https:\/\/lemasney.com\/consulting\/2013\/10\/07\/codecademy-adults-learn-write-code-free-session-1-3-datetime-oct-9-2013-700pm-830pm\/","url_meta":{"origin":1610,"position":2},"title":"Codecademy for Adults: Learn How to Write Code for Free (Session 1 of 3) DATE\/TIME:  Oct 9 2013 &#8211; 7:00pm &#8211; 8:30pm","author":"lemsy","date":"2013-10-07","format":false,"excerpt":"\"Codecademy for Adults: Learn How to Write Code for Free LOCATION: \u00a0Technology Center Session 1: Wednesday, October 9, 7-8:30 Session 2: Wednesday, October 16, 7-8:30 Session 3: Wednesday, October 23, 7-8:30 Have you ever wanted to know how to write code, build websites, and develop applications, but did not know\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1625,"url":"https:\/\/lemasney.com\/consulting\/2013\/08\/17\/making-sense-of-the-google-chomebook-september-3rd-in-ewing\/","url_meta":{"origin":1610,"position":3},"title":"Making Sense of the Google Chromebook (September 3rd in Ewing)","author":"lemsy","date":"2013-08-17","format":false,"excerpt":"\u201cMaking Sense of the\u00a0Google Chromebook\u201d\u00a0Free Computer Program\u00a0September 3 Ewing,\u00a0NJ:\u00a0\u00a0\u00a0\u201cWhy would I want a laptop that only runs a browser?\u201d\u00a0\u00a0This is the critical question\u00a0New Jersey\u00a0technology consultant and graphic designer John LeMasney will explore when he presents The Computer Learning Center\u2019s newest, free Computer Tips and Tricks program on\u00a0Tuesday, September 3.\u00a0\u00a0\u00a0\u201cMaking Sense\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"Presenting by John LeMasney via lemasney.com","src":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2013\/08\/20110911.png?fit=809%2C500&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2013\/08\/20110911.png?fit=809%2C500&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2013\/08\/20110911.png?fit=809%2C500&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2013\/08\/20110911.png?fit=809%2C500&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4838,"url":"https:\/\/lemasney.com\/consulting\/2013\/10\/18\/tonight-raspberrypi-arduino-make-movement-bcug\/","url_meta":{"origin":1610,"position":4},"title":"Tonight: #RaspberryPi, #Arduino and the #Make movement at BCUG","author":"lemsy","date":"2013-10-18","format":false,"excerpt":"\"Once again, we are happy to announce a visit from our friend and active open source and social networking guru, John LeMasney, who has again offered a totally unique, new and innovative line of thought for our users group. It was no surprise when we contacted John for an idea\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"John LeMasney","src":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2009\/04\/picture-020-500x375-500x288.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":41172,"url":"https:\/\/lemasney.com\/consulting\/2014\/08\/17\/john-lemasney-hands-arduino\/","url_meta":{"origin":1610,"position":5},"title":"John LeMasney on Hands-On Arduino","author":"lemsy","date":"2014-08-17","format":false,"excerpt":"The next Princeton PC Users Group meeting is\u00a0August\u00a026, 2014 at 7:00 pm\u00a0at the Lawrence Branch of the Mercer County Library, New Jersey. John LeMasney\u00a0on \"Hands-On Arduino\" Arduino is an electronics prototyping platform that allows you to scratch your own itch. It exemplifies the making movement, in which we are moving\u2026","rel":"","context":"In &quot;affiliations&quot;","block_context":{"text":"affiliations","link":"https:\/\/lemasney.com\/consulting\/category\/cv\/professional-affiliations\/"},"img":{"alt_text":"Arduino Five Ten Egg Timer circuit - John LeMasney","src":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/08\/Arduino-Five-Ten-Egg-Timer.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/08\/Arduino-Five-Ten-Egg-Timer.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/08\/Arduino-Five-Ten-Egg-Timer.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/08\/Arduino-Five-Ten-Egg-Timer.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/lemasney.com\/consulting\/wp-content\/uploads\/2014\/08\/Arduino-Five-Ten-Egg-Timer.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/posts\/1610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/comments?post=1610"}],"version-history":[{"count":21,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/posts\/1610\/revisions"}],"predecessor-version":[{"id":48578,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/posts\/1610\/revisions\/48578"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/media\/1615"}],"wp:attachment":[{"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/media?parent=1610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/categories?post=1610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lemasney.com\/consulting\/wp-json\/wp\/v2\/tags?post=1610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}