{"id":6557,"date":"2020-06-08T20:26:34","date_gmt":"2020-06-08T18:26:34","guid":{"rendered":"https:\/\/www.main-vision.com\/richard\/blog\/?p=6557"},"modified":"2020-06-08T20:26:34","modified_gmt":"2020-06-08T18:26:34","slug":"playing-with-grasshopper","status":"publish","type":"post","link":"https:\/\/www.main-vision.com\/richard\/blog\/playing-with-grasshopper\/","title":{"rendered":"Playing With Grasshopper"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>\n<p><a href=\"https:\/\/grasshopper.app\/\">Grasshopper<\/a> is a Google app to teach adults and children about Javascript. It provides people with short, easy to understand modules to get a grasshopper to do things. <\/p>\n\n\n\n<p>The curriculum is divided into seven modules. These are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Fundamentals<\/li><li>Fundamentals II<\/li><li>Intro to Interviewing<\/li><li>Array Methods<\/li><li>Animations<\/li><li>Animations II<\/li><li>Using a Code Editor<\/li><li>Intro To Webpages<\/li><\/ul>\n\n\n\n<p>So far I have only played with part of the fundamentals course. You don&#8217;t need to write much code. You can select which function and variable you want to use, rather than typing lines and lines of code. <\/p>\n\n\n\n<p>This is the type of app that you can use almost anywhere, and anytime you have a few minutes free. <\/p>\n\n\n\n<p>One of the challenges, when you want to learn a new programming language, is to set up an environment before you start playing with code. That can be a long process and it&#8217;s easy to lose interest before you have even written two lines of code. <\/p>\n\n\n\n<p>With such a simple app you don&#8217;t need to set anything up. You can play with code, see what it does, and then try something more complex. You can familiarise yourself with the language before you install a development environment on the machine you use. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1331\" src=\"https:\/\/i2.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?fit=1024%2C532&amp;ssl=1\" alt=\"\" class=\"wp-image-6559\" srcset=\"https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=300%2C156&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=1024%2C532&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=768%2C399&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=1536%2C798&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=2048%2C1064&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=200%2C104&amp;ssl=1 200w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=1600%2C832&amp;ssl=1 1600w, https:\/\/i0.wp.com\/www.main-vision.com\/richard\/blog\/wp-content\/uploads\/2020\/06\/Screenshot-2020-06-08-at-14.28.40.png?resize=780%2C405&amp;ssl=1 780w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption>An example of Grasshopper on a desktop.<\/figcaption><\/figure>\n\n\n\n<p>As soon as the app is installed on your phone you start learning.<\/p>\n\n\n\n<p> <\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>Grasshopper is a Google app to teach adults and children about Javascript. It provides people with short, easy to understand modules to get a grasshopper to do things. The curriculum is divided into seven modules. These are: Fundamentals Fundamentals II Intro to Interviewing Array Methods Animations Animations II Using a Code Editor Intro To Webpages [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6558,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"Playing With Grasshopper - Learning Javascript. ","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":[21],"tags":[351,3894,3333,1141,3037],"class_list":["post-6557","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reviews","tag-google","tag-grasshopper","tag-javascript","tag-online-learning","tag-self-learning"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/posts\/6557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/comments?post=6557"}],"version-history":[{"count":1,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/posts\/6557\/revisions"}],"predecessor-version":[{"id":6561,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/posts\/6557\/revisions\/6561"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/media\/6558"}],"wp:attachment":[{"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/media?parent=6557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/categories?post=6557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.main-vision.com\/richard\/blog\/wp-json\/wp\/v2\/tags?post=6557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}