{"id":1490,"date":"2015-04-07T19:22:32","date_gmt":"2015-04-07T18:22:32","guid":{"rendered":"http:\/\/www.interactiveclassroom.net\/?p=1490"},"modified":"2025-05-05T19:32:24","modified_gmt":"2025-05-05T18:32:24","slug":"kent-computing-conference-roundup","status":"publish","type":"post","link":"https:\/\/www.interactiveclassroom.net\/?p=1490","title":{"rendered":"Kent Computing Conference Roundup"},"content":{"rendered":"<p>Last week\u00a0I had the pleasure of attending the Kent Computing Conference (<a href=\"https:\/\/twitter.com\/search?f=realtime&amp;q=%23kentcs&amp;src=typd\" target=\"_blank\" rel=\"noopener\">#KentCS<\/a>). \u00a0I was there to present two workshops in the afternoon, one on Kodu and the other on Minecraft &amp; Python. First; I was lucky enough to be able to spend the\u00a0morning enjoying two excellent\u00a0keynotes and a workshop by Phil Bagge. I&#8217;ll summarise the key information below.<\/p>\n<h3><strong>Keynote 1 &#8211; Phil Bagge<\/strong><\/h3>\n<p>Phil focussed a lot on the importance of debugging programs as being an essential part of programming. I&#8217;d never thought of it that way before, of course debugging happens all the time but I&#8217;d never sat back and considered it&#8217;s impact on learning\u00a0until now. Phil highlighted \u00a0how this builds resilience and problem solving and emphasised the fact that it is <em>not<\/em> the teacher&#8217;s job to debug code and he is quite right. As a teacher I sometimes find it difficult not to jump in and &#8220;rescue&#8221; a child when they are struggling but in reality this does them no favours as they simply learn that &#8220;if it doesn&#8217;t work someone else will fix it&#8221; which is complete the wrong mindset. In fact, Phil pointed out that it leads to what he calls &#8220;Learned Helplessness&#8221; which can result in two things:<\/p>\n<ul>\n<ul>\n<li>Being stuck and having no idea why<\/li>\n<li>Being stuck and making no attempt to fix the problem themselves<\/li>\n<\/ul>\n<\/ul>\n<p>He also identified reasons why\u00a0pupils may learn helplessness and identified the following:<\/p>\n<ul>\n<ul>\n<li>ICT was about the finished product<\/li>\n<li>Teachers who fix things for pupils (I think we&#8217;re all guilty of this at times!)<\/li>\n<li>Pupils who dive in and solve things for other pupils<\/li>\n<li>Adults who model helplessness<\/li>\n<\/ul>\n<\/ul>\n<p>As a profession I think it is important that we accept that it is okay for students to struggle as this is all part of the journey and probably means they are learning. With programming in particular, often\u00a0the journey is more significant than the end product. He has a very <a href=\"http:\/\/code-it.co.uk\/assessment\/debugging.pdf\" target=\"_blank\" rel=\"noopener\">useful resource<\/a> on his website that offers guidance to teachers regarding debugging. The keynote followed into discussion around the focus on computational thinking with:<\/p>\n<ul>\n<ul>\n<li><strong>Algorithms<\/strong> &#8211; a good example was shown where pupils would create a flowchart of getting up in the morning, broken down into small steps.<\/li>\n<li><strong>Abstraction<\/strong> &#8211; Reducing complexity by hiding irrelevant details, the London Underground map was listed as a good example of this<\/li>\n<li><strong>Decomposition<\/strong> &#8211; breaking a process down into manageable chunks, he discussed how it was beneficial to do this both as a class and as individuals.<\/li>\n<\/ul>\n<\/ul>\n<p>Another useful resource Phil shared was an online learning tool called Rapid Router, which combines the visual programming language, Blockly, with Python and enables children to work through various programming techniques at their own pace, first visually then moving on to using Python to solve the given problems. I&#8217;ve signed up my school as I see it as a lovely way to introduce some of the key topics to year 7 before they move onto their Python topic in Year 8:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1497\" src=\"http:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/RapidRouter-1024x475.png\" alt=\"Rapid Router screenshot\" width=\"640\" height=\"296\" srcset=\"https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/RapidRouter-1024x475.png 1024w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/RapidRouter-300x139.png 300w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/RapidRouter.png 1242w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<h3><strong>Workshop 1<\/strong><\/h3>\n<p>I remained with Phil for the first breakout workshop which was an unplugged session looking at various resources. The best of which I have noted below:<\/p>\n<ul>\n<ul>\n<li>Video: <a href=\"https:\/\/youtu.be\/WwyJGzZmBe8\" target=\"_blank\" rel=\"noopener\">A Packet&#8217;s Tale<\/a><\/li>\n<li><a href=\"http:\/\/community.computingatschool.org.uk\/resources\/2105\" target=\"_blank\" rel=\"noopener\">Paul Powell&#8217;s Unplugged Networking Lesson<\/a>\u00a0&#8211; Demonstration of communication using pieces of string to form the network.<\/li>\n<\/ul>\n<\/ul>\n<h3><strong>Keynote 2 &#8211; Max Wainewright (creator of 2Simple software)<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-1508\" src=\"http:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/IMG_20150330_122744-300x222.jpg\" alt=\"Super Coders\" width=\"300\" height=\"222\" srcset=\"https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/IMG_20150330_122744-300x222.jpg 300w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/IMG_20150330_122744-1024x760.jpg 1024w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/IMG_20150330_122744.jpg 1618w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>I found Max&#8217;s keynote speech really interesting and he provided a range of\u00a0useful ideas for the classroom. I particularly liked a nice starter idea which involved using pseudo code scenarios to which children put up their hands if the scenarios are true. These would look something like this:<\/p>\n<pre style=\"padding-left: 30px;\">IF breakfast == cornflakes THEN raise right hand<\/pre>\n<p>He then discussed problem-solving approaches and looked at decomposing as one method, showing an example of a <a href=\"http:\/\/apps.espressocoding.co.uk\/CDZZZVSYMLKGIMT.html\" target=\"_blank\" rel=\"noopener\">simple balloon game<\/a>\u00a0to which we, as an audience had to work out the rules that made it function. I can see this being an excellent way to make students think about programming and algorithms. <img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1502\" src=\"http:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/Geeky-Rubber-Duck1.png\" alt=\"Geeky Rubber Duck\" width=\"103\" height=\"109\" \/> Max also mentioned &#8220;Rubber Ducking&#8221; in which students would explain their program to a rubber duck in order to verbalise what they are doing in their programs.<\/p>\n<p>Another interesting classroom idea, similar to the starter mentioned above, was the use of playing cards, giving out large cards to children then displaying programming instructions relating to the cards they have, for example:<\/p>\n<pre>IF card colour == red AND value &gt; 5 THEN stand up<\/pre>\n<h3><strong>Afternoon Workshops<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-1516\" src=\"http:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/Nicki-300x214.jpg\" alt=\"Nicki Cooper Minecraft\" width=\"300\" height=\"214\" srcset=\"https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/Nicki-300x214.jpg 300w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/Nicki-1024x731.jpg 1024w, https:\/\/www.interactiveclassroom.net\/wp-content\/uploads\/2015\/04\/Nicki.jpg 1099w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>I delivered two workshops in the afternoon:<\/p>\n<ul>\n<ul>\n<li><strong>Minecraft &amp; Raspberry Pi<\/strong> &#8211; In this session I covered some basic Python programming techniques that can be used with the Raspberry Pi version of Minecraft. <a href=\"https:\/\/dl.dropboxusercontent.com\/u\/14333732\/Minecraft%20Raspberry%20Pi%20.pdf\" target=\"_blank\" rel=\"noopener\">Click here<\/a> to download the PowerPoint from the session.<\/li>\n<li><strong>Game Creation in Kodu Game Lab<\/strong> &#8211; Here I covered the basics of how to create a simple game in Kodu Game Lab and introduced delegates to the <a href=\"https:\/\/sway.com\/Vs7FfSxl_vkbWgiz\" target=\"_blank\" rel=\"noopener\">Kodu Kup<\/a>. <a href=\"https:\/\/dl.dropboxusercontent.com\/u\/14333732\/Game%20Creation%20in%20Kodu%20Game%20Lab.pdf\" target=\"_blank\" rel=\"noopener\">Click here<\/a> to download the PowerPoint from the session.<\/li>\n<\/ul>\n<\/ul>\n<h3><strong>Closing Key Note &#8211; David Brown (HMI)<\/strong><\/h3>\n<p>The conference finished with David Brown from OfSted ironing out a few OfSted myths which I found quite interesting. In relation to my subject he highlighted the importance of regularly ensuring children and ALL staff are aware of e-safety procedures and how to deal with issues. He advised delegates to read the <a href=\"https:\/\/www.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/391531\/School_inspection_handbook.pdf\" target=\"_blank\" rel=\"noopener\">School Inspection Handbook<\/a> to keep up-to-date with OfSted procedures.<\/p>\n<p>One point I was particularly pleased David\u00a0raised was that of recording aural feedback. In Computing we often give out feedback aurally and I know colleagues in other schools have been required to find ways to record this, I&#8217;ve often thought of this as a pointless activity, one that exists purely to tick boxes when in reality the time spent recording the feedback would be be better spent actually acting on said feedback! David made it very clear that it is NOT an OfSted requirement to record aural feedback so I was really pleased to hear this!<\/p>\n<p>Overall this was a very enjoyable day and a really interesting conference. If you want to read\u00a0more, all the resources from the day have been cleverly shared using Padlet:<\/p>\n<p><iframe loading=\"lazy\" style=\"padding: 0; margin: 0; border: none;\" src=\"\/\/padlet.com\/embed\/vo5i0bg8859i\" width=\"100%\" height=\"480px\" frameborder=\"0\"><\/iframe><\/p>\n<div style=\"border-top: 2px solid #a7d23a; padding: 8px; margin: 0; font-size: 12px; text-align: right;\"><a style=\"color: #41555f; text-decoration: none;\" href=\"http:\/\/padlet.com\">Created with Padlet<img decoding=\"async\" style=\"margin: 0 0 0 10px; padding: 0; border: none; width: 16px; height: 16px;\" src=\"http:\/\/padlet.com\/favicon.ico\" alt=\"\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Last week\u00a0I had the pleasure of attending the Kent Computing Conference (#KentCS). \u00a0I was there to present two workshops in the afternoon, one on Kodu and the other on Minecraft&#8230; <a href=\"https:\/\/www.interactiveclassroom.net\/?p=1490\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"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,"footnotes":""},"categories":[3,4,97,12],"tags":[],"class_list":["post-1490","post","type-post","status-publish","format-standard","hentry","category-computing","category-cpd","category-kodu-microsoft","category-teaching"],"_links":{"self":[{"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/posts\/1490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1490"}],"version-history":[{"count":20,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/posts\/1490\/revisions"}],"predecessor-version":[{"id":1986,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=\/wp\/v2\/posts\/1490\/revisions\/1986"}],"wp:attachment":[{"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.interactiveclassroom.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}