{"id":7,"date":"2016-05-16T10:24:17","date_gmt":"2016-05-16T10:24:17","guid":{"rendered":"http:\/\/mr-west.uk\/blockly\/?page_id=7"},"modified":"2023-09-28T10:39:47","modified_gmt":"2023-09-28T10:39:47","slug":"blockly-pond-lesson-plan","status":"publish","type":"page","link":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/","title":{"rendered":"Blockly Pond Tutor"},"content":{"rendered":"\n<div class=\"arconix-tabs-horizontal\"><ul class=\"arconix-tabs\"><li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Starter\"><a class=\"\" href=\"#tab-Starter\">Starter<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Main\"><a class=\"\" href=\"#tab-Main\">Main<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Canon\"><a class=\"\" href=\"#tab-Canon\">Canon()<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Scan\"><a class=\"\" href=\"#tab-Scan\">Scan()<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Assessment\"><a class=\"\" href=\"#tab-Assessment\">Assessment<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Homework\"><a class=\"\" href=\"#tab-Homework\">Homework<\/a><\/li>\n<li data-arconix-icon=\" \" data-arconix-color=\" \" class=\"arconix-tab tab-Resources\"><a class=\"\" href=\"#tab-Resources\">Resources<\/a><\/li><\/ul>\n<div class=\"arconix-panes\"><div class=\"arconix-pane pane-Starter\">\n<div class=\"arconix-column-two-thirds\">\n<h3>Starter<\/h3>\n<p>Have a go at these games to revise your angles!<\/p>\n<a href='http:\/\/www.bbc.co.uk\/keyskills\/flash\/kfa\/kfa.shtml' class='arconix-button arconix-button-medium arconix-button-gray' target=\"_blank\" >Kung Fu Angles Game<\/a>\n<a href='https:\/\/www.mathsisfun.com\/geometry\/degrees.html' class='arconix-button arconix-button-medium arconix-button-gray' target=\"_blank\" >Maths Degress Quiz<\/a>\n<\/div>\n<div class=\"arconix-column-one-third\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-142\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/angles.png\" alt=\"angles\" width=\"225\" height=\"225\" srcset=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/angles.png 225w, https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/angles-150x150.png 150w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"arconix-pane pane-Main\">\n<div class=\"arconix-column-two-thirds\">\n<h3>Main Activity<\/h3>\n<p>Work you way through the Blockly Pond Tutor following the link below.<\/p>\n<p>As with the previous lessons, make sure that you upload your code to the <a href=\"http:\/\/quiz.mr-west.uk\">QuizMaster<\/a> site.<\/p>\n<a href='https:\/\/blockly.games\/pond-tutor?lang=en' class='arconix-button arconix-button-medium arconix-button-gray' target=\"_blank\" >Blockly Pond Tutor<\/a>\n<\/div>\n<div class=\"arconix-column-one-third\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-126\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-pond-tutor-ch1-300x300.png\" alt=\"blockly-pond-tutor-ch1\" width=\"300\" height=\"300\" srcset=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-pond-tutor-ch1-300x300.png 300w, https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-pond-tutor-ch1-150x150.png 150w, https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-pond-tutor-ch1.png 395w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"arconix-pane pane-Canon\">\n<div class=\"arconix-column-one-half\">\n<h3>The Canon<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-128\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/pond-canon.png\" alt=\"pond-canon\" width=\"252\" height=\"66\" \/><\/p>\n<p>The Blockly Pond cannon has two required <strong>arguments<\/strong>.<\/p>\n<div class=\"arconix-list\" data-arconix-icon=\"fa-chevron-circle-right\" data-arconix-color=\"black\">\n<ul>\n<li>The direction the canon is to fire in.<\/li>\n<li>The distance the canon is to fire.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"arconix-column-one-half\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-127 size-full\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-canon-explanation.png\" alt=\"blockly-canon-explanation\" width=\"595\" height=\"386\" srcset=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-canon-explanation.png 595w, https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/blockly-canon-explanation-300x195.png 300w\" sizes=\"(max-width: 595px) 100vw, 595px\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"arconix-pane pane-Scan\">\n<div class=\"arconix-column-two-thirds\">\n<h3>Scan() \u00a0===&gt; Return the distance to a duck (if found)<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-134\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/scan.png\" alt=\"scan\" width=\"256\" height=\"82\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The scan function looks\u00a0in the direction indicated and if it finds a duck, it <strong>returns the distance<\/strong> to the duck. If it doesn\u2019t find a duck it returns infinity(or doesn\u2019t return a value??).<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-135\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/scanwithcanon.png\" alt=\"scanwithcanon\" width=\"521\" height=\"107\" srcset=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/scanwithcanon.png 521w, https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/scanwithcanon-300x62.png 300w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/p>\n<p>The scan is very useful when used inside a cannon block ( set to the same angle). The scan block feeds the return value out from the inner block to the outer block.<\/p>\n<p><strong>The result?<\/strong> The code scans for an enemy and if it finds one it shoots in exactly the correct direction and distance!<\/p>\n<\/div>\n<div class=\"arconix-column-one-third\">\n<figure id=\"attachment_136\" aria-describedby=\"caption-attachment-136\" style=\"width: 273px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-136\" src=\"https:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/scan-example.png\" alt=\"In this example if the red duck scans at 45 degrees it will return the distance to the yellow duck. Otherwise it will return infinity.\" width=\"273\" height=\"252\" \/><figcaption id=\"caption-attachment-136\" class=\"wp-caption-text\">In this example if the red duck scans at 45 degrees it will return the distance to the yellow duck. Otherwise it will return infinity.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<div class=\"arconix-pane pane-Assessment\">\n<h3>Assessment<\/h3>\n<p>Load your completed challenges on to the Quizmaster site.<\/p>\n<p>quiz.mr-west.uk<\/p>\n<\/div>\n<div class=\"arconix-pane pane-Homework\">\n<h3>Homework<\/h3>\n<p>Finish off your challenges and make sure you click save and submit on your work<\/p>\n<\/div>\n<div class=\"arconix-pane pane-Resources\"><\/div><\/div><\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blockly Pond Tutor - Blockly Coding<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blockly Pond Tutor - Blockly Coding\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/\" \/>\n<meta property=\"og:site_name\" content=\"Blockly Coding\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-28T10:39:47+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/angles.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/\",\"url\":\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/\",\"name\":\"Blockly Pond Tutor - Blockly Coding\",\"isPartOf\":{\"@id\":\"https:\/\/learnlearn.uk\/blockly\/#website\"},\"datePublished\":\"2016-05-16T10:24:17+00:00\",\"dateModified\":\"2023-09-28T10:39:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/learnlearn.uk\/blockly\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blockly Pond Tutor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learnlearn.uk\/blockly\/#website\",\"url\":\"https:\/\/learnlearn.uk\/blockly\/\",\"name\":\"Blockly Coding\",\"description\":\"#Code\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learnlearn.uk\/blockly\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blockly Pond Tutor - Blockly Coding","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":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/","og_locale":"en_GB","og_type":"article","og_title":"Blockly Pond Tutor - Blockly Coding","og_url":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/","og_site_name":"Blockly Coding","article_modified_time":"2023-09-28T10:39:47+00:00","og_image":[{"url":"http:\/\/learnlearn.uk\/blockly\/wp-content\/uploads\/sites\/5\/2016\/05\/angles.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/","url":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/","name":"Blockly Pond Tutor - Blockly Coding","isPartOf":{"@id":"https:\/\/learnlearn.uk\/blockly\/#website"},"datePublished":"2016-05-16T10:24:17+00:00","dateModified":"2023-09-28T10:39:47+00:00","breadcrumb":{"@id":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learnlearn.uk\/blockly\/blockly-pond-lesson-plan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/learnlearn.uk\/blockly\/"},{"@type":"ListItem","position":2,"name":"Blockly Pond Tutor"}]},{"@type":"WebSite","@id":"https:\/\/learnlearn.uk\/blockly\/#website","url":"https:\/\/learnlearn.uk\/blockly\/","name":"Blockly Coding","description":"#Code","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learnlearn.uk\/blockly\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"learnlearnadmin","author_link":"https:\/\/learnlearn.uk\/blockly\/author\/learnlearnadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":null,"_links":{"self":[{"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/pages\/7"}],"collection":[{"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":2,"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":205,"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/pages\/7\/revisions\/205"}],"wp:attachment":[{"href":"https:\/\/learnlearn.uk\/blockly\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}