{"id":1983,"date":"2016-01-30T12:36:56","date_gmt":"2016-01-30T12:36:56","guid":{"rendered":"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1983"},"modified":"2016-01-30T12:46:47","modified_gmt":"2016-01-30T12:46:47","slug":"visual-programming-tools-to-engage-students","status":"publish","type":"post","link":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/visual-programming-tools-to-engage-students\/","title":{"rendered":"Visual Programming Tools To Engage Students"},"content":{"rendered":"\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Finspiredtoeducate.net%2Finspiredtoeducate%2Fvisual-programming-tools-to-engage-students%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n<p><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-content\/uploads\/2016\/01\/9627322546_68dcd87377_z.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1984\" src=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-content\/uploads\/2016\/01\/9627322546_68dcd87377_z.jpg\" alt=\"9627322546_68dcd87377_z\" width=\"640\" height=\"480\" srcset=\"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-content\/uploads\/2016\/01\/9627322546_68dcd87377_z.jpg 640w, https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-content\/uploads\/2016\/01\/9627322546_68dcd87377_z-300x225.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>A friend of mine had just finished doing &#8220;Hour of code&#8221; on <a href=\"http:\/\/code.org\">Code.org<\/a> with her STEM club. \u00a0 She asked me to comment upon what you might be able to do next to extend their learning experiences from code.org. \u00a0 \u00a0The website does an amazing job of introducing the basic ideas of code(sequencing, loops, decision making, variables) to young makers. \u00a0In this post, I&#8217;ll share a few project ideas and products that will help keep your students engaged in coding.<\/p>\n<p><strong><a href=\"https:\/\/scratch.mit.edu\" target=\"_blank\">Scratch<\/a> &#8211;<\/strong> This visual programming environment from <a href=\"https:\/\/llk.media.mit.edu\/\">MIT Life Long Kindergarten<\/a> has become a powerful tool to engage students to code creatively. \u00a0 Students projects range from games, to mini-movies, musical instruments and art. \u00a0I recommend checking out some of the projects built by students <a href=\"https:\/\/scratch.mit.edu\/explore\/?date=this_month\" target=\"_blank\">here<\/a>. \u00a0I love seeing people combine Scratch with Makey Makey. \u00a0It&#8217;s always fun!<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/rfQqh7iCcOU\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><strong>MIT App Inventor<\/strong> &#8211;\u00a0To help make Android App building more accessible to EVERYONE, researchers at MIT have released a wonderful tool to empower makers and students to quickly build apps using a puzzle metaphor of programming. \u00a0The MIT App Inventor enables you to test your apps in real-time using your Android device. \u00a0 Additionally, you do not need to install special tools on your system since the development environment is browser based. \u00a0To learn more about this tool, \u00a0visit\u00a0<a href=\"http:\/\/appinventor.mit.edu\/\">http:\/\/appinventor.mit.edu<\/a>\u00a0or<a href=\"http:\/\/www.appinventor.org\/book2\" target=\"_blank\">AppInventor.org<\/a> . \u00a0I&#8217;ve written some sample programs on <a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/easy-recipes-for-building-android-apps-using-mit-app-inventor\/\" target=\"_blank\">this blog post here<\/a>.<\/p>\n<p><strong><a href=\"http:\/\/www.learntomod.com\/\" target=\"_blank\">Learn To MOD<\/a> &#8211;<\/strong> The open world game Minecraft has high engagement factor with middle school students. \u00a0 I enjoy playing the game with my kids too. \u00a0 The folks at LearnToMod.com have created a comprehensive set of video lessons combined with visual programming experiences to help students learn to write their own Minecraft extensions or mods. \u00a0 The system uses <a title=\"Minecraft Coding Workshop\" href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/minecraft-coding-workshop\/\" target=\"_blank\">ScriptCraftJS<\/a> which I&#8217;ve reviewed in here.<\/p>\n<p><strong>Scratch with LEGO Wedo<\/strong>\u00a0&#8211; The Lego WeDo kit enables students to program a distance sensor, tilt sensor, and a motor that interfaces with standard Lego&#8217;s . \u00a0 \u00a0The &#8220;offline&#8221; versions of Scratch\u00a0interface with the official Lego WeDo hardware introducing new blocks to the friendly Scratch interface. \u00a0 You can learn more about the specialized <a href=\"http:\/\/wiki.scratch.mit.edu\/wiki\/LEGO_WeDo_Blocks\" target=\"_blank\">Lego Wedo blocks from this resource<\/a>. \u00a0 You can find <a href=\"https:\/\/sites.google.com\/site\/scratchadventures\/wedo\" target=\"_blank\">lesson plan ideas here<\/a>.<\/p>\n<p><a href=\"http:\/\/s4a.cat\/\" target=\"_blank\">Scratch For Arduino (S4A)<\/a>\u00a0 &#8211; \u00a0The Arduino has become an inexpensive platform to introduce digital electronics programming to students young and old. \u00a0 While Arduino is a simple learning platform, it can also do some amazing\u00a0work like <a href=\"http:\/\/printrbot.com\/shop\/assembled-simple-metal\/\" target=\"_blank\">3D printing<\/a> or <a title=\"Sumobot Jr: Fun Open Source Robot Kit using Arduino and JavaScript\" href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/sumobot-jr-fun-open-source-robot-kit-using-arduino-and-javascript\/\" target=\"_blank\">robotics<\/a>. \u00a0 \u00a0S4A enables students to leverage their Scratch skills to program Arduino. \u00a0 To get students started on projects, I typically encourage students to figure out how to blink an LED or control a servo.<\/p>\n<p><a href=\"http:\/\/lab.open-roberta.org\/\" target=\"_blank\">http:\/\/lab.open-roberta.org\/<\/a> &#8211; This tool enables you to use block programming to control your Lego Mindstorm EV3 robot. \u00a0 The website also includes a small robot simulator just in case you don&#8217;t have a Lego Mindstorm robot. \u00a0I&#8217;m looking forward to testing this website on some actual EV3 hardware soon!<\/p>\n<p>&nbsp;<\/p>\n<p>What are some of your favorite lesson plans for getting kids to code?<\/p>\n<p>&nbsp;<\/p>\n<p>Photo credit :\u00a0<a href=\"https:\/\/www.flickr.com\/photos\/curiouslee\/9627322546\" target=\"_blank\">https:\/\/www.flickr.com\/photos\/curiouslee\/9627322546<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Learning To Code<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1319\">Easy Data Visualization with Google Charts and JavaScript<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=795\">Learn to Build Your Own Conversational Bot using ChatScript<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1285\">10 Free Resources for Learning JavaScript and HTML5<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1238\">17 Fun Tools To Teach Kids To Code by @ChrisBetcher<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=623\">Benefits of Teaching Kids To Code That No One Is Talking About<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1349\">Easy Recipes for Building Android Apps using MIT App Inventor<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=849\">How to Build Your Mobile App using HTML<\/a><\/li>\n<li><a href=\"http:\/\/inspiredtoeducate.net\/inspiredtoeducate\/?p=1079\" target=\"_blank\">Simple Minecraft Programming Using ScriptCraftJS<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Finspiredtoeducate.net%2Finspiredtoeducate%2Fvisual-programming-tools-to-engage-students%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n","protected":false},"excerpt":{"rendered":"<p>A friend of mine had just finished doing &#8220;Hour of code&#8221; on Code.org with her STEM club. \u00a0 She asked me to comment upon what you might be able to do next to extend their learning experiences from code.org. \u00a0 \u00a0The website does an amazing job of introducing the basic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,7,24,23,11,3,8],"tags":[],"_links":{"self":[{"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/posts\/1983"}],"collection":[{"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/comments?post=1983"}],"version-history":[{"count":3,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/posts\/1983\/revisions"}],"predecessor-version":[{"id":1987,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/posts\/1983\/revisions\/1987"}],"wp:attachment":[{"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/media?parent=1983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/categories?post=1983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inspiredtoeducate.net\/inspiredtoeducate\/wp-json\/wp\/v2\/tags?post=1983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}