<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Creative Computational Thinking</title><description>A blog concerned with computational thinking at all levels; problem-solving and creativity in computing.</description><managingEditor>noreply@blogger.com (Scott Turner)</managingEditor><pubDate>Sun, 9 Mar 2025 12:15:46 GMT</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">41</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://compuationalthinking.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>A blog concerned with computational thinking at all levels; problem-solving and creativity in computing.</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Answers not on the Screen</title><link>http://compuationalthinking.blogspot.com/2017/08/answers-not-on-screen.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 27 Aug 2017 14:41:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-8884300221660051146</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;iframe frameborder="0" height="426" src="https://widgets.figshare.com/articles/5047696/embed?show_title=1" width="568"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;2.&amp;nbsp;&lt;span style="background-color: white; text-align: center;"&gt;The answers not on the screen&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;span class="person_name" style="background-color: white; margin: 0px; padding: 0px; text-align: center;"&gt;Hill, G.&lt;/span&gt;&lt;span style="background-color: white; text-align: center;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="person_name" style="background-color: white; margin: 0px; padding: 0px; text-align: center;"&gt;Turner, S. J.&lt;/span&gt;&lt;span style="background-color: white; text-align: center;"&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span class="person_name" style="background-color: white; margin: 0px; padding: 0px; text-align: center;"&gt;Childs, K.&lt;/span&gt;&lt;span style="background-color: white; text-align: center;"&gt;&amp;nbsp;(2017)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Abstract:&amp;nbsp;&lt;span style="background-color: white;"&gt;Reflection from two areas on the issues of getting students in Higher Education (HE) to become better problem-solvers earlier. Asks some questions about should HE increase the use of unplugged activities? If so, is there any evidence that it will help? What lessons can HE learn from what is happening in Primary Schools? What can schools learn from what is and has happened in HE teaching of programming and problem-solving?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To find out more&amp;nbsp;&lt;a href="http://nectar.northampton.ac.uk/9478/" target="_blank"&gt;click here&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;References&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border="0" style="font-family: arial, sans-serif; height: 1612.73px; width: 652.727px;"&gt;&lt;tbody&gt;
&lt;tr class="resultB" style="font-size: 14px;"&gt;&lt;td class="resultB" colspan="4"&gt;&lt;br class="Apple-interchange-newline" /&gt;
&lt;table border="0" cellpadding="1" cellspacing="1" class="resultB" style="color: black; font-size: 14px; width: 647.273px;"&gt;&lt;tbody&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;1. Hill, G. and Turner, S.&amp;nbsp;J. :&amp;nbsp;Problems first, second and third. International Journal of Quality Assurance in Engineering and Technology Education (IJQAETE). 3(3), pp. 88-109. 2155-496X. (2014)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;2. Hill, G. and Turner, S. J.: Problems first. In: Hussey, M., Wu, B. and Xiaofei, X. (eds.) Software Industry-Oriented Education Practices and Curriculum Development: Experiences and Lessons. Hershey, Pa.: IGI Global. pp. 110-126. (2011)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;3. Turner, S. J. and Hill, G: Robotics within the teaching of problem-solving. ITALICS. 7(1), pp. 108-119. 1473-7507 (2008)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;4. Turner, S. J. and Hill,&amp;nbsp;G :&amp;nbsp;The inclusion of robots within the teaching of&amp;nbsp;problem solving&amp;nbsp;- preliminary results. In:&amp;nbsp;Steede, H. (ed.) 7th Annual Conference of the Subject Centre for Information and Computer Sciences. Dublin: Higher Education Academy Subject Network for Information and Computer Sciences. 0955200539. pp. 241-242.(2006)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;5. Bell, T., Alexander, J., Freeman, I. and Grimley, M.: Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology, 13(1), pp.20-29. (2009)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;6. Department for Education Statutory guidance&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;7. CAS Barefoot: Barefoot[online] http://barefootcas.org.uk/ [Accessed: February 2017] (NA)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;8. Bell, T., Witten, I.H., Fellows, M., Adams, R. and McKenzie, J:. Computer Science Unplugged: An enrichment and extension programme for primary-aged children. (2005)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;9. Turner, S. J. and Childs, K: Artists. In: Caldwell, H. and Smith, N. (eds.) Teaching Computing Unplugged in Primary Schools: Exploring Primary Computing Through Practical Activities Away from the Computer. London: Learning Matters. pp. 51-72.(2016)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;10. Papert, S: Mindstorms: Children, computers and powerful ideas. 2nd&amp;nbsp;edn. Hemel Hempstead: Harvester Wheatsheaf, ISBN 0-465-04629-0. (1993)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;11. JICC5: Java &amp;amp;amp; the Internet in the Computing Curriculum, Higher Education Academy (HEA) – Information and Computer Sciences (ICS) Conference, South Bank University, London, 22nd Jan, [online] Available&amp;nbsp;from:&amp;nbsp;http://www.ics.heacademy.ac.uk/events/displayevent.php?id=127 [Accessed: February 2015]. (2001)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;12. IEEE/ACM IEEE CS, ACM Joint Task Force on Computing Curricula, IEEE Computer Society Press and ACM Press. [online] Available from: http://www.acm.org/education/curricula.html [Accessed: February, 2015]. (2001)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;13. Colyer, J.: Making inquiry work in your classroom – OHASSTA [online] Available from http://en.ohassta-aesho.org/wp-content/uploads/2013/09/OHASSTA_2013_Colyer_Inquiry-1.pdf [Accessed:&amp;nbsp;February,&amp;nbsp;2017]. (2013)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;14. Royce, W: "Managing the Development of Large Software Systems", Proceedings of IEEE WESCON, 26 (August): 1–9. (1970)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;15. Wing, J.&amp;nbsp;:Computational&amp;nbsp;thinking. Communications of the Association for Computing Machinery, 49(3), 33 (2006)&lt;br /&gt;
&lt;a href="https://doi.org/10.1145/1118178.1118215" target="_blank"&gt;https://doi.org/10.1145/1118178.1118215&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;16. Wing, J.: Computational thinking. Phil. Trans. R. Soc. A (2008) 366, 3717–3725 doi:10.1098/rsta.2008.0118. (2008a)&lt;br /&gt;
&lt;a href="https://doi.org/10.1098/rsta.2008.0118" target="_blank"&gt;https://doi.org/10.1098/rsta.2008.0118&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;17. Wing, J.&amp;nbsp;M. :&amp;nbsp;Five deep questions in computing. Commun. ACM 51, 58–60. (doi:10.1145/1327452.1327479). (2008b)&lt;br /&gt;
&lt;a href="https://doi.org/10.1145/1327452.1327479" target="_blank"&gt;https://doi.org/10.1145/1327452.1327479&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;18. Hill, G. J: "Review of a problems-first approach to&amp;nbsp;first year&amp;nbsp;undergraduate programming", Software Engineering Education Going Agile: 11th China–Europe International Symposium on Software Engineering Education (CEISEE 2015): Kassel S., Wu B (Eds.), Springer, pp. 73-80, ISBN 978-3-319-29165-9. (2016)&lt;br /&gt;
&lt;a href="https://doi.org/10.1007/978-3-319-29166-6_11" target="_blank"&gt;https://doi.org/10.1007/978-3-319-29166-6_11&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;19. Caldwell H and Smith&amp;nbsp;N :&amp;nbsp;Teaching computing? Try switching off your screens[online] https://www.theguardian.com/teacher-network/2017/mar/01/teaching-computing-try-switching-off-your-screens (2017)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;20. CAS - Computing At&amp;nbsp;School :&amp;nbsp;QuickStart Computing: A CPD toolkit for primary teachers, CAS, ISBN: 978-1-78339-521-7. (2015a)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;21. CAS - Computing At School: Computational thinking: A guide for teachers, CAS, Available: http://community.computingatschool.org.uk/files/6695/original.pdf&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;22. Smith, N., Sutcliffe, C., &amp;amp;amp; Sandvik, L.: Code club: bringing programming to UK primary schools through&amp;nbsp;scratch. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 517-522). (2014).&lt;br /&gt;
&lt;a href="https://doi.org/10.1145/2538862.2538919" target="_blank"&gt;https://doi.org/10.1145/2538862.2538919&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;23. Code Club: Code Club [online] available from: www.codeclub.org.uk [Accessed:Febuary 2017] (NA)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;24. Straw, S., Bamford, S. and Styles, B.:. Randomised Controlled Trial and Proces Evaluation of Code Clubs. Slough: NFER. (2016)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;25. Shelton, C: "Time to plug back in? The role of "unplugged" computing in primary schools" ITTE Newsletter, Spring (2016)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
All views and opinions are the author's and do not necessarily&amp;nbsp;reflected&amp;nbsp;those of any organisation they are associated with. Twitter: @scottturneruon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Teaching of Genetic Algorithm with Excel</title><link>http://compuationalthinking.blogspot.com/2017/01/teaching-of-genetic-algorithm-with-excel.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Mon, 30 Jan 2017 08:20:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-6268836851995689182</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Originally posted in&amp;nbsp;&lt;a href="https://computingnorthampton.blogspot.co.uk/2017/01/genetic-algorithm-teaching-with-excel.html"&gt;https://computingnorthampton.blogspot.co.uk/2017/01/genetic-algorithm-teaching-with-excel.html&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;In a previous&amp;nbsp;&lt;a href="https://computingnorthampton.blogspot.co.uk/2016/12/experiments-in-teaching-neural-networks.html" target="_blank"&gt;post&lt;/a&gt;&amp;nbsp;I discussed using Scratch and Excel to model&amp;nbsp;neurones.&amp;nbsp;This post looks at using Excel and six-sided dice&amp;nbsp;as a way of developing insights into how &amp;nbsp;Genetic Algorithm work, before going on to&amp;nbsp;program one.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;A very simplified version of Tournament Selection is used for the parent&amp;nbsp;selection and the mutation works by rolling a die to get a number between 1-6.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The problem to be solved is to find the lowest values for x&amp;nbsp;and y&amp;nbsp;in the equation&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;(x-6)*(x-6)+(y-1)*(y-1).&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhDLeuXmF5E1chvGF71yX3bor0lO-DbEvy-9Ekqpp3D7d3ak5pfSCnkpkBsB2IYjiP72P6twQCE_WVLMUNyPxAdQ9PbYRRssDjCoWl99QyU1bC_IdLE4-PfAIuZj1k5pls2nnPs-iVtMg/s1600/Screen+Shot+2017-01-23+at+13.34.36.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="144" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhDLeuXmF5E1chvGF71yX3bor0lO-DbEvy-9Ekqpp3D7d3ak5pfSCnkpkBsB2IYjiP72P6twQCE_WVLMUNyPxAdQ9PbYRRssDjCoWl99QyU1bC_IdLE4-PfAIuZj1k5pls2nnPs-iVtMg/s640/Screen+Shot+2017-01-23+at+13.34.36.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Routine&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;ol style="border: 0px; color: #111111; margin: 1em 0px; outline: 0px; padding: 0px 0px 0px 40px;"&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Using an Excel spreadsheet, &amp;nbsp;roll two dice six times. Fill in the first two columns with these numbers - these are X and Y values for each solution.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The fitness scores should be calculated based on the equation. Low values for this problem are best.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;1&lt;sup style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;st&lt;/sup&gt;&amp;nbsp;Parent: Roll two dice, if the numbers are same reroll one die to until the numbers are different. Use the two values to select the 1&lt;sup style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;st&lt;/sup&gt;&amp;nbsp;parent, the solution with the lowest fitness of the two. Take the X part of the selected parent and it forms the X part of the new child solutions.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;2&lt;sup style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;nd&lt;/sup&gt;&amp;nbsp;Parent: Roll two dice, if numbers are the same or appear in&amp;nbsp;1&lt;sup style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;st&lt;/sup&gt;&amp;nbsp;parent, reroll until you get two different numbers (including different to the 1&lt;sup style="border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;st&lt;/sup&gt;&amp;nbsp;parent). the solution with the lowest fitness of the two. Take the Y part of the selected parent and it forms the Y part of the new child solution.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Mutation: Roll a die for each part of the child solutions. If the roll is 1, roll another die and replace the appropriate element with the new number – even if the same as the previous value.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;Copy the average &amp;nbsp;into the table and the lowest value&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ol start="7" style="border: 0px; color: #111111; margin: 1em 0px; outline: 0px; padding: 0px 0px 0px 40px;"&gt;
&lt;li style="border: 0px; font-style: inherit; font-weight: inherit; list-style-position: outside; list-style-type: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="background-color: white; border: 0px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Copy the child solutions after mutation (orange) into the yellow area and repeat steps 1-6 10 times&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/eLUQKvi1k6o" width="640"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All views and opinions are the author's and do not necessarily reflected those of any&amp;nbsp;organisation&amp;nbsp;they are associated with. Twitter: @scottturneruon</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhDLeuXmF5E1chvGF71yX3bor0lO-DbEvy-9Ekqpp3D7d3ak5pfSCnkpkBsB2IYjiP72P6twQCE_WVLMUNyPxAdQ9PbYRRssDjCoWl99QyU1bC_IdLE4-PfAIuZj1k5pls2nnPs-iVtMg/s72-c/Screen+Shot+2017-01-23+at+13.34.36.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Thomas's Tangle updated - plugged and unplugged</title><link>http://compuationalthinking.blogspot.com/2016/12/thomass-tangle-updated.html</link><category>algorithm</category><category>art</category><category>random</category><category>scratch</category><category>thomas' tangle</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 11 Dec 2016 18:35:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-1842746045957218977</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This simplifies&amp;nbsp;the algorithm Thomas' Tangles (named after my son who helped develop it) in Chapter 3 of the book discussed in&amp;nbsp;&lt;a href="http://compuationalthinking.blogspot.co.uk/2016/11/how-to-be-unplugged-artist.html"&gt;http://compuationalthinking.blogspot.co.uk/2016/11/how-to-be-unplugged-artist.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-size: 16px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-size: 16px; white-space: pre-wrap;"&gt;Using crayons, pencils or pens, we are going to follow an algorithm to create a random drawing. This could be done in pairs and you will need squared paper. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Person A: Rolls the dice and reads out the instructions - their role is to roll the dice, interpret the algorithm and tell the 'robot' what to do.&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Person B: Is the ‘robot carrying out the instructions'. The lines are solid blocks of colour so move four squares does also mean colour in the squares between the start and finish in the direction of movement.&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;img alt="IMG_0226.JPG" height="379" src="https://lh3.googleusercontent.com/RxB2eKCPFO3jE-zx41CLbiSr1A5JrXWTMfIIPZCFxBiTRO7uhwUeMrLVJMRS8gscg0zE0t5nch9TUV4eJKn-jE8hLD9p3QVydEcFh8RkiFx1Bz-mcm2uJ4KcM-n7RbtSXGCBhKYX" style="-webkit-transform: rotate(0.00rad); border: none; transform: rotate(0.00rad);" width="282" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;When a new central square is needed the roles of A and B swap (so A is the ‘robot’ and B rolls the dice and reads out the instruction). The roles keep swapping.&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Algorithm&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;Start from a random square – call it the centre square&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;Repeat until end of game&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Roll die for number of moves&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 72pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt; move die roll number of steps up the page&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Roll die for number of moves&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="text-indent: 36pt; white-space: pre-wrap;"&gt;move die roll number of steps down the page&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Roll die for number of moves&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="text-indent: 36pt; white-space: pre-wrap;"&gt;move die roll number of steps to the left &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Roll die for number of moves&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="text-indent: 36pt; white-space: pre-wrap;"&gt;move die roll number of steps to the right&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Roll die&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If die = 1 change colour to Red&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If die = 2 change colour to Blue&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;      If die = 3 change colour to Black&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If die = 4 change colour to Green&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If die = 5 change colour to Orange&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If die = 6 change colour to Yellow&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;If die roll = 6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;           Roll die&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Return to current centre square&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;                If the second die roll=6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="background-color: transparent; color: black; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;                   randomly select new centre square&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="white-space: pre-wrap;"&gt;     if block is &lt;/span&gt;off&lt;span style="white-space: pre-wrap;"&gt; the page&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;span style="white-space: pre-wrap;"&gt;                &lt;/span&gt;&lt;span style="white-space: pre-wrap;"&gt;randomly select &lt;/span&gt;new&lt;span style="white-space: pre-wrap;"&gt; &lt;/span&gt;centre&lt;span style="white-space: pre-wrap;"&gt; square&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The Scratch version can be here &lt;a href="https://scratch.mit.edu/projects/135816631/"&gt;https://scratch.mit.edu/projects/135816631/&lt;/a&gt;&amp;nbsp; if you wish to see the code or by clicking below to play it.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/135816631/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://lh3.googleusercontent.com/RxB2eKCPFO3jE-zx41CLbiSr1A5JrXWTMfIIPZCFxBiTRO7uhwUeMrLVJMRS8gscg0zE0t5nch9TUV4eJKn-jE8hLD9p3QVydEcFh8RkiFx1Bz-mcm2uJ4KcM-n7RbtSXGCBhKYX=s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Training a Neuron using Scratch</title><link>http://compuationalthinking.blogspot.com/2016/11/training-neuron-using-scratch.html</link><category>code</category><category>error</category><category>example</category><category>neural network</category><category>neuron</category><category>neurone</category><category>scratch</category><category>single neurone</category><category>training</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Mon, 28 Nov 2016 20:13:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-4682041366335794782</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;In a previous post&amp;nbsp;&lt;a class="" href="http://compuationalthinking.blogspot.co.uk/2016/11/artificial-neuron-in-scratch.html"&gt;http://compuationalthinking.blogspot.co.uk/2016/11/artificial-neuron-in-scratch.html&lt;/a&gt; I used Scratch to build a working artificial neuron.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;In this post, the training of a neuron all written in Scratch is tackled. The video shows it action and you can have a go at using the software yourself at the end of the post. The Scratch code can be found at&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/132915502/"&gt;https://scratch.mit.edu/projects/132915502/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/ZYBWVlPe2yU" width="640"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/132915502/?autostart=false" width="485"&gt;&lt;/iframe&gt;

&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/ZYBWVlPe2yU/default.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Computer Science for Fun - cs4fn: cs4fn Magazine+: Issue 22 Creative Computing</title><link>http://compuationalthinking.blogspot.com/2016/11/computer-science-for-fun-cs4fn-cs4fn.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sat, 26 Nov 2016 10:07:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-6672206932497622620</guid><description>&lt;a href="http://www.cs4fn.org/magazine/magazine22.php"&gt;Computer Science for Fun - cs4fn: cs4fn Magazine+: Issue 22 Creative Computing&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;
&lt;h1 style="background-color: #72807e; color: white; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 1.4em; font-weight: normal; margin-top: 0px;"&gt;cs4fn Magazine+: Issue 22: Computing Sounds Wild&lt;/h1&gt;&lt;div class="rightimage" style="background-color: #72807e; color: white; float: right; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; margin: 10px;"&gt;&lt;a href="https://cs4fndownloads.wordpress.com/cs4fn-22-creative-computing/" style="color: #ffffcc;"&gt;&lt;img alt="Front Cover of cs4fn issue 22" src="http://www.cs4fn.org/magazine/images/cs4fn22-frontcover.jpg" style="border: 0px;" width="150" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h2 style="background-color: #72807e; color: white; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 1.1em; margin-top: 0px;"&gt;ISSN 1754-3657 (Print)&lt;/h2&gt;&lt;h2 style="background-color: #72807e; color: white; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 1.1em; margin-top: 0px;"&gt;ISSN 1754-3665 (Online)&lt;/h2&gt;&lt;div class="intro_blurb" style="background-color: #72807e; color: white; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; margin-right: 225px;"&gt;&lt;div style="margin-bottom: 20px;"&gt;&lt;blah&gt;&lt;/blah&gt;&lt;/div&gt;&lt;div style="margin-bottom: 20px;"&gt;A pdf is available to download for free from our&amp;nbsp;&lt;a href="https://cs4fndownloads.wordpress.com/cs4fn-22-creative-computing/" style="color: #ffffcc;"&gt;download site.&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt; All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with. Twitter: @scottturneruon</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Artificial Neuron in Scratch</title><link>http://compuationalthinking.blogspot.com/2016/11/artificial-neuron-in-scratch.html</link><category>artificial</category><category>artificial intelligence</category><category>block</category><category>blocks</category><category>neural network</category><category>neuron</category><category>neurone</category><category>scratch</category><category>single</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Tue, 22 Nov 2016 19:15:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-378925530226395151</guid><description>&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/131892234/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="" style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Instructions:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Set the inputs by pressing the buttons marked input 1 and input 2 (Red is off(False or 0) and Green is on(True or 1))&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Change the weights by changing weights 1 to 3, wx goes with input x and weight 3 is the bias.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To activate the neuron you need to click on the the yellow ball ('the neuron').&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The video below show it in action and explains the code.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/u8nYuW0dhEk" width="640"&gt;&lt;/iframe&gt;

All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/u8nYuW0dhEk/default.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>How to be an Unplugged Artist</title><link>http://compuationalthinking.blogspot.com/2016/11/how-to-be-unplugged-artist.html</link><category>computing</category><category>helen caldwell</category><category>katharine childs</category><category>neil smith</category><category>scott turner</category><category>sol le witt</category><category>teaching</category><category>university of northampton</category><category>Unplugged</category><category>unplugged computing</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 6 Nov 2016 13:00:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-4134520434310629210</guid><description>&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Original post at:&amp;nbsp;&lt;a href="https://computingnorthampton.blogspot.co.uk/2016/11/how-to-be-unplugged-artist.html"&gt;https://computingnorthampton.blogspot.co.uk/2016/11/how-to-be-unplugged-artist.html&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyxM_wQ49FOPFe29FrkjVuqZkwSQ7doLiQaBilP5_PVA3xtyINXXZNuswp7PBroFhQl3ii_cLju_Ga_L6-7wNaiVtS3Bc0GaoDHjVG8Hw4NGlWz6DhU94ALT0QWr0e45zsz0luu5iTO8E/s1600/IMG_0049.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyxM_wQ49FOPFe29FrkjVuqZkwSQ7doLiQaBilP5_PVA3xtyINXXZNuswp7PBroFhQl3ii_cLju_Ga_L6-7wNaiVtS3Bc0GaoDHjVG8Hw4NGlWz6DhU94ALT0QWr0e45zsz0luu5iTO8E/s320/IMG_0049.png" width="240" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;A recently released book&amp;nbsp;&lt;a href="http://amzn.to/2eaMUA4" target="_blank"&gt;Teaching Computing Unplugged in Primary Schools&lt;/a&gt;&amp;nbsp; edited by Helen Caldwell (University of Northampton) and Neil Smith (Open University) has a number of interesting chapters by authors who are passionate about how computing is taught in schools. The central theme is unplugged activities, without using computers, but still teach&amp;nbsp;the fundamental of computational thinking.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Ok, confession time. I co-wrote, along with Katharine Childs (Code Club), Chapter 3 Artists so I am biased here, but I believe in the central theme of Unplugged Computing. Computing, and Computational Thinking in&amp;nbsp;general,&amp;nbsp;&amp;nbsp;is not&amp;nbsp;&lt;u&gt;just&lt;/u&gt;&amp;nbsp;about programming and using a computer (though using computers and &amp;nbsp;programming are vitally important to Computing) but it is also about many other things including problem-solving, being creative and working collaboratively.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Chapter 3 is about linking these computational thinking ideas to produce visual art, by applying computing principles including &amp;nbsp;repetition, following and refining algorithms, and abstraction. The chapter also looks, how these links have already being made, with examples such Sol Le Witt where not all the work that was&amp;nbsp;produced by the artist himself, but some by others following his written instructions - in other words an algorithm. There is even a game&amp;nbsp;&lt;/span&gt;&lt;a href="https://computingnorthampton.blogspot.co.uk/2016/06/unplugged-activity-thomas-tangles.html" style="font-family: verdana, sans-serif;" target="_blank"&gt;Thomas's Tangles&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The other chapters make links with areas such as Robots, Musicians, Explorers, Magicians, Gamers, Cooks and Scientists.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;References&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border="0" cellpadding="1" cellspacing="1" class="resultB" style="background-color: white; color: black; font-family: Verdana, arial, sans-serif; font-size: 12px; width: 100%px;"&gt;&lt;tbody&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Barr, D., Harrion, J., and Conery, L. (2011) Computational Thinking: A Digital Age Skill for Everyone Leading and Learning with Technology, ISTE, March/April 2011 [accessed via http://www.csta.acm.org/Curriculum/sub/CurrFiles/LLCTArticle.pdf on 26/12/2015]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Barr, V. and Stephenson, C. (2011) Bringing Computational Thinking to K-12, ACM Inroads, Vol 2. No 1, pp 48 - 54 [accessed via http://csta.acm.org/Curriculum/sub/CurrFiles/BarrStephensonInroadsArticle.pdf on 26/12/2015]&lt;br /&gt;&lt;a href="https://doi.org/10.1145/1929887.1929905" style="color: #d00403; text-decoration: none;" target="_blank"&gt;https://doi.org/10.1145/1929887.1929905&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Computing at School (2013) Computing in the National Curriculum: A guide for primary teachers [accessed via http://www.computingatschool.org.uk/data/uploads/CASPrimaryComputing.pdf on 13/3/2016]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Denning, Peter J. (2009) Beyond Computational Thinking, Communications of the ACM Vol 52, Issue 6, pp 28 - 30 [accessed via http://sgd.cs.colorado.edu/wiki/images/7/71/Denning.pdf on 26/12/2015]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;DfE: Department for Education (2013) National Curriculum in England: computing programmes of study&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Freedman, J. (2015) Cycloid Drawing Machine [online] URL: https://www.kickstarter.com/projects/1765367532/cycloid-drawing-machine accessed on 3/3/2016.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Google. 2016 Project Jacquard [online] URL: https://www.google.com/atap/project-jacquard/ accesed on:1/3/2016.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Knuth, D. 1968. Preface, The Art of Programming vol 1., Boston: Addison-Wesley.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Knuth, D. 1996. Foreword. In: Petkovsek, M., Wilf, H., Zeilberger, D. A=B.. Natick: A K Peters/CRC Press, vii.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Koetsier, T., 2001. On the prehistory of programmable machines: Musical automata, looms, calculators. Mechanism and Machine Theory, 36(5), 589-603.&lt;br /&gt;&lt;a href="https://doi.org/10.1016/S0094-114X(01)00005-2" style="color: #d00403; text-decoration: none;" target="_blank"&gt;https://doi.org/10.1016/S0094-114X(01)00005-2&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Menegus, B (2016) CDMS: Built with Processing [online] URL: http://wheelof.com/sketch/ accessed on 4/3/2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;MoMA. 2012. MoMA| Video Games [online] URL: http://www.moma.org/explore/inside_out/2012/11/29/video-games-14-in-the-collection-for-starters/ accessed on: 1/3/2016.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Papert, S (1993) The children's machine: Rethinking schools in the age of the computer. New York: Basic books&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Pearson M (2011) Generative Art: A practical guide using Processing, New York: Manning, 3-12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Selby, C. and Woollard, J. (2013) Computational thinking: the developing definition University of Southampton [accessed via http://eprints.soton.ac.uk/356481/7/Selby_Woollard_bg_soton_eprints.pdf on 26/12/2015]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;The Art Story (2016) Sol LeWitt [online] http://www.theartstory.org/artist-lewitt-sol.htm accessed on: 6/3/2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Wing, J. (2006) Computational Thinking Communications of the ACM Vol 49 pp 33 - 35 [accessed via https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf on 26/12/2015]&lt;br /&gt;&lt;a href="https://doi.org/10.1145/1118178.1118215" style="color: #d00403; text-decoration: none;" target="_blank"&gt;https://doi.org/10.1145/1118178.1118215&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Wing, J. (2011) Computational Thinking - What and Why The Link - News from the School of Computer Science, Issue 6.0, Spring 2011 [accessed via http://www.cs.cmu.edu/sites/default/files/11-399_The_Link_Newsletter-3.pdf on 26/12/2015]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Liukas L (2015) Activity 7 The Robots Hello Ruby - Adventures in Coding, New York: Feiwel and Friends, 94-97.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Schofield, S (2016) Generative Artworks [online] URL: http://www.simonschofield.net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan="5" style="color: #444444;"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="resultB"&gt;&lt;td class="resultB" colspan="4" height="100%" width="100%"&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: small;"&gt;Turner S (2016) 3 'Art' Scratch Projects [online] URL: http://compuationalthinking.blogspot.co.uk/2016/03/3-of-my-scratch-projects-for-week.html accessed on: 12/3/2016.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ss&amp;amp;ref=as_ss_li_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=147396170X&amp;amp;asins=147396170X&amp;amp;linkId=37e8ebeb7831b307d6c9e972840beb35&amp;amp;show_border=true&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All views and opinions are the author's and do not necessarily reflected those of any&amp;nbsp;organisation&amp;nbsp;they are associated with. Twitter: @scottturneruonAll views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyxM_wQ49FOPFe29FrkjVuqZkwSQ7doLiQaBilP5_PVA3xtyINXXZNuswp7PBroFhQl3ii_cLju_Ga_L6-7wNaiVtS3Bc0GaoDHjVG8Hw4NGlWz6DhU94ALT0QWr0e45zsz0luu5iTO8E/s72-c/IMG_0049.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Microbit and junkbot?</title><link>http://compuationalthinking.blogspot.com/2016/09/what-is-junkbot-for-this-project-it-is.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Mon, 26 Sep 2016 00:18:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-8055596183061969988</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidx3IVGqoX3GcXVjRZGGCc8S6DLFNtnLYSzKqEV-va0WJSYMRxdaCmnpbVqiCJgyphxGEiCHk7qjxHtRJke8aoHL_Cz8T6XV6LZWUTDrvLbdAKISviZadmV_Wj2SFA88Wf1Yj6c1JmCE/s1600/Screen+Shot+2016-09-11+at+15.54.44.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidx3IVGqoX3GcXVjRZGGCc8S6DLFNtnLYSzKqEV-va0WJSYMRxdaCmnpbVqiCJgyphxGEiCHk7qjxHtRJke8aoHL_Cz8T6XV6LZWUTDrvLbdAKISviZadmV_Wj2SFA88Wf1Yj6c1JmCE/s320/Screen+Shot+2016-09-11+at+15.54.44.png" width="214" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;What is a Junkbot?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;For this project, it is a moving ‘bot’ made from waste materials, combined with an electric motor and a programmable device (in this case a Micro:Bit) to control (or try) it. An example is shown below. More details on&amp;nbsp;junkbots&amp;nbsp;can be found at&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://junkbots.blogspot.co.uk/" style="font-family: Verdana, sans-serif;"&gt;http://junkbots.blogspot.co.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="color: #444444;"&gt;&lt;b&gt;Stage 1 - The start of a Junkbot&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This stage is relatively simple. Tape some pens or straws to&amp;nbsp;a drinks&amp;nbsp;can.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwE8VDC5wHe9B-2zIz7kMCDygSTmXHSSWtrT0HqKuyiu6eytBQD5ilcj6TVHfvuzCmkw96z8XolUU1GcsnUCu9mGtFAnHV07M-Ex1rqyW1ohvFiTtq0rZ1Ri0g8na0O8kQMjmbcIDTL0U/s1600/Screen+Shot+2016-09-11+at+15.55.38.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwE8VDC5wHe9B-2zIz7kMCDygSTmXHSSWtrT0HqKuyiu6eytBQD5ilcj6TVHfvuzCmkw96z8XolUU1GcsnUCu9mGtFAnHV07M-Ex1rqyW1ohvFiTtq0rZ1Ri0g8na0O8kQMjmbcIDTL0U/s320/Screen+Shot+2016-09-11+at+15.55.38.png" width="234" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 2 - Physical arrangement of Microbit and motor control board&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;The control part is this via a Micro:bit (&lt;a href="http://www.bbc.co.uk/programmes/articles/4hVG2Br1W1LKCmw8nSm9WnQ/the-bbc-micro-bit)"&gt;http://www.bbc.co.uk/programmes/articles/4hVG2Br1W1LKCmw8nSm9WnQ/the-bbc-micro-bit)&lt;/a&gt;.&amp;nbsp;Kitronik&amp;nbsp;produce&amp;nbsp;a motor driver board, and provide quite a bit of support for it, for the Micro:Bit (the latest version of the board can be found at&amp;nbsp;&lt;a href="https://www.kitronik.co.uk/5620-motor-driver-board-for-the-bbc-microbit-v2.html"&gt;https://www.kitronik.co.uk/5620-motor-driver-board-for-the-bbc-microbit-v2.html&lt;/a&gt;&amp;nbsp;). A 6v battery pack is connected (see on the left of the image) and wires going to a motor are attached to the first block on the front left (marked as motor A).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLt9VLSYYAWSYR3_y71Lqk5ah6poSVCkZsEeog2ifGhuqY-gZ1o-1n24BTP9oz5zUt8yViH-8dGUZIGR3b5_BvMKMEg2Ja9N5uhRE9Hxhq6wY45YC37wy_7Dt8IoNfQLjXPKuUy1UVFbY/s1600/Screen+Shot+2016-09-11+at+15.54.59.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLt9VLSYYAWSYR3_y71Lqk5ah6poSVCkZsEeog2ifGhuqY-gZ1o-1n24BTP9oz5zUt8yViH-8dGUZIGR3b5_BvMKMEg2Ja9N5uhRE9Hxhq6wY45YC37wy_7Dt8IoNfQLjXPKuUy1UVFbY/s320/Screen+Shot+2016-09-11+at+15.54.59.png" width="289" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The overall arrangement&amp;nbsp;is&amp;nbsp;show&amp;nbsp;below, including a broken propellor as an unbalanced&amp;nbsp;load to make the motor vibrate - the propellor was to hand but if you can secure something a clothes peg this could be used.&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRr2AB-oIPNF128dXHtAAdMS7iLVE1sQFoQzF6Y0fBdDCQWFTh3U763TMuRUcw-oReHo6p8uEz5WEP5ii5WSupXHw4nhVeVJjyr_hVmhyphenhyphenKB3O2Py2yaz6tZeMHJ_FECd5JNFPxelnL-A/s1600/Screen+Shot+2016-09-11+at+15.55.13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRr2AB-oIPNF128dXHtAAdMS7iLVE1sQFoQzF6Y0fBdDCQWFTh3U763TMuRUcw-oReHo6p8uEz5WEP5ii5WSupXHw4nhVeVJjyr_hVmhyphenhyphenKB3O2Py2yaz6tZeMHJ_FECd5JNFPxelnL-A/s320/Screen+Shot+2016-09-11+at+15.55.13.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 3 - Built Junkbot&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Now we just need to put them together by taping (or fixing somehow) the motor to the&amp;nbsp;junkbot&amp;nbsp;built in stage 1. A further possibility is to attach the Micro:Bit, motor driver board and battery pack to the&amp;nbsp;junkbots; but this adds weight.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPGyePW1YxbICshY4E4OcitHlCJtD3yh3IvCCXUXIKTD0Dn9teJh4qigAMIwYPQZktdlhn1owcoQzMXOvK2lDvxa688FHuolV_RDlKKXckNVNNVv1T1aevbT650zWm8SuO4IRzjburk4s/s1600/Screen+Shot+2016-09-11+at+15.54.44.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPGyePW1YxbICshY4E4OcitHlCJtD3yh3IvCCXUXIKTD0Dn9teJh4qigAMIwYPQZktdlhn1owcoQzMXOvK2lDvxa688FHuolV_RDlKKXckNVNNVv1T1aevbT650zWm8SuO4IRzjburk4s/s320/Screen+Shot+2016-09-11+at+15.54.44.png" width="214" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 4 Code&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&amp;nbsp;Using Micropython via the online editor&amp;nbsp;&lt;a href="https://www.microbit.co.uk/"&gt;https://www.microbit.co.uk&lt;/a&gt;&amp;nbsp;to program the board and therefore the&amp;nbsp;junkbot.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;An example piece of code is shown below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;from&amp;nbsp;microbit&amp;nbsp;import *&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;def startIt():&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin8.write_digital(1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin12.write_digital(0)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin0.write_digital(1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin16.write_digital(0) &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;def leftTurn(duration):&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin8.write_digital(0)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin12.write_digital(1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;sleep(duration)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;def stopIt():&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin8.write_digital(1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pin12.write_digital(1)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;sleep(2000)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;while True:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;startIt()&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if button_a.is_pressed():&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;leftTurn(100)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if button_b.is_pressed():&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;stopIt()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 12pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Unplug the Micro:bit&amp;nbsp;from the motor driver board and download the code to the&amp;nbsp;microbit. Unplug the download cable and plug the Micro:Bit back into the&amp;nbsp;motorboard, with the battery pack attached there is enough power for the Micro:Bit and the motor - don't plug in any other power including the programming cable when it is&amp;nbsp;in&amp;nbsp;the motor driver board.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 5 In action&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/CfPHYgOD7xo" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;u&gt;Suggested Resource List&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style="margin-top: 0cm;" type="disc"&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Small Electric Motor&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Kitronik Motor Board&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Battery Pack&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;BBC Micro:bit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Pens&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Junk (Can or Bottle)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Wires&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Tape&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Scissors&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Broken Propeller or&amp;nbsp;un-balanced&amp;nbsp;load&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Screw Driver&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 6: More control&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;In the remained of this post I want to show a modification to it, to use one Micro:Bit to control the&amp;nbsp;junkbot&amp;nbsp;controlled by another Micro:Bit.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;A nice feature of the Micro:Bit using&amp;nbsp;&lt;/span&gt;micropython&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;,&amp;nbsp;is it can send and receive simple messages via radio - so here is my take on it.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The first problem is the Python editor available on&amp;nbsp;&lt;a href="https://www.microbit.co.uk/"&gt;https://www.microbit.co.uk/&lt;/a&gt;&amp;nbsp;does not seem to work with the radio API. One solution to this is to change to the&amp;nbsp;&lt;a href="http://codewith.mu/" target="_blank"&gt;mu&lt;/a&gt;&amp;nbsp;editor.&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic1qe2RW5XkW01S4JqmSzorLFV5BdULXDD3OEO6Y5XCPqCXgEZTuMf2rhOL01xU9SEd-3xcfktFdEPT2-JaUw0ETbEEjVdUzZKHOWgFZq4bBW2LotcZiC3lv1_1BzazZ5zb60ydciTByE/s1600/Screen+Shot+2016-09-11+at+20.56.33.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic1qe2RW5XkW01S4JqmSzorLFV5BdULXDD3OEO6Y5XCPqCXgEZTuMf2rhOL01xU9SEd-3xcfktFdEPT2-JaUw0ETbEEjVdUzZKHOWgFZq4bBW2LotcZiC3lv1_1BzazZ5zb60ydciTByE/s400/Screen+Shot+2016-09-11+at+20.56.33.png" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Two pieces of code are needed.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Stage 7 Sending Code for the 'remote' control:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Essentially it is set up to send two messages, via the built-in radio module,&amp;nbsp;&lt;i&gt;spinl&lt;/i&gt;&amp;nbsp;or&amp;nbsp;&lt;i&gt;spinr&lt;/i&gt;&amp;nbsp;depending on which button is pressed.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;import radio&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;from&amp;nbsp;microbit&amp;nbsp;import button_a, button_b&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;radio.on()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;while True:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;if button_a.is_pressed():&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;radio.send('spinl')&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;if button_b.is_pressed():&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;radio.send('spinr')&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;b&gt;Satge 8 Junkbot Code&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This takes an adapted form of the&amp;nbsp;&lt;a href="http://robotsandphysicalcomputing.blogspot.co.uk/2016/09/how-to-do-it-yourself-microbit-junkbot.html" target="_blank"&gt;previous Junkbot code&lt;/a&gt;&amp;nbsp;to work by; on receiving&amp;nbsp;&lt;i&gt;spinl&amp;nbsp;&lt;/i&gt;or&amp;nbsp;&lt;i&gt;spinr&lt;/i&gt;&amp;nbsp;via the radio link; spin the motor clockwise or anticlockwise.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;import radio&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;from&amp;nbsp;microbit&amp;nbsp;import pin8, pin12, sleep&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;def leftTurn(duration):&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin8.write_digital(0)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin12.write_digital(1)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;sleep(duration)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;def rightTurn(duration):&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin8.write_digital(1)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin12.write_digital(0)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;sleep(duration)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;def stopIt():&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin8.write_digital(0)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;pin12.write_digital(0)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;radio.on()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;while True:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;incoming = radio.receive()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;if incoming == 'spinl':&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; leftTurn(500)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stopIt()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp;if incoming == 'spinr':&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rightTurn(500)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stopIt()&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B01I7RYI5U&amp;amp;asins=B01I7RYI5U&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ss&amp;amp;ref=as_ss_li_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B01G8WUGWU&amp;amp;asins=B01G8WUGWU&amp;amp;linkId=c64de83d166f7296b60c0fc26fd2a807&amp;amp;show_border=true&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidx3IVGqoX3GcXVjRZGGCc8S6DLFNtnLYSzKqEV-va0WJSYMRxdaCmnpbVqiCJgyphxGEiCHk7qjxHtRJke8aoHL_Cz8T6XV6LZWUTDrvLbdAKISviZadmV_Wj2SFA88Wf1Yj6c1JmCE/s72-c/Screen+Shot+2016-09-11+at+15.54.44.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Traffic Lights </title><link>http://compuationalthinking.blogspot.com/2016/08/traffic-lights.html</link><category>micro:bit</category><category>python</category><category>scrtach</category><category>simulation</category><category>traffic</category><category>traffic light</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Thu, 11 Aug 2016 22:42:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-3495145580461960495</guid><description>Ok, one of my quirks is I think the programming exercise of programming simulated traffic lights is fun and interesting! Here are two examples; the first in Scratch and the second using a BBC Micro:bit and  GlowBugs (programmable LEDs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/6OnZ-6xQGGY" width="560"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/_JdyzpoHyr8" width="560"&gt;&lt;/iframe&gt;

All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/6OnZ-6xQGGY/default.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Review of a Problems-First Approach to Programming</title><link>http://compuationalthinking.blogspot.com/2016/07/review-of-problems-first-approach-to.html</link><category>Active learning</category><category>computational thinking</category><category>DOI 10.1007/978-3-319-29166-6_11</category><category>problem solving</category><category>Problem-based learning</category><category>problems-first</category><category>Project-Based Learning</category><category>Robots Simulation</category><category>Visual programming</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Wed, 6 Jul 2016 16:38:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-8352594168864273468</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIEc17E5fS1KYRLKQrpIKdxq4kMqhTNusfbTb02JJNDxyI6eISezAz4cKHhISZvu1fg0hhYKbrOm5nmT4a6KI1tilFBL0NYm3KNOcwbxl14ejzrb8752GUqh3CZj9lHezj1dgCnFWqgnk/s1600/april3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIEc17E5fS1KYRLKQrpIKdxq4kMqhTNusfbTb02JJNDxyI6eISezAz4cKHhISZvu1fg0hhYKbrOm5nmT4a6KI1tilFBL0NYm3KNOcwbxl14ejzrb8752GUqh3CZj9lHezj1dgCnFWqgnk/s320/april3.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-size: large;"&gt;&lt;a href="http://link.springer.com/chapter/10.1007/978-3-319-29166-6_11"&gt;Review of a Problems-First Approach to First Year Undergraduate Programming - Springer&lt;/a&gt;:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Gary&amp;nbsp;J.&amp;nbsp;Hill &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Published in&amp;nbsp;&lt;a href="http://link.springer.com/book/10.1007/978-3-319-29166-6" style="border: 0px; color: #0176c3; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; transition: all 0.2s ease-in-out; vertical-align: baseline;"&gt;Software Engineering Education Going Agile&lt;/a&gt;&amp;nbsp;&lt;span class="vol-info" style="border: 0px; color: #333333; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;Part of the series&amp;nbsp;&lt;a href="http://link.springer.com/bookseries/10440" style="border: 0px; color: #0176c3; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease-in-out; vertical-align: baseline;"&gt;Progress in IS&lt;/a&gt;&lt;/span&gt;&lt;span class="page-numbers-info" style="border: 0px; color: #333333; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;nbsp;pp 73-80&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;dt style="background-color: white; border-top-color: rgb(220, 220, 220); border-top-style: solid; border-width: 1px 0px 0px; color: #333333; font-stretch: inherit; font-weight: 700; line-height: 19.5px; margin: 10px 0px 2px; outline: 0px; padding: 10px 0px 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;DOI&amp;nbsp;&lt;span style="color: #666666;"&gt;10.1007/978-3-319-29166-6_11&lt;/span&gt;&lt;/span&gt;&lt;/dt&gt;
&lt;br /&gt;
&lt;span class="page-numbers-info" style="border: 0px; color: #333333; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; color: #333333; line-height: 20.8px;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;This paper, predominantly discusses the teaching of programming and problem solving to undergraduate first year computing students, using robots/robot simulators and visual programming to emulate the robot tasks. The needs to focus initial programming education on problem solving, prior to the teaching of programming syntax and software design methodology is also considered. The main vehicle for this approach is a robot/robot simulation programmed in Java, followed by the programming of a visual representation/simulation to develop programming skills.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Keyword" style="background-color: white; border: 0px; color: #333333; display: inline; font-stretch: inherit; line-height: 20.8px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Keyword" style="background-color: white; border: 0px; color: #333333; display: inline; font-stretch: inherit; line-height: 20.8px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;References&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;&lt;span class="Keyword" style="background-color: white; border: 0px; color: #333333; display: inline; font-stretch: inherit; line-height: 20.8px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol class="BibliographyWrapper" style="background-color: white; border: 0px; color: #333333; display: table; font-stretch: inherit; line-height: 13px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;1.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR1" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Beaumont, C., and Fox, C.: Learning programming: Enhancing quality through problem-based learning. In: Proceeding of 4th Annual Conference of the subject centre for Information and Computer Sciences of the Higher Education Academy (pp. 90-95). Newtownabbey, Northern Ireland: Higher Education Academy (2003).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;2.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR2" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Hill G. J., Turner S.:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.igi-global.com/book/software-industry-oriented-education-practices/49591" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;Chapter 7:​ Problems First&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;. In: Software Industry-Oriented Education Practices and Curriculum Development: Experiences and Lessons, M Hussey, X Xu &amp;amp;amp; B Wu (Eds.), IGI Global, USA, pp 110-126, ISBN: 978-1-60960-797-5 (2011).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;3.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR3" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Hill, G., Turner, S. J.: Problems first, second and third. In: International Journal of Quality Assurance in Engineering and Technology Education (IJQAETE). 3(3), pp. 88-109. 2155-496X (2014).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;4.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR4" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Williams, A. B.: The qualitative impact of using Lego Mindstorms robot to teach computer engineering. In: Institute of Electrical and Electronic Engineering (IEEE) Transactions on Education, 46, 206 (2003).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;5.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR5" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Štuikys, V., Burbaitė, R., Damaševičius, R.: Teaching of Computer Science Topics Using Meta-Programming-Based GLOs and LEGO Robots. In: Informatics in Education - An International Journal (Vol12_1), pp125-142 (2013).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;6.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR6" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Kariyawasam, K., A., Turner, S., Hill, G.: Is it Visual? The importance of a Problem Solving Module within a Computing course. In: Computer Education, Volume 10, Issue 166, May 2012, pp. 5-7, ISSN: 1672-5913 (2012).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;7.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR7" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;HEA-ICS Development Fund: HEA-ICS Development Fund [online] Available from:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.ics.heacademy.ac.uk/projects/development-fund/index.php" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​ics.​heacademy.​ac.​uk/​projects/​development-fund/​index.​php&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;[Accessed: February 2015] (2015).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;8.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR8" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;HEA-ICS/Microsoft Innovative Teaching Fund: Developing problem-solving teaching materials based upon Microsoft Robotics Studio [online] Available from:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.ics.heacademy.ac.uk/projects/development-fund/fund_details.php?id=88" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​ics.​heacademy.​ac.​uk/​projects/​development-fund/​fund_​details.​php?​id =​ 88&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;[Accessed February 2015] (2015).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;9.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR9" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Adams, J. P., &amp;amp;amp; Turner, S. J.: Problem Solving and Creativity for Undergraduate Engineers: process or product? In: International Conference on Innovation, Good Practice and Research in Engineering Education July 14-16, 2008, Loughborough, England, Higher Education Academy. 9781904804659 (2008).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;10.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR10" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Adams, J., Turner, S., Kaczmarczyk, S., Picton, P., &amp;amp;amp; Demian, P.: Problem solving and creativity for undergraduate engineers: Findings of an action research project involving robots. In: International Conference on Engineering Education (ICEE 2008), Budapest, Hungary (2008).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;11.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR11" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Turner S., Hill G. J.: Robots in Problem-Solving and Programming. In: 8th Annual Conference of the Subject Centre for Information and Computer Sciences, University of Southampton, 28th - 30th August 2007, pp 82-85 ISBN 0-978-0-9552005-7-1 (2007).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;12.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR12" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Gallopoulos, E., Houstis, E., Rice, J. R.: Computer as Thinker/Doer. In: Problem-Solving Environments for Computational Science, IEEE Computational Science and Engineering pp 11-23 (1994).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;13.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR13" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Houghton, W.: How can Learning and Teaching Theory assist Engineering Academics? [online] School of Engineering - University of Exeter. Available from:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="https://www.heacademy.ac.uk/sites/default/files/learning-teaching-theory.pdf" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;https://​www.​heacademy.​ac.​uk/​sites/​default/​files/​learning-teaching-theory.​pdf&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;[Accessed: November 2015] (2004).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;14.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR14" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Bloom, B. S. (Ed.): Taxonomy of educational objectives. In: Handbook I: Cognitive domain. White Plains, NY: Longman (1956).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;15.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR15" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;JICC5: Java &amp;amp;amp; the Internet in the Computing Curriculum, Higher Education Academy (HEA) – Information and Computer Sciences (ICS) Conference, South Bank University, London, 22&lt;span style="line-height: 1; outline: 0px; vertical-align: text-top;"&gt;nd&lt;/span&gt;&amp;nbsp;Jan, [online] Available from:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.ics.heacademy.ac.uk/events/displayevent.php?id=127" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​ics.​heacademy.​ac.​uk/​events/​displayevent.​php?​id=​127&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;[Accessed: February 2015] (2001).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;16.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR16" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Computing Curricula: IEEE CS, ACM Joint Task Force on Computing Curricula, IEEE Computer Society Press and ACM Press. [online] Available from&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.acm.org/education/curricula.html" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​acm.​org/​education/​curricula.​html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;[Accessed: February, 2015] (2001).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;17.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR17" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Koulouri, T., Lauria, S., Macredie, R., D.: Teaching introductory programming: A quantitative evaluation of different approaches. In: ACM Trans. Comput. Educ. 14, 4, Article 26 (December 2014), 28 pages, DOI:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://dx.doi.org/10.1145/2662412" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​dx.​doi.​org/​10.​1145/​2662412&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;(2014).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;18.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR18" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Turner S., Hill G. J.: The Inclusion of Robots Within The Teaching OF Problem Solving: Preliminary Results. In: 7th Annual Conference of the ICS HE Academy, Trinity College, Dublin, 29th - 31st August 2006, Proceedings pg 241-242 ISBN 0-9552005-3-9 (2006).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;19.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR19" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Turner S., Hill G. J.:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.ics.heacademy.ac.uk/italics/vol7iss1/pdf/Paper7.pdf" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;Robots within the teaching of Problem-Solving&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;. In: ITALICS, HEA-ICS, Volume 7 Issue 1, June 2008, pp. 108-119, ISSN: 1473-7507 (2008).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;20.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR20" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Turner S., Hill G. J.: Innovative Use of Robots and Graphical Programming in Software Education. In: Computer Education, Volume 9, May 2010, pp. 54-6, ISSN: 1672-5913 (2010).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;21.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR21" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Turner S, Hill G, Adams: Robots in problem solving in programming. In: 9th 1-day Teaching of Programming Workshop, University of Bath, 6th April 2009 (2009).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;22.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR22" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Gold. N.: Motivating Students in Software Engineering Group Projects: An Experience Report. In: Innovation in Teaching and Learning in Information and Computer Sciences 9(1), 10-19. DOI: 10.11120/ital.2010.09010010 (2010).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;23.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR23" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Greenfoot: Teach and Learn Java Programming. [online] Available from&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.greenfoot.org/" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​greenfoot.​org/​&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;[Accessed: February 1, 2015] (2015).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;24.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR24" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Microsoft: Microsoft robotics studio [online] Available from:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/robotics/aa731520.aspx" style="border: 0px; color: #417db9; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​msdn2.​microsoft.​com/​en-us/​robotics/​aa731520.​aspx&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;[Accessed: February 2015] (2006).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;25.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR25" style="border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Chickering, A. W., Gamson. Z. F.: Seven Principles for Good Practice in Undergraduate Education. In: AAHE Bulletin 39:3-7. ED 282 491.6 pp. MF-01; PC-01 (1987).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="Citation" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; float: left; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;26.&lt;/span&gt;&lt;/div&gt;
&lt;div class="CitationContent" id="CR26" style="border-image-outset: initial; border-image-repeat: initial; border-image-slice: initial; border-image-source: initial; border-image-width: initial; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;"&gt;Savin-Baden, M. &amp;amp;amp; Wilkie, K.: (eds) Challenging Research in Problem-based Learning. Maidenhead: Open University Press/SRHE (2004).&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
To read more go to:&amp;nbsp;&lt;a href="http://link.springer.com/chapter/10.1007/978-3-319-29166-6_11"&gt;Review of a Problems-First Approach to First Year Undergraduate Programming - Springer&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Posting on the site does not imply endorsement in any way, by the blog owner or any organisations the blog owner is associated with.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you'd like to find out more about Computing at the University of Northampton go to: www.computing.northampton.ac.uk. All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated withAll views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIEc17E5fS1KYRLKQrpIKdxq4kMqhTNusfbTb02JJNDxyI6eISezAz4cKHhISZvu1fg0hhYKbrOm5nmT4a6KI1tilFBL0NYm3KNOcwbxl14ejzrb8752GUqh3CZj9lHezj1dgCnFWqgnk/s72-c/april3.PNG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Enhancing Computing Student Employability Skills Through Partnership Working in STEM Outreach - Springer</title><link>http://compuationalthinking.blogspot.com/2016/07/enhancing-computing-student.html</link><category>10.1007/978-3-319-29166-6_10</category><category>agile</category><category>Education</category><category>employability</category><category>Skill</category><category>software engineering</category><category>student</category><category>student volunteering</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Mon, 4 Jul 2016 19:07:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-1031418269772454998</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh27jvunLpHrcY_iHvzjdjNB7ShIlivhyphenhyphenObslWRcBcpU9pgP3UgkMIdG6lDl1Bc5Cehc0tsmWOY9rTksNBHrnJ13spIA_0yHgpd5XyXn0xqOoUN-9L6gDIdoCW4ij1p2V25G7IP2B1iBWM/s1600/ceise.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh27jvunLpHrcY_iHvzjdjNB7ShIlivhyphenhyphenObslWRcBcpU9pgP3UgkMIdG6lDl1Bc5Cehc0tsmWOY9rTksNBHrnJ13spIA_0yHgpd5XyXn0xqOoUN-9L6gDIdoCW4ij1p2V25G7IP2B1iBWM/s1600/ceise.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-size: large;"&gt;&lt;a href="http://link.springer.com/chapter/10.1007/978-3-319-29166-6_10"&gt;Enhancing Computing Student Employability Skills Through Partnership Working in STEM Outreach - Springer&lt;/a&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: large;"&gt;Scott Turner&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #666666; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: 13px; line-height: 19.5px;"&gt;DOI: 10.1007/978-3-319-29166-6_10 or&amp;nbsp;&lt;a href="http://link.springer.com/chapter/10.1007/978-3-319-29166-6_10"&gt;http://link.springer.com/chapter/10.1007/978-3-319-29166-6_10&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Published in&amp;nbsp;&lt;a href="http://link.springer.com/book/10.1007/978-3-319-29166-6" style="border: 0px; color: #417db9; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease-in-out; vertical-align: baseline;"&gt;Software Engineering Education Going Agile&lt;/a&gt;&amp;nbsp;&lt;span class="vol-info" style="border: 0px; color: #333333; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;Part of the series&amp;nbsp;&lt;a href="http://link.springer.com/bookseries/10440" style="border: 0px; color: #417db9; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; transition: all 0.2s ease-in-out; vertical-align: baseline;"&gt;Progress in IS&lt;/a&gt;&lt;/span&gt;&lt;span class="page-numbers-info" style="border: 0px; color: #333333; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;nbsp;pp 67-71&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2 class="Heading" style="background-color: white; border: 0px; color: #333333; font-family: georgia, &amp;quot;new century schoolbook&amp;quot;, &amp;quot;nimbus roman no9 l&amp;quot;, serif; font-size: 24px; font-stretch: inherit; font-weight: 400; letter-spacing: 0.02em; line-height: 1.2; margin: 7px 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 580px;"&gt;
Abstract&lt;/h2&gt;
&lt;div class="Para" id="Par1" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.6; outline: 0px; padding: 0px; vertical-align: baseline; width: 580px;"&gt;
Student volunteering is growing in the UK and elsewhere, and there is an ongoing debate about whether it is really “self-evidently a ‘good thing’” or there is a greater need for reflection to determine whether this statement is true (Holdsworth and Quinn,&amp;nbsp;&lt;em class="EmphasisTypeItalic " style="outline: 0px;"&gt;Studies in Higher Education&lt;/em&gt;,&amp;nbsp;&lt;em class="EmphasisTypeItalic " style="outline: 0px;"&gt;35&lt;/em&gt;(1), 113–127, 2010). This paper presents a personal reflection of Science, Technology, Engineering and Maths (STEM) volunteering as a potential route to increasing Computing student’s employability.&lt;/div&gt;
&lt;div class="Para" id="Par1" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.6; outline: 0px; padding: 0px; vertical-align: baseline; width: 580px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="Para" id="Par1" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.6; outline: 0px; padding: 0px; vertical-align: baseline; width: 580px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="Para" id="Par1" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.6; outline: 0px; padding: 0px; vertical-align: baseline; width: 580px;"&gt;
References&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li class="Citation" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.5; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
1.&lt;/div&gt;
&lt;div class="CitationContent" id="CR1" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
STEMNet (2015) Science, Technology, Engineering and Mathematics Network [online] Available at:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://www.stemnet.org.uk/" style="border: 0px; color: #417db9; font-family: inherit; font-size: 1.1rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​www.​stemnet.​org.​uk/​&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;Accessed on: 24&lt;span style="font-size: 0.9rem; line-height: 1; outline: 0px; vertical-align: text-top;"&gt;th&lt;/span&gt;January 2015&lt;/div&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li class="Citation" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
2.&lt;/div&gt;
&lt;div class="CitationContent" id="CR2" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
Sinclair J, Allen A, Davis L, Goodchild T, Messenger J, Turner S (2014) "Enhancing student employability skills through partnership working in STEM outreach; the University of Northampton approach " HEA STEM Annual Teaching and Learning Conference 2013: Enhancing the STEM Student Journey, University of Edinburgh, 30th April-1st May 2014&lt;/div&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li class="Citation" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
3.&lt;/div&gt;
&lt;div class="CitationContent" id="CR3" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
Holdsworth, C., &amp;amp;amp; Quinn, J. (2010). Student volunteering in English higher education.&amp;nbsp;&lt;em class="EmphasisTypeItalic " style="outline: 0px;"&gt;Studies in Higher Education&lt;/em&gt;,&amp;nbsp;&lt;em class="EmphasisTypeItalic " style="outline: 0px;"&gt;35&lt;/em&gt;(1), 113–127.&lt;span class="Occurrences" style="border: 0px; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 5px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span class="Occurrence OccurrenceDOI" style="border: 0px; display: inline-block; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://dx.doi.org/10.1080/03075070903019856" style="border: 0px; color: #417db9; font-family: inherit; font-size: 1.1rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;span style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;CrossRef&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li class="Citation" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
4.&lt;/div&gt;
&lt;div class="CitationContent" id="CR4" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
Brewis, G., Russell, J., &amp;amp;amp; Holdsworth, C. (2010). Bursting the bubble: Students, volunteering and the community.&amp;nbsp;&lt;em class="EmphasisTypeItalic " style="outline: 0px;"&gt;Research Summary&lt;/em&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li class="Citation" style="background-color: white; border: 0px; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: 13px; font-stretch: inherit; line-height: 1.5; margin: 7px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;div class="CitationNumber" style="border: 0px; float: left; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
5.&lt;/div&gt;
&lt;div class="CitationContent" id="CR5" style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
Junkbots (2015) Junkbots [online] Available at:&amp;nbsp;&lt;span class="ExternalRef" style="border: 0px; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a href="http://junkbots.blogspot.co.uk/" style="border: 0px; color: #417db9; font-family: inherit; font-size: 1.1rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 10px 0px 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;span class="RefSource" style="border: 0px; display: inline; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;http://​junkbots.​blogspot.​co.​uk/​&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;Accessed on: 24&lt;span style="font-size: 0.9rem; line-height: 1; outline: 0px; vertical-align: text-top;"&gt;th&lt;/span&gt;&amp;nbsp;January 2015.&lt;/div&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Posting on the site does not imply endorsement in any way, by the blog owner or any organisations the blog owner is associated with.&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh27jvunLpHrcY_iHvzjdjNB7ShIlivhyphenhyphenObslWRcBcpU9pgP3UgkMIdG6lDl1Bc5Cehc0tsmWOY9rTksNBHrnJ13spIA_0yHgpd5XyXn0xqOoUN-9L6gDIdoCW4ij1p2V25G7IP2B1iBWM/s72-c/ceise.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>10 lines of code challenge - my examples</title><link>http://compuationalthinking.blogspot.com/2016/05/10-lines-of-code-challenge.html</link><category>#10linesofcode</category><category>10 lines of code</category><category>code</category><category>elegant</category><category>scratch</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Mon, 30 May 2016 15:08:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-5858568363652964529</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgorzFg1P108TQo84dLLpAlq4OYRcySCfu4nPdnTMZ6EGuRlRUA0MxAvYzKEjszvUjLW55yIxCQejQoYeTdIBGjh9F67UF2n86RXrTtExS33VtazJUU_VZzsohPolLKAFK8gaPqZyc5hc/s1600/Screen+Shot+2016-05-30+at+15.32.06.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgorzFg1P108TQo84dLLpAlq4OYRcySCfu4nPdnTMZ6EGuRlRUA0MxAvYzKEjszvUjLW55yIxCQejQoYeTdIBGjh9F67UF2n86RXrTtExS33VtazJUU_VZzsohPolLKAFK8gaPqZyc5hc/s320/Screen+Shot+2016-05-30+at+15.32.06.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The 10 lines of code initiative is a challenge to write code with only ten lines of code to encourage efficient coding, whilst still having fun - the choice of language is up to you. The video from&amp;nbsp;&lt;/span&gt;&lt;span class="invisible" style="background: rgb(245 , 248 , 250); color: #d02b55; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 0px; line-height: 0; text-decoration: none; white-space: pre-wrap;"&gt;http://www.&lt;/span&gt;&lt;a href="http://www.amazingict.co.uk/" target="_blank"&gt;&lt;span class="js-display-url" style="background: rgb(245, 248, 250); color: #d02b55; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; line-height: 18px; text-decoration: none; white-space: pre-wrap;"&gt;amazingict.co.uk&lt;/span&gt;&lt;span style="background: rgb(245, 248, 250); color: #d02b55; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; line-height: 18px; text-decoration: none; white-space: pre-wrap;"&gt;&lt;span class="invisible" style="background: rgb(245, 248, 250); line-height: 0; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="tco-ellipsis" style="background: rgb(245, 248, 250); color: #d02b55; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; line-height: 18px; text-decoration: none; white-space: pre-wrap;"&gt;&lt;span class="invisible" style="line-height: 0;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;outlines the idea:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/cW6sWcb9HMc" width="560"&gt;&lt;/iframe&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Here are a three simple Scratch projects only using 10 lines of code - very happy for someone to take and &amp;nbsp;improve them, especially if you comment and share your results. Click on the Green Flags below to see them in action.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="https://scratch.mit.edu/projects/embed/111834277/?autostart=false" width="485"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The code is available at&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/111834277/"&gt;https://scratch.mit.edu/projects/111834277/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="https://scratch.mit.edu/projects/embed/110952076/?autostart=false" width="485"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The code is available at&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/110952076/"&gt;https://scratch.mit.edu/projects/110952076/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="https://scratch.mit.edu/projects/embed/111835204/?autostart=false" width="485"&gt;&lt;/iframe&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The code is available at&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/111835204/"&gt;https://scratch.mit.edu/projects/111835204/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;

&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;All views are those of the author and should not be seen as the views of any organisation the author is associated with.&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgorzFg1P108TQo84dLLpAlq4OYRcySCfu4nPdnTMZ6EGuRlRUA0MxAvYzKEjszvUjLW55yIxCQejQoYeTdIBGjh9F67UF2n86RXrTtExS33VtazJUU_VZzsohPolLKAFK8gaPqZyc5hc/s72-c/Screen+Shot+2016-05-30+at+15.32.06.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Rise of Rabbitsapien</title><link>http://compuationalthinking.blogspot.com/2016/03/rise-of-rabbitsapien.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Wed, 23 Mar 2016 19:52:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-1223005604349330864</guid><description>&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;A little more detail on my experience of PiCademy December 2015 and the project a few of us developed - RabbitSapien.&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To have a go, you may have to have the following:&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The latest version of Raspbian, at the time of writing Jessie (&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;a href="https://www.raspberrypi.org/downloads/raspbian/"&gt;https://www.raspberrypi.org/downloads/raspbian/&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Import the following&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;sudo apt-get install python-twython&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;sudo pip3 install explorehat&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;sudo pip3 install gpiozero&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class="" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Rise of Rabbitsapien - A team of us put together a project of a robot with a rabbit (no other soft toys were available) with a Passive IR sensor in its belly; that carries out a set routine when movement is detected. All control by a Raspberry Pi via an Pimoroni Explorerhat.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbup-7XqJncRZa_qLXx1GukPZTfv1gFKZTsfmr63Lxa7sN3kT0QbbdTmrNufzQ0XMlrCLvXyKT08AKbq-4l6hiDscgkiVWy-CXxj8z7RWdkUgJ4h1cz8SxjRZjVQ7bxtD_wrLGq3HBOBM/s1600/2015-12-08+13.14.43.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbup-7XqJncRZa_qLXx1GukPZTfv1gFKZTsfmr63Lxa7sN3kT0QbbdTmrNufzQ0XMlrCLvXyKT08AKbq-4l6hiDscgkiVWy-CXxj8z7RWdkUgJ4h1cz8SxjRZjVQ7bxtD_wrLGq3HBOBM/s320/2015-12-08+13.14.43.jpg" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnM41_U8qvpoo5ez9Cgu-bSOktwtlaD_WxAHfiq3hmXR-jKAPbx0vJVPwkHkX0IInH3BsPAzycfWmZgM0peSjax6L1BsaHUjIdf_yH9NFE0k9noZRdZWhWuiJ3IdjDW8ejQkj1WqhRTx8/s1600/2015-12-08+13.21.31.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnM41_U8qvpoo5ez9Cgu-bSOktwtlaD_WxAHfiq3hmXR-jKAPbx0vJVPwkHkX0IInH3BsPAzycfWmZgM0peSjax6L1BsaHUjIdf_yH9NFE0k9noZRdZWhWuiJ3IdjDW8ejQkj1WqhRTx8/s320/2015-12-08+13.21.31.jpg" width="240" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;It was also great to come away with some many resources both physical and activities. Thank you to the&amp;nbsp;&lt;a href="https://www.raspberrypi.org/about/" target="_blank"&gt;Pi Foundation&lt;/a&gt;&amp;nbsp;for such a good experience.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B00WWQ20MG&amp;amp;asins=B00WWQ20MG&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&amp;nbsp;All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbup-7XqJncRZa_qLXx1GukPZTfv1gFKZTsfmr63Lxa7sN3kT0QbbdTmrNufzQ0XMlrCLvXyKT08AKbq-4l6hiDscgkiVWy-CXxj8z7RWdkUgJ4h1cz8SxjRZjVQ7bxtD_wrLGq3HBOBM/s72-c/2015-12-08+13.14.43.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Dark in Sonic Pi</title><link>http://compuationalthinking.blogspot.com/2016/03/dark-in-sonic-pi.html</link><category>dark</category><category>sonic pi</category><category>video</category><category>volia</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 20 Mar 2016 14:37:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-3189311369016245638</guid><description>&lt;iframe allowfullscreen="" frameborder="0" height="344" src="https://www.youtube.com/embed/LoPH7gMBCmI" width="459"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;I am not a musician but I do love playing/coding (not difference really) Sonic Pi and video (using Voila &lt;a href="http://www.globaldelight.com/voila/index.php"&gt;http://www.globaldelight.com/voila/index.php&lt;/a&gt;) so I came up with this, it was just fun to do.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Please someone take it and improve it.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;use_synth :prophet&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;in_thread do&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; loop do&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sample &amp;nbsp;:ambi_choir, rate: 0.1, attack: 4, release: 4&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sleep 10&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; end&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;end&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;in_thread do&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; loop do&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sample :bass_trance_c, amp: 0.75, release: 3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sleep 2&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sample :bass_trance_c, rate: 0.5, amp: 0.5, release: 5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sleep 4&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sample :bass_trance_c, rate: 0.3, amp: 0.25, release: 9&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; sleep 10&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;&amp;nbsp; end&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;end&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 4&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_drone, amp: 0.75, release: 3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 8&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 0.75, release: 3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 7&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 3, release: 6&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 6&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 3, release: 5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 4&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 4&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 3&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 2&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 2&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 1&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 1&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 0.5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sleep 0.5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;b&gt;sample :ambi_dark_woosh, amp: 5, release: 0.5&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://creativecommons.org/licenses/by-sa/4.0/" rel="license"&gt;&lt;img alt="Creative Commons License" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" style="border-width: 0;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span property="dct:title" xmlns:dct="http://purl.org/dc/terms/"&gt;Dark&lt;/span&gt; by &lt;a href="https://youtu.be/LoPH7gMBCmI" property="cc:attributionName" rel="cc:attributionURL" xmlns:cc="http://creativecommons.org/ns#"&gt;Scott Turner&lt;/a&gt; is licensed under a &lt;a href="http://creativecommons.org/licenses/by-sa/4.0/" rel="license"&gt;Creative Commons Attribution-ShareAlike 4.0 International License&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/LoPH7gMBCmI/default.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>3 'Art' Scratch Projects</title><link>http://compuationalthinking.blogspot.com/2016/03/3-of-my-scratch-projects-for-week.html</link><category>art</category><category>generative art</category><category>grid</category><category>lines</category><category>random</category><category>scratch</category><category>straight</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sat, 12 Mar 2016 09:21:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-7692267976069747798</guid><description>&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjnnuMuOb_ZerhVheslY-qYhnXQLI9oaE_M6BD8ZeipVT95pjhj_EHel0LTZF9YkL4iRL08jwKVAEDqbDyfxGNvvsFDi4na1dlquTNK9ViDkGeUdysx-a2jmTRTTU8mfPmsl32mVFDC-E/s1600/whirly.tiff" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjnnuMuOb_ZerhVheslY-qYhnXQLI9oaE_M6BD8ZeipVT95pjhj_EHel0LTZF9YkL4iRL08jwKVAEDqbDyfxGNvvsFDi4na1dlquTNK9ViDkGeUdysx-a2jmTRTTU8mfPmsl32mVFDC-E/s320/whirly.tiff" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Grid painting - Simple system that allows images made up on  8 x 8 grid. Click on the Green flag to start. For the code go to: &lt;a href="https://scratch.mit.edu/projects/101415120/" target="_blank"&gt;https://scratch.mit.edu/projects/101415120/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/101415120/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
Whirleygig 1 - straight random lines. Click on the Green flag to start. Foe the code go to: &lt;a href="https://scratch.mit.edu/projects/99053538/" target="_blank"&gt;https://scratch.mit.edu/projects/99053538/&lt;/a&gt;&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/99053538/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
&lt;br /&gt;
Whirleygig 2 - random lines. Click on the Green flag to start. For the code go to: &lt;a href="https://scratch.mit.edu/projects/100924783/" target="_blank"&gt;https://scratch.mit.edu/projects/100924783/&lt;/a&gt;&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/100924783/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The last two are loosely based on the idea of Generative Art. A good book, in my view, on this is available from Amazon at &lt;a href="http://www.amazon.co.uk/gp/product/1935182625/ref=as_li_tl?ie=UTF8&amp;amp;camp=1634&amp;amp;creative=6738&amp;amp;creativeASIN=1935182625&amp;amp;linkCode=as2&amp;amp;tag=junkbots-21" rel="nofollow"&gt;Generative Art&lt;/a&gt;&lt;img alt="" border="0" src="http://ir-uk.amazon-adsystem.com/e/ir?t=junkbots-21&amp;amp;l=as2&amp;amp;o=2&amp;amp;a=1935182625" height="1" style="border: none !important; margin: 0px !important;" width="1" /&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjnnuMuOb_ZerhVheslY-qYhnXQLI9oaE_M6BD8ZeipVT95pjhj_EHel0LTZF9YkL4iRL08jwKVAEDqbDyfxGNvvsFDi4na1dlquTNK9ViDkGeUdysx-a2jmTRTTU8mfPmsl32mVFDC-E/s72-c/whirly.tiff" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Random picture Generator using Scratch</title><link>http://compuationalthinking.blogspot.com/2016/03/random-picture-generator.html</link><category>art</category><category>random</category><category>scratch</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Tue, 8 Mar 2016 08:59:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-7321239508903072201</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP7l0i0iZ9QMpfPSpxgJiEneA_z6Vu61j8LagT9ag7B3VmZCrEjquW9_SxfhzncKNE8cAXpFPiaKny7x7aoXizT0S6rkZf92AvL0lPb3gfvg8nM-SPbLVEB9YXBcoXEah1M8fqCxCvXHo/s1600/whirly.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP7l0i0iZ9QMpfPSpxgJiEneA_z6Vu61j8LagT9ag7B3VmZCrEjquW9_SxfhzncKNE8cAXpFPiaKny7x7aoXizT0S6rkZf92AvL0lPb3gfvg8nM-SPbLVEB9YXBcoXEah1M8fqCxCvXHo/s320/whirly.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
This short post is about a simple idea that was turn into a Scratch solution. I had developed a computational thinking based paper game with my son around following an algorithm to draw lines randomly using dice to select direction and length of the line.&lt;br /&gt;
&lt;br /&gt;
Here is a Scratch program to do something similar. It is random in three ways&lt;br /&gt;
- The time taken is random.&lt;br /&gt;
- The direction is selected randomly&lt;br /&gt;
- the length of the line is selected randomly&lt;br /&gt;
&lt;br /&gt;
To run it just press the green flag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/99053538/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
Go to&lt;a href="https://scratch.mit.edu/projects/99053538/" target="_blank"&gt;&amp;nbsp;https://scratch.mit.edu/projects/99053538/&lt;/a&gt; for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/100957552/?autostart=false" width="485"&gt;&lt;/iframe&gt;

Go to&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/100957552/"&gt;https://scratch.mit.edu/projects/100957552/&lt;/a&gt; for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/100924783/?autostart=false" width="485"&gt;&lt;/iframe&gt;
    
&lt;br /&gt;
&lt;br /&gt;
Go to&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/100924783/"&gt;https://scratch.mit.edu/projects/100924783/&lt;/a&gt; for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" allowtransparency="true" frameborder="0" height="402" src="//scratch.mit.edu/projects/embed/101630166/?autostart=false" width="485"&gt;&lt;/iframe&gt;

Go to&amp;nbsp;&lt;a href="https://scratch.mit.edu/projects/100924783/"&gt;https://scratch.mit.edu/projects/101630166/&lt;/a&gt; for more details.&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP7l0i0iZ9QMpfPSpxgJiEneA_z6Vu61j8LagT9ag7B3VmZCrEjquW9_SxfhzncKNE8cAXpFPiaKny7x7aoXizT0S6rkZf92AvL0lPb3gfvg8nM-SPbLVEB9YXBcoXEah1M8fqCxCvXHo/s72-c/whirly.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Best coding games for kids: programming toys to teach children how to code - Test Centre - PC Advisor</title><link>http://compuationalthinking.blogspot.com/2016/03/best-coding-games-for-kids-programming.html</link><category>sphero</category><category>tickle app</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Thu, 3 Mar 2016 20:38:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-9049041204905238825</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;a href="http://www.pcadvisor.co.uk/test-centre/gadget/best-coding-games-for-kids-3635899/"&gt;Best coding games for kids: programming toys to teach children how to code - Test Centre - PC Advisor&lt;/a&gt;: &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;SAM Science Museum Inventor Kit Labs Toy
&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B01A5Q47F2&amp;amp;asins=B01A5Q47F2&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Sphero SPRK
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This is the only one on the list I have actually played with. Fantastic device and as well the software you download from the manufacturer, there are some other bits of software you can download for it. My particular favourite is the &lt;a href="https://tickleapp.com/" target="_blank"&gt;TickleApp&lt;/a&gt;&amp;nbsp;because it allows programming control of the sphero's but also other devices such as some of the &lt;a href="http://www.parrot.com/uk/products/" target="_blank"&gt;Parrot drones&lt;/a&gt;. The BB-8 Sphero is great fun as well.&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B01BD3JNNC&amp;amp;asins=B01BD3JNNC&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B0107H5FJ6&amp;amp;asins=B0107H5FJ6&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;ThinkFun Code Master Programming 
&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B014993TCI&amp;amp;asins=B014993TCI&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;STEM - Robot Mouse Activity Set
&lt;/span&gt;&lt;br /&gt;
&lt;a href="https://www.learningresources.co.uk/product/stem-coding-set.do" target="_blank"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;https://www.learningresources.co.uk/product/stem-coding-set.do&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Robot Turtle Game
&lt;/span&gt;&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B00HN2BXUY&amp;amp;asins=B00HN2BXUY&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Kamibot
&lt;/span&gt;&lt;br /&gt;
&lt;a href="https://www.kickstarter.com/projects/kamibot/kamibot-teach-your-kids-to-code" target="_blank"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;https://www.kickstarter.com/projects/kamibot/kamibot-teach-your-kids-to-code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To read more of the original article go to:&amp;nbsp;&lt;a href="http://www.pcadvisor.co.uk/test-centre/gadget/best-coding-games-for-kids-3635899/"&gt;http://www.pcadvisor.co.uk/test-centre/gadget/best-coding-games-for-kids-3635899/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with. The recommendations made in the article&amp;nbsp;&lt;a href="http://www.pcadvisor.co.uk/test-centre/gadget/best-coding-games-for-kids-3635899/" style="font-family: verdana, sans-serif;"&gt;http://www.pcadvisor.co.uk/test-centre/gadget/best-coding-games-for-kids-3635899/&lt;/a&gt;&amp;nbsp;are theirs and not necessarily those of the blog author.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>Teaching social AI with robots and chatbots</title><link>http://compuationalthinking.blogspot.com/2016/02/teaching-social-ai-with-robots-and.html</link><category>AI</category><category>artificial intelligence</category><category>chat bot</category><category>chatbot</category><category>pandorabot</category><category>robots</category><category>social</category><category>social ai</category><category>social robot</category><category>teaching</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 28 Feb 2016 08:23:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-3044124794354926854</guid><description>&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;I &amp;nbsp;managed to do something I have want to do for a long time this week, thanks to the recent purchase of NAO robots by the University of Northampton, I have managed to include a physical example of Social Robots into my teaching. The aim of the session was to teach about social AI, revolving around the using social cues, to a certain extent, using natural language through chatbots, for us to communicate with machines.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="clear: left; float: left; font-family: &amp;quot;verdana&amp;quot; , sans-serif; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC_gESpbMOx7wNObsgnxmBZiJlM3yfoT6HGgAqSI0HWwTUXpOOtTji2djNXfPXZaqfCNbj4aDX40_jqEzZ9x3dF7BMr6LsNt9T4-Qo-sbgz3Heh7-CtRledbAlJ_7N6SqbpSG1CW6P_jI/s320/red_1.png" width="237" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The robots were used as an example of a social robot, &amp;nbsp;the way we want to play with or work with them, without having to going through a steep learning curve on how to use them. Students were encouraged to consider why this was and that anthropomorphisation plays a part (NAO basically has some of the characteristics of a small child). The fact that it responds to voice commands, its looks, has a childlike voice, that it always moving (even slightly when standing) and the way it moves; were spotted by the group as ways it attracts us to it - it is really hard not to talk to it like a child sometimes (but perhaps that is just me).&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwq1Ggl-O8Q7lzXnbM4chu5sa9_6PjBiFdkvo5slk2rRnZZKmGYREmCs7ADd77ZIn3XFguLZ18iMvHG1wZbu0KjhaJ0CON8l-2D4P6RjaZ4YslHV7hR36_cpIR8vXomY0_OSmb9oNvD8A/s1600/alicebot.tiff" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwq1Ggl-O8Q7lzXnbM4chu5sa9_6PjBiFdkvo5slk2rRnZZKmGYREmCs7ADd77ZIn3XFguLZ18iMvHG1wZbu0KjhaJ0CON8l-2D4P6RjaZ4YslHV7hR36_cpIR8vXomY0_OSmb9oNvD8A/s320/alicebot.tiff" width="320" /&gt;&lt;/a&gt;&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This session also included the use of chatbots (one example, ALICE used is shown here) and AIML, Artificial Intelligence Markup Language, (a link to more about AIML is included below). Just as a bit of background, chatbots (also called variously, chatterbots, conversational agents, etc) are programs that hold a conversation with us using through either text or speech.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The chatbots were used to show how we can create intelligent-like behave by in effect providing responses to questions. Followed by, how we then take this further by using the responses people give, while using the chatbot, to 'fine-tune' the model.&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;o:p&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;o:p&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To read more about NAO robots go to&amp;nbsp;&lt;a href="https://www.aldebaran.com/en"&gt;https://www.aldebaran.com/en&lt;/a&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To read more on AIML go to&amp;nbsp;&lt;a href="http://www.alicebot.org/aiml.html"&gt;http://www.alicebot.org/aiml.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-GB" style="mso-ansi-language: EN-GB;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Example chatbots&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;ALICE&amp;nbsp;&lt;/span&gt;&lt;a href="http://alice.pandorabots.com/" style="font-family: verdana, sans-serif;"&gt;http://alice.pandorabots.com/&lt;/a&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&amp;nbsp;(the one shown in the picture above).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Mitsuku&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.mitsuku.com/" style="font-family: verdana, sans-serif;"&gt;http://www.mitsuku.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;An example of an MSc student's work on Chatbots &amp;nbsp;&lt;/span&gt;&lt;a href="http://computingnorthampton.blogspot.co.uk/2013/10/msc-student-work-chatbot-innovative.html" style="font-family: Verdana, sans-serif;"&gt;http://computingnorthampton.blogspot.co.uk/2013/10/msc-student-work-chatbot-innovative.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;A good source of further examples can &amp;nbsp;found at&amp;nbsp;&lt;a href="https://www.chatbots.org/country/uk"&gt;https://www.chatbots.org/country/uk&lt;/a&gt;&amp;nbsp;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;If you would like to create your own chatbot personally I think one of the easiest ways to start is through&amp;nbsp;&lt;a href="https://playground.pandorabots.com/en/quickstart/"&gt;https://playground.pandorabots.com/en/quickstart/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with&lt;br /&gt;
&lt;br /&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC_gESpbMOx7wNObsgnxmBZiJlM3yfoT6HGgAqSI0HWwTUXpOOtTji2djNXfPXZaqfCNbj4aDX40_jqEzZ9x3dF7BMr6LsNt9T4-Qo-sbgz3Heh7-CtRledbAlJ_7N6SqbpSG1CW6P_jI/s72-c/red_1.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>5 tools to get kids coding | Web design | Creative Bloq</title><link>http://compuationalthinking.blogspot.com/2016/02/5-tools-to-get-kids-coding-web-design.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Tue, 2 Feb 2016 00:10:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-396917066012959971</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Creative Bloq put forward&amp;nbsp;&lt;a href="http://www.creativebloq.com/web-design/5-tools-will-get-kids-coding-11618652"&gt;5 tools to get kids coding | Web design | Creative Bloq&lt;/a&gt;:&amp;nbsp;&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;I have only played with two of those suggested and they are fun.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Hello Ruby&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=1250065003&amp;amp;asins=1250065003&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&amp;nbsp;Ozobots - programmed through light, and can react to patterns on a track to change actions.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B00LTGSYTI&amp;amp;asins=B00LTGSYTI&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Third one, Hackaball is on order - it is, at the time of writing, &amp;nbsp;a Kickstarter project details can be found at&amp;nbsp;&lt;a href="https://www.kickstarter.com/projects/hackaball/hackaball-a-programmable-ball-for-active-and-creat"&gt;https://www.kickstarter.com/projects/hackaball/hackaball-a-programmable-ball-for-active-and-creat&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;iframe src="http://rcm-eu.amazon-adsystem.com/e/cm?t=junkbots-21&amp;o=2&amp;p=12&amp;l=bn1&amp;mode=toys-uk&amp;browse=364115031&amp;fc1=000000&amp;lt1=_blank&amp;lc1=3366FF&amp;bg1=FFFFFF&amp;f=ifr" marginwidth="0" marginheight="0" width="300" height="250" border="0" frameborder="0" style="border:none;" scrolling="no"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Simple X-Wing in Minecraft</title><link>http://compuationalthinking.blogspot.com/2016/01/simple-x-wing-in-minecraft.html</link><category>adventures in minecraft</category><category>Minecraft</category><category>python</category><category>raspberry pi</category><category>star wars</category><category>x-wing</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Fri, 1 Jan 2016 10:54:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-2841978721881824725</guid><description>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikkKJRWBhVrWoNi3YaFmkAinnhzoZ2sRlaCGOY2R2FZF4H3StvW9_6nFl17a_xjCjAvmc-bTrh8JSZX35CzGMFTnbpibiD7Y9EugGyCMBXuTotw6GW7upQe0NbTmUOg4G3jHPUuIebYKE/s1600/IMG_0249.JPG" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikkKJRWBhVrWoNi3YaFmkAinnhzoZ2sRlaCGOY2R2FZF4H3StvW9_6nFl17a_xjCjAvmc-bTrh8JSZX35CzGMFTnbpibiD7Y9EugGyCMBXuTotw6GW7upQe0NbTmUOg4G3jHPUuIebYKE/s320/IMG_0249.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;figure 1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This post is co-authored by my son Thomas as a joint project to get a X-Wing into Minecraft. The goal was get Python to build and move the X-Wing.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;It builds on ideas from the book Adventures in Minecraft (see link at the bottom) on using Python and Minecraft using a Raspberry Pi.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;1. Static X-Wing&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To start with we just placed the X-Wing above the player by placing blocks in the shape (roughly) of the X-Wing.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Find the position of the player;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;To avoid building on top the player the starting position of the X-Wing is set by:&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;add 5 to the x position of the player;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;add 10 to the y position of the player(The bit I have to keep reminding myself is the y-axis is vertical.);&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;add 5 to the z position of the player;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Using these values build using, Wool blocks, the X-Wing - 0 for white, and 14 for red blocks.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;It is admittedly quite a simple code (see below) and the finished X-Wing can be seen in figure 1.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;from mcpi.minecraft import Minecraft&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;from mcpi import block&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc=Minecraft.create()&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;pos=mc.player.getTilePos()&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;x=pos.x+5&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;y=pos.y+10&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;z=pos.z+5&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x,y,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x-1,y,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x-2,y,z,block.WOOL.id,14)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x-3,y,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x,y+1,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y+1,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+2,y,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+2,y+1,z,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;#wings&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y+2,z-1,block.WOOL.id,14)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y+2,z+1,block.WOOL.id,14)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y-1,z-1,block.WOOL.id,14)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y-1,z+1,block.WOOL.id,14)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y+3,z-2,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y+3,z+2,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y-2,z-2,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;mc.setBlock(x+1,y-2,z+2,block.WOOL.id,0)&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-size: 13.3333px; text-align: center;"&gt;
&lt;/div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 13.3333px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 13.3333px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 13.3333px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;2. Get it to move.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;br /&gt;We want it to move across the screen, for the moment, happy for it to just be animated.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;
The block approach is ok for the static version, but could lead to mistakes with getting the co-ordinates right if we were not careful. There is an other option to be found in chapter 8 of the book of using MinecraftShape were the shape is defined as relative values to a starting block, so for what we were doing they don't change but the shape can move in across the world.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Essentially the same as before but using shape;&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-size: medium;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;place the shape in the world;&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-size: medium;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;move it vertical (looks like it is taking off);&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-size: medium;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;move it horizontal (this bit can be seen in the video).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-size: 13.3333px;"&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;from mcpi.minecraft import Minecraft&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;from mcpi import block&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;import mcpi.minecraftstuff as minecraftstuff&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;import time&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;mc=Minecraft.create()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xPos=mc.player.getTilePos()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xPos.x=xPos.x+5&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xPos.y=xPos.y+5&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xPos.z=xPos.z+5&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xWingBlocks=[&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(0,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(-1,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(-2,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,14),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(-3,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(0,1,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,1,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(2,0,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(2,1,0,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,2,-1,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,14),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,2,1,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,14),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,-1,-1,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,14),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,-1,1,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,14),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,3,-2,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,3,2,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,-2,-2,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0),&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;minecraftstuff.ShapeBlock(1,-2,2,&lt;a href="https://webmail.northampton.ac.uk/owa/redir.aspx?C=eaQkTY5vFkeLGd_kCDH089rdl-UQGNMIXDwk513QzvmjohtecXeI995zGZAbuZuLNygDMaH9Ftk.&amp;amp;URL=http%3a%2f%2fblock.WOOL.id" target="_blank"&gt;block.WOOL.id&lt;/a&gt;,0)]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xWingShape=minecraftstuff.MinecraftShape(mc,xPos,xWingBlocks)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;for count in range(1,20):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; time.sleep(0.1)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; xWingShape.moveBy(0,1,0)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;for count in range(1,40):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; time.sleep(0.1)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; xWingShape.moveBy(-1,0,0)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;"&gt;xWingShape.clear()&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: medium;"&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The very shaky video below shows the X-Wing moving across the sky.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/IabdK5bmNEI" width="480"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;3. Where next&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Two areas:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Control: either through keys or by using external controls.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Getting turning to work, we will looking into where this has already been done (and for Star Wars ) at&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;a href="http://www.stuffaboutcode.com/2015/03/minecraft-star-wars.html"&gt;http://www.stuffaboutcode.com/2015/03/minecraft-star-wars.html&lt;/a&gt; and&amp;nbsp;&lt;a href="http://www.stuffaboutcode.com/2015/12/minecraft-microbit-and-x-wing.html"&gt;http://www.stuffaboutcode.com/2015/12/minecraft-microbit-and-x-wing.html&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=111894691X&amp;amp;asins=111894691X&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B00T2U7R7I&amp;amp;asins=B00T2U7R7I&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;

&amp;nbsp;All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikkKJRWBhVrWoNi3YaFmkAinnhzoZ2sRlaCGOY2R2FZF4H3StvW9_6nFl17a_xjCjAvmc-bTrh8JSZX35CzGMFTnbpibiD7Y9EugGyCMBXuTotw6GW7upQe0NbTmUOg4G3jHPUuIebYKE/s72-c/IMG_0249.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>playing with Sonic Pi</title><link>http://compuationalthinking.blogspot.com/2015/12/playing-with-sonic-pi.html</link><category>computational thinking</category><category>music</category><category>raspberry pi</category><category>sonic pi</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Wed, 30 Dec 2015 11:39:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-1023340207213135621</guid><description>&lt;span style="font-family: verdana, sans-serif;"&gt;If you haven't played with it&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: verdana, sans-serif;"&gt;SonicPi (&lt;/span&gt;&lt;a href="http://sonic-pi.net/" style="font-family: verdana, sans-serif;"&gt;http://sonic-pi.net/&lt;/a&gt;&lt;span style="font-family: verdana, sans-serif;"&gt;) is well worth a go, it combines programming, computational thinking and &amp;nbsp;music (or trying to create music in my case).&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: verdana, sans-serif;"&gt;Raspbian on the Raspberry Pi has it as standard, but &amp;nbsp;is great that SonicPi is available on the Mac and PC as well.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXfBSgVgy0_DkJTmPWj5D9guNerIbLANdkCrPOy2UwsHtcDePUzAVh5aCKsehO5KeXYtauT3HJf3RCR4M7EBL62gJN8C8lwYoSbPF8pIuJxdYk-T9ZAWesm_NzZwtNCyPhNg2Va5eOI8I/s1600/2015-12-07+12.05.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXfBSgVgy0_DkJTmPWj5D9guNerIbLANdkCrPOy2UwsHtcDePUzAVh5aCKsehO5KeXYtauT3HJf3RCR4M7EBL62gJN8C8lwYoSbPF8pIuJxdYk-T9ZAWesm_NzZwtNCyPhNg2Va5eOI8I/s320/2015-12-07+12.05.10.jpg" width="240" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style="font-family: verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: verdana, sans-serif;"&gt;Here is an simple (if I am honest, because of a lack of musical ability) piece I have been play with. You can end up playing for hours trying out different sounds, synths, effects etc.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;in_thread do&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; loop do&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; sample &amp;nbsp;:ambi_choir, rate: 0.1, attack: 4, release: 4&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; sleep 10&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; end&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;end&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;2. times do&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sample :bass_trance_c, amp: 0.75, release: 3&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sleep 2&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sample :bass_trance_c, rate: 0.5, amp: 0.5, release: 5&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sleep 4&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sample :bass_trance_c, rate: 0.3, amp: 0.25, release: 9&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; sleep 10&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;end&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Here is the sneaky bit, even in the code above there a mixture of threads, loops, sequences as well designing of the 'shape' of the sounds.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;There is also a community producing material/examples. For example at&amp;nbsp;&lt;a href="https://gist.github.com/rbnpi/7713ac59ed553d3f336e"&gt;https://gist.github.com/rbnpi/7713ac59ed553d3f336e&lt;/a&gt; you can find code for the Star Wars theme. It is very hard to resist playing with the theme and adding drums, etc.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;There are some great tutorials available on The MagPi magazine site&amp;nbsp;&lt;a href="https://www.raspberrypi.org/magpi/issues/"&gt;https://www.raspberrypi.org/magpi/issues/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;iframe src="http://rcm-eu.amazon-adsystem.com/e/cm?t=junkbots-21&amp;o=2&amp;p=12&amp;l=bn1&amp;mode=toys-uk&amp;browse=364115031&amp;fc1=000000&amp;lt1=_blank&amp;lc1=3366FF&amp;bg1=FFFFFF&amp;f=ifr" marginwidth="0" marginheight="0" width="300" height="250" border="0" frameborder="0" style="border:none;" scrolling="no"&gt;&lt;/iframe&gt;

All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXfBSgVgy0_DkJTmPWj5D9guNerIbLANdkCrPOy2UwsHtcDePUzAVh5aCKsehO5KeXYtauT3HJf3RCR4M7EBL62gJN8C8lwYoSbPF8pIuJxdYk-T9ZAWesm_NzZwtNCyPhNg2Va5eOI8I/s72-c/2015-12-07+12.05.10.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Have a Sphero BB-8 - now what?</title><link>http://compuationalthinking.blogspot.com/2015/12/have-sphero-bb-8-now-what.html</link><category>app</category><category>augmented reality</category><category>bb-8</category><category>robot</category><category>star wars</category><category>StarWars</category><category>tickle</category><category>tickle app</category><category>tickleapp</category><category>tynker</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 27 Dec 2015 15:50:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-5976540675936157505</guid><description>&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Previously I have shown the&amp;nbsp;&lt;a href="http://robotsandphysicalcomputing.blogspot.co.uk/2015/09/sphero-droid-bb-8-on-patrol.html" target="_blank"&gt;Sphero BB-8 rolling around the room under its own control&lt;/a&gt;, under the control of Sphero's own software - which has some fantastic features, I especially like the Augmented Reality message replicating the holographic projection in the film. At the time of writing (27th December 2015) this was number one best selling robot toy and 14th best toy overall in &lt;a href="http://www.amazon.co.uk/gp/bestsellers/kids/ref=sv_toys_0" target="_blank"&gt;Amazon.co.uk toy list&lt;/a&gt; that day. The video below is the &lt;a href="http://www.amazon.co.uk/gp/product/B01427MW3O/ref=as_li_tl?ie=UTF8&amp;amp;camp=1634&amp;amp;creative=6738&amp;amp;creativeASIN=B01427MW3O&amp;amp;linkCode=as2&amp;amp;tag=junkbots-21" rel="nofollow"&gt;Sphero BB-8 Droid&lt;/a&gt;&lt;img alt="" border="0" src="http://ir-uk.amazon-adsystem.com/e/ir?t=junkbots-21&amp;amp;l=as2&amp;amp;o=2&amp;amp;a=B01427MW3O" height="1" style="border: none !important; margin: 0px !important;" width="1" /&gt;
 on patrol one of the options in the App.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/iAoXAi4fgt0" width="640"&gt;&lt;/iframe&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;But what is you want to take it a little further? What if you bought it and now want to program it?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;One of the features of this device is it is programmable; and there is more than one option, two are presented in this post.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;First option, by one of my favourite apps -&amp;nbsp;&lt;a href="https://tickleapp.com/en-us/" target="_blank"&gt;TickleApp&lt;/a&gt;&amp;nbsp;which has been discussed in previous posts. This app allows control of a quite an impressive range of devices&amp;nbsp;using the same interface. Examples, some of which have been discussed previously (e.g&amp;nbsp;&lt;a href="http://robotsandphysicalcomputing.blogspot.co.uk/2015/08/playing-with-tickle-and-mini-drone.html" target="_blank"&gt;Parrot Minidrone&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href="http://robotsandphysicalcomputing.blogspot.co.uk/2015/07/cutest-computational-thinking-in-world.html" target="_blank"&gt;Dash and Dot&lt;/a&gt;), are shown below - including Sphero BB-8.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6Y5tt6PQVrcA0xdVBw6nZpJl8ekG__kMvM4_Qc6TWmRuHr839IOFZOK0BvChbdb_OBGVSL9yd9grxg8w88WRqqYVNBHPVw2GjopY1OEX_tqzfM2ThuMgXHMc9Icz0nqx5yad3xC3xrs/s1600/2015-12-25+23.15.20.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWnRBjxaKyOUS_MZMvj7Z_TwIifxLQ0fIx0IqZMaj6y4T7yfo9IDlBcL0w9vdHCxw8G26crwB7hZ0xHbPTjZwo_P3pOCvfRC0_z_rTQwOwuUSvWFspAAB2vsSq9ZucGn3ElIe3VIde2fM/s1600/2015-12-25+23.15.04.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWnRBjxaKyOUS_MZMvj7Z_TwIifxLQ0fIx0IqZMaj6y4T7yfo9IDlBcL0w9vdHCxw8G26crwB7hZ0xHbPTjZwo_P3pOCvfRC0_z_rTQwOwuUSvWFspAAB2vsSq9ZucGn3ElIe3VIde2fM/s400/2015-12-25+23.15.04.png" width="300" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6Y5tt6PQVrcA0xdVBw6nZpJl8ekG__kMvM4_Qc6TWmRuHr839IOFZOK0BvChbdb_OBGVSL9yd9grxg8w88WRqqYVNBHPVw2GjopY1OEX_tqzfM2ThuMgXHMc9Icz0nqx5yad3xC3xrs/s400/2015-12-25+23.15.20.png" width="300" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ4HaoksKUgzpv9uj1psIQqwvgFcFPbnYr97QV21Qw2IGVqa34QWmtfA2fiq-SquJv3pe6_HlYWrt8I5sb5I3i0FnetiwSG79iQlyb-wRSbBTVfCQxRc1noByIZr8eqDfU1Y1TC6DNjzU/s1600/2015-12-25+23.02.19.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ4HaoksKUgzpv9uj1psIQqwvgFcFPbnYr97QV21Qw2IGVqa34QWmtfA2fiq-SquJv3pe6_HlYWrt8I5sb5I3i0FnetiwSG79iQlyb-wRSbBTVfCQxRc1noByIZr8eqDfU1Y1TC6DNjzU/s640/2015-12-25+23.02.19.png" width="480" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
The App uses an graphical programming interface similar to&amp;nbsp;&lt;a href="https://scratch.mit.edu/" target="_blank"&gt;Scratch&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href="https://developers.google.com/blockly/?hl=en" target="_blank"&gt;Blockly&lt;/a&gt;&amp;nbsp;to produce code. The example here it a very simple one of:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Spin twice for one second;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Move roughly in a square;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;If the BB-8 collides (or is bumped) it is set to spin twice for a second. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class="" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Ok, not the most sophisticated bit of coding; but it does demonstrates the simplicity of controlling this robot with the app.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="" style="clear: both;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;BB-8 is great fun, and with the head appearing to float over the body and facing in the direction of movement it is hard resist. The video below shows it action.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/q1bSXcO8l7U" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The Tickleapp is not the only alternative software, the&amp;nbsp;&lt;a href="https://www.tynker.com/" target="_blank"&gt;Tynker App&lt;/a&gt;&amp;nbsp;can also control it.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqcAEHmIM01qYF8p6l4FMuytHe_BlNO87B4WO7PSI0puFVi5hgFrgDBDTFYdJH26zwPSoZlGt-eGMIRn6fVDD1VI-IckmRu99UOGWoraan2vWZQ1KSlJMGEEQ88KU3p_ND_TMM_uBuuxk/s1600/IMG_0241.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqcAEHmIM01qYF8p6l4FMuytHe_BlNO87B4WO7PSI0puFVi5hgFrgDBDTFYdJH26zwPSoZlGt-eGMIRn6fVDD1VI-IckmRu99UOGWoraan2vWZQ1KSlJMGEEQ88KU3p_ND_TMM_uBuuxk/s320/IMG_0241.jpg" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This is also a graphical drag and drop programming tool, that you can connect certain 'toys' to. Though the App, like Tickle, is mainly concerned with developing programming skills, the ability to add physical device is an enhancement.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The BB-8 can be connected to Tynker (or how I did it anyway) by:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Clicking on the Create button on the opening screen;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Clicking on Blank Template;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Deleting the 'Actor' that has there and clicking on the&amp;nbsp;+ button in the top right hand corner of the screen;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Clicking on connected toys and selecting the grey ball;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;On the main screen it should say spherobot with a code button at the side, click on the button;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;You should get a screen with some code for changing the colour shown and then moving in a square- you can change this for your own code.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Not all the commands, listed down the side, will work with the BB-8 - I restricted myself to the ones under common (star in the list).&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The Tynker app is a nice tool anyway with lots of games related activities to try. Having the ability to connect and program certain devices is a benefit.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Personal note, if you have one of these toys I would say give programming them a go.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;If you have comments or experiences with Tynker, Sphero BB-8 or Tickle app please add them to the comments below.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B01427MW3O&amp;amp;asins=B01427MW3O&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=B0107H5FJ6&amp;amp;asins=B0107H5FJ6&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;
&lt;/iframe&gt;

&lt;br /&gt;
&lt;br /&gt;
All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/iAoXAi4fgt0/default.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>This the droid I've been playing with...</title><link>http://compuationalthinking.blogspot.com/2015/12/this-droid-i-have-been-playing-with.html</link><author>noreply@blogger.com (Scott Turner)</author><pubDate>Thu, 24 Dec 2015 16:32:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-8665032958484479638</guid><description>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
  &lt;o:PixelsPerInch&gt;96&lt;/o:PixelsPerInch&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="380"&gt;
  &lt;w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Level 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
table.MsoNormalTable
 {mso-style-name:"Table Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:"";
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin:0cm;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:Calibri;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;



&lt;!--StartFragment--&gt;

&lt;br /&gt;
&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-evvfv31FuUVhSPpEQe6PlJ09WuqxWcMaAZbwN7m3eEQ4TBts_bMAW_ILeiN2VNFBU2BK-7lQzh349QU2GUQ6xXRaI5Yi7WuJSQdhW_ngZGi8P4t2Vy3fx54pR2A1Hyi8x9hii0O5ENU/s1600/pablo+%25283%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-evvfv31FuUVhSPpEQe6PlJ09WuqxWcMaAZbwN7m3eEQ4TBts_bMAW_ILeiN2VNFBU2BK-7lQzh349QU2GUQ6xXRaI5Yi7WuJSQdhW_ngZGi8P4t2Vy3fx54pR2A1Hyi8x9hii0O5ENU/s320/pablo+%25283%2529.png" width="320" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #333333; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;I have been
fortunate to be able to get &amp;nbsp;Aldebaran NAO robots (&lt;a href="https://plus.google.com/100795863694331917596/about"&gt;https://plus.google.com/100795863694331917596/about&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0072c6; text-decoration: none;"&gt;&lt;a href="https://www.aldebaran.com/en" style="box-sizing: border-box;" target="_blank"&gt;https://www.aldebaran.com/en&lt;/a&gt;&lt;/span&gt;)&amp;nbsp;and have a play.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Funding for these came through matched STEM investment from HEFCE (&lt;a href="http://www.hefce.ac.uk/"&gt;http://www.hefce.ac.uk/&lt;/a&gt;). Bought for teaching, especially around the growing area of Social Robotics
but also for outreach and in-reach activities.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #333333; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: .0001pt; margin: 0cm;"&gt;
&lt;span style="color: #333333; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;These are very cute but very well featured robots and also out
of the box they are engaging. For reason, before they were fully
set-up,&amp;nbsp;&amp;nbsp;I had my first opportunity today to try an Aldebaran NAO
robot as a teaching tool in an Artificial Intelligence (AI) class on Thursday
17th December 2015. The session was an end of term activity around summarising
what&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;we did in the AI class so
far and questions. &amp;nbsp;A question came up around AI and it's impact on
society. Perfect opportunity to bring in a social robot - especially as a
precursor for when we include a session on social robotics next term.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: 15.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 15.0pt;"&gt;
&lt;span style="box-sizing: border-box; font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot;; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;Currently I am playing with them a little more. Two have being
partially set-up now name "Red" and "Smurf".&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: 15.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 15.0pt;"&gt;
&lt;span style="box-sizing: border-box; font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot;; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&amp;nbsp;The video link below shows "Red" in action
(Walking holding the hand of my son; sitting down and standing up on command
-&amp;nbsp;some of the time.)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="box-sizing: border-box; margin-bottom: .0001pt; margin: 0cm;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/3BhHJhGmXJc" width="640"&gt;&lt;/iframe&gt;
&lt;/span&gt;&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot;; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br style="box-sizing: border-box;" /&gt;
&amp;nbsp;&lt;span style="color: #0072c6; text-decoration: none;"&gt;&lt;a href="https://www.youtube.com/watch?v=3BhHJhGmXJc" style="box-sizing: border-box;" target="_blank"&gt;https://www.youtube.com/watch?v=3BhHJhGmXJc&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot;; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style="color: #333333; font-family: &amp;quot;georgia&amp;quot;; font-size: 14.5pt; mso-bidi-font-family: Tahoma;"&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;I would love to hear from others what they have being doing with these robots or other robots for that matter. Please comment below.&lt;br style="box-sizing: border-box;" /&gt;
&lt;br style="box-sizing: border-box;" /&gt;
&lt;br style="box-sizing: border-box;" /&gt;
All opinions in this blog are the Author's and should not in any way be seen as
reflecting the views of any organisation the Author has any association with.&lt;/span&gt;&lt;span style="font-size: 14.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-evvfv31FuUVhSPpEQe6PlJ09WuqxWcMaAZbwN7m3eEQ4TBts_bMAW_ILeiN2VNFBU2BK-7lQzh349QU2GUQ6xXRaI5Yi7WuJSQdhW_ngZGi8P4t2Vy3fx54pR2A1Hyi8x9hii0O5ENU/s72-c/pablo+%25283%2529.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Ohbot a social robot</title><link>http://compuationalthinking.blogspot.com/2015/11/ohbot-social-robot.html</link><category>kismet</category><category>mit</category><category>ohbot</category><category>robotics</category><category>social</category><category>social robot</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 29 Nov 2015 15:26:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-2247121346048644092</guid><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtE4rvhQJ_OQA6UCyj6kJBjqNdEBgN-LowPy6WpHntlTn_vVVBz3QMjNpY_O9Uw7edccEb2BTWz1eImChABVQmT_85tXefpYrP1onRzOFYmPq3NOU437dfDvRHN6D4gLYVLf2auZk0TIg/s1600/IMG_0180.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtE4rvhQJ_OQA6UCyj6kJBjqNdEBgN-LowPy6WpHntlTn_vVVBz3QMjNpY_O9Uw7edccEb2BTWz1eImChABVQmT_85tXefpYrP1onRzOFYmPq3NOU437dfDvRHN6D4gLYVLf2auZk0TIg/s320/IMG_0180.JPG" width="240" /&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;Recently I built an OhBot (&lt;a href="http://ohbot.weebly.com/" target="_blank"&gt;http://ohbot.weebly.com/&lt;/a&gt;); a robot face (see picture to the left - I'll fixed the cross-eyes later). This cool little kit actually comes with some very nice software, that includes face tracking and a Scratch-like blocks programming language.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;One bit of advice is put as aside several hours to do this, my experience is takes quite a while to build (that might just be me though). It is worth it, when you see the head, eyes, etc moving it is very engaging.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3QfQyqr2NWr0E8_VU94qBHphJGpoqeYVzE5YqNWa1779vcR0aqPDh8alOAmIx7nH0fwbVlbxhJZUbzNujRvKz_2btYpiquU1U1Oi5t4jb6MJfmJgyxQrRKMOj6kV-HSXllYPIikT8Hc/s1600/IMG_0182.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3QfQyqr2NWr0E8_VU94qBHphJGpoqeYVzE5YqNWa1779vcR0aqPDh8alOAmIx7nH0fwbVlbxhJZUbzNujRvKz_2btYpiquU1U1Oi5t4jb6MJfmJgyxQrRKMOj6kV-HSXllYPIikT8Hc/s320/IMG_0182.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The site has links to all the software needed and some very useful sample programs.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;This is nice engaging robot that comes with a user-friendly programming language.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;The finished robot reminds me a bit of Cynthia Braziel's Kismet robot (&lt;/span&gt;&lt;a href="http://www.ai.mit.edu/projects/humanoid-robotics-group/kismet/kismet.html" style="font-family: Verdana, sans-serif;" target="_blank"&gt;http://www.ai.mit.edu/projects/humanoid-robotics-group/kismet/kismet.html&lt;/a&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;) from MIT in the 1990s. So this might also be a good introduction to the area of&amp;nbsp;&lt;a href="https://en.wikipedia.org/wiki/Social_robot" target="_blank"&gt;social robotics&lt;/a&gt;&amp;nbsp;and, as at the time of writing this, only £99, a relative inexpensive way into this area.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;verdana&amp;quot; , sans-serif;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHS9EqGCESqUciTGl9jt3vLmaYyn9GKVPr0crY6nyL5I7tYxF82oZxPTjbosssVnEBH4z2ZkM3P5p2HdfkX22NhlxdVBkkuaek4Gs0BfnUssXtmUyHWIm5LUalpEi7tagzTkMoYD50R0w/s1600/IMG_0179.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHS9EqGCESqUciTGl9jt3vLmaYyn9GKVPr0crY6nyL5I7tYxF82oZxPTjbosssVnEBH4z2ZkM3P5p2HdfkX22NhlxdVBkkuaek4Gs0BfnUssXtmUyHWIm5LUalpEi7tagzTkMoYD50R0w/s320/IMG_0179.JPG" width="320" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=GB&amp;amp;source=ac&amp;amp;ref=tf_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=junkbots-21&amp;amp;marketplace=amazon&amp;amp;region=GB&amp;amp;placement=0262524317&amp;amp;asins=0262524317&amp;amp;linkId=&amp;amp;show_border=false&amp;amp;link_opens_in_new_window=true" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
.All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtE4rvhQJ_OQA6UCyj6kJBjqNdEBgN-LowPy6WpHntlTn_vVVBz3QMjNpY_O9Uw7edccEb2BTWz1eImChABVQmT_85tXefpYrP1onRzOFYmPq3NOU437dfDvRHN6D4gLYVLf2auZk0TIg/s72-c/IMG_0180.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Minecraft and Hour of Code</title><link>http://compuationalthinking.blogspot.com/2015/11/minecraft-code.html</link><category>development</category><category>Minecraft</category><category>programming</category><author>noreply@blogger.com (Scott Turner)</author><pubDate>Sun, 29 Nov 2015 15:22:00 GMT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7176410650146176438.post-1860264072928600789</guid><description>&lt;a href="https://code.org/mc"&gt;Minecraft | Code.org&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is really good fun. Taken from the &lt;a href="http://code.org/"&gt;code.org&lt;/a&gt; using Minecraft to develop programming skills.&lt;br /&gt;
&lt;br /&gt;
go to&amp;nbsp;&lt;a href="https://code.org/mc"&gt;https://code.org/mc&lt;/a&gt;&amp;nbsp;to play with it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe border="0" frameborder="0" height="250" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-eu.amazon-adsystem.com/e/cm?t=junkbots-21&amp;amp;o=2&amp;amp;p=12&amp;amp;l=bn1&amp;amp;mode=toys-uk&amp;amp;browse=364115031&amp;amp;fc1=000000&amp;amp;lt1=_blank&amp;amp;lc1=3366FF&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="border: none;" width="300"&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/pengoopmcjnbflcjbmoeodbmoflcgjlk" style="font-size: 13px;"&gt;'via Blog this'&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
All views are those of the author and should not be seen as the views of any organisation the author is associated with.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>