<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Raspberry Pi &#8211; Greg Laden&#039;s Blog</title>
	<atom:link href="https://gregladen.com/blog/tag/raspberry-pi/feed/" rel="self" type="application/rss+xml" />
	<link>https://gregladen.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 15 Feb 2019 01:23:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.8</generator>

<image>
	<url>https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/10/Greg_Ladens_Blog_Favicon_black_GLb.png?fit=32%2C32&#038;ssl=1</url>
	<title>Raspberry Pi &#8211; Greg Laden&#039;s Blog</title>
	<link>https://gregladen.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">77525483</site>	<item>
		<title>Making Raspberry Pi Robots</title>
		<link>https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/</link>
					<comments>https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/#respond</comments>
		
		<dc:creator><![CDATA[Greg Laden]]></dc:creator>
		<pubDate>Wed, 30 Jan 2019 00:57:49 +0000</pubDate>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Book review]]></category>
		<category><![CDATA[Python Programming]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Robots]]></category>
		<category><![CDATA[STEM]]></category>
		<guid isPermaLink="false">https://gregladen.com/blog/?p=31471</guid>

					<description><![CDATA[At the core of this post is a review of a new book, Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots. I recommend it as a great above-basic level introduction to building a standard robot, learning a bit about the Linux operating system, learning to program in Python, and &#8230; <a href="https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/" class="more-link">Continue reading <span class="screen-reader-text">Making Raspberry Pi Robots</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>At the core of this post is a review of a new book, <a target="_blank" href="https://www.amazon.com/gp/product/1593279205/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1593279205&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=8cbfb4df00081f437abd71274c0a39bd">Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots</a><img decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=1593279205" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  I recommend it as a great above-basic level introduction to building a standard robot, learning a bit about the Linux operating system, learning to program in Python, and learning some basic electronics.  However, I want to frame this review in a bit more context which I think will chase some readers away from this book while at the same time making others drool.  But don&#8217;t drool on the electronics.<span id="more-31471"></span></p>
<p><H3>The Raspberry Pi</H3></p>
<p>The <a target="_blank" href="https://www.amazon.com/gp/product/B01CD5VC92/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01CD5VC92&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=4193f1e9884b77c3de3e0cfba67f6bdb">Raspberry Pi model 3</a><img decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01CD5VC92" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is a small computer.  At its core, it is similar to the computer inside a modern smart phone.  It has a Quad Core 1.2 GHx Boradcam 64 bit CPU, 1GB of non-upgradable RAM, Ethernet, Wireless, Bluetooth, and HDMI output.  It has a special connector for a camera, a special connector for a small touchscreen display, a micro SD port which serves as the operating system&#8217;s &#8220;hard drive&#8221; including storage of your data.  You plug it into a 2.5 amp Micro USB cabled power brick.</p>
<p><figure id="attachment_31473" aria-describedby="caption-attachment-31473" style="width: 300px" class="wp-caption alignright"><img fetchpriority="high" decoding="async" data-attachment-id="31473" data-permalink="https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/raspberry-pi-3-ports-1-1833x1080/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?fit=1833%2C1080&amp;ssl=1" data-orig-size="1833,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Raspberry-Pi-3-Ports-1-1833&#215;1080" data-image-description="" data-image-caption="&lt;p&gt;A Raspberry Pi 3.&lt;/p&gt;
" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?fit=300%2C177&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?fit=604%2C356&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080-300x177.jpg?resize=300%2C177" alt="" width="300" height="177" class="size-medium wp-image-31473" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?resize=300%2C177&amp;ssl=1 300w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?resize=500%2C295&amp;ssl=1 500w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?resize=768%2C453&amp;ssl=1 768w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?resize=650%2C383&amp;ssl=1 650w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?resize=1833%2C1080&amp;ssl=1 1833w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/Raspberry-Pi-3-Ports-1-1833x1080.jpg?w=1208&amp;ssl=1 1208w" sizes="(max-width: 300px) 100vw, 300px" data-recalc-dims="1" /><figcaption id="caption-attachment-31473" class="wp-caption-text">A Raspberry Pi 3.</figcaption></figure>The other models, which are mainly 2 and 1 (I oversimplify) lack some of these features, are not quite as powerful, but any one of them can be used in the same manner if you add some upgrade hardware to them.</p>
<p>The Raspberry Pi also has 4 USB 2 ports.</p>
<p>It costs $35.  All you need to do is to add a power brick, an SD card, an HDMI monitor of some sort, maybe a case, a keyboard, a mouse, and perhaps a few other accessories, and pretty soon you nave a reasonably powerful $35 computer for a mere $200!</p>
<p>Or, you can leave off much of that stuff, hook it temporarily to a monitor, keyboard, and mouse (optional, I suppose) and set it up for SSH, then turn it back into a headless (and keyboardless, mouseless) server, communicating with it via wireless from your desktop or laptop.</p>
<p>Then, you take the thing and build stuff with it. Think of the Raspberry Pi, potentially, as a controller you might use for any device that requires controlling, but a very very smart one. Not yet mentioned is one of the key features of the Raspberry Pi: The GPIO header. This is the General Purpose Input Output array of 40 pins that are controlled by the computer, for both output and input, and power supply, to any of a very large range of sensors, actuators, and other devices.</p>
<p>I&#8217;ll stop right here and mention the <a target="_blank" href="https://www.amazon.com/gp/product/B014HDG74S/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B014HDG74S&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=b674df558c37fbe483f20398bce467e2">Raspberry Pi Sense HAT</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B014HDG74S" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  A &#8220;hat&#8221; or &#8220;shield&#8221; is a circuit board designed to stick right on top of another circuit board (in this case, the Rapsberry Pi) to give it a bunch of added functionality all at once. Often, a hat or shield has pass through pins for all or most of the GPIO pins, so you still have the same device you had before, but with a bunch of stuff added.  The standard sense hat for this device has environmental sensors such as temperature, humidity, atmospheric pressure, and orientation.  But I digress.</p>
<p>Anyway, a robot requires a &#8220;brain&#8221; that may or may not be hooked up via, say, Bluetooth, to a hand held remote of some sort, and also, to the motors that control the wheels (or anything else on the motor that moves), lights, sensors, all that.  The most efficient way to build a robot probably uses a more basic controller than a Raspberry Pi, and indeed, most robots use a controller that is built with the specifications of an  <a target="_blank" href="https://www.amazon.com/gp/product/B008GRTSV6/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B008GRTSV6&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=757be60a5e18f56d99df54c8359f18bb">Arduino Uno</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B008GRTSV6" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, which costs typically less than $20 (and cheap Chinese knockoffs much cheaper, but they don&#8217;t all work quite like they are supposed to).</p>
<p>The difference between a dedicated basic controller and a fancier full on computer like a Raspberry Pi is like the difference between teaching your pet to do a trick and teaching your child to do a trick. The latter has way more overhead, but you can do fancier tricks and you can also teach the child to bring you a beer.  On the other hand, the pet will just do the trick, while your kid will probably, eventually, give you lip and you&#8217;ll have to be nice to it or it will stop working right.</p>
<p><H3>A Veritable Robot Army</H3></p>
<p>Today, there is a veritable robot army out there, of robot kits you can build that are based on Raspberry Pi. I myself have built a version of <a target="_blank" href="https://www.amazon.com/gp/product/B06XWSVLL8/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B06XWSVLL8&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=1e34e301f7a0b50f8ecd03064829c01e">SunFounder Smart Video Car</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B06XWSVLL8" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> and it is a great robot.  The <a target="_blank" href="https://www.amazon.com/gp/product/B07HVGK22F/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07HVGK22F&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=8fa0fc261b1f92f5d17052d2e62e3f92">Adeept PiCar-A Wireless </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07HVGK22F" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is very cool looking, and is a bit cheaper. Do not, however, that most, probably all, ready to build Raspberry Pi based robot kits do NOT come with the actual Raspberry Pi.</p>
<p><H3>The Basic Robot</H3></p>
<p>It might be helpful to know what the basic robot typically consists of.</p>
<p>Robots have two drive wheels, each powered by a separate tightly programmed specialized motor.  There is a third wheel or some other roundy object to keep the robot balanced (usually) so the vehicle turns by moving the two drive wheels at different speeds. This works great on small robot scales.  Robots typically have lights or sound making devices that are fun for the kids to program.  Most robots have this sensor out front that looks like a set of eyes, but it is really a distance sensor, so you can program the robot to almost but not quite run into things, stopping at the last second. Many robots have a separate sensor facing down, out front, that allows the robot to follow lines or edges, if the lines or edges are just right and the programming is well done, and the sensor is set at just the right height (and thus, when they are installed, they should always be adjustable for height!).</p>
<p>And, of course, a basic robot has some kind of controlling device, such as a bit of software on a smart phone, a simple remote control, or, in the case of the robot you build with the book I&#8217;m about to tell you about, a Wii remote.</p>
<p><H3>Learning Robotics with a Raspberry Pi</H3></p>
<p><a target="_blank" href="https://www.amazon.com/gp/product/1593279205/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1593279205&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=8cbfb4df00081f437abd71274c0a39bd">Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots</a><img decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=1593279205" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is written by The Raspberry Pi Guy, aka Matt Timmons-Brown.  Matt is an old teenager (probably still, maybe he&#8217;s 20) and runs a Youtube Channel called &#8220;The Raspberry Pi Guy.&#8221;</p>
<p><img loading="lazy" decoding="async" data-attachment-id="31474" data-permalink="https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/learnroboticscover/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?fit=315%2C408&amp;ssl=1" data-orig-size="315,408" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="LearnRoboticsCover" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?fit=232%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?fit=315%2C408&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?resize=315%2C408" alt="" width="315" height="408" class="alignright size-full wp-image-31474" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?w=315&amp;ssl=1 315w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2019/01/LearnRoboticsCover.png?resize=232%2C300&amp;ssl=1 232w" sizes="(max-width: 315px) 100vw, 315px" data-recalc-dims="1" />In this book, the reader is given an introduction to the Raspberry Pi, and some basic electronics.  Then, you start building the robot, adding more and more capabilities, until you have the basic robot described above, but then going to the next level so it will have the power of vision and a modest bit of artificial intelligence.  The book includes five helpful appendixes revealing additional powers of the Raspberry Pi, and basic information about things like resistors and how to solder.</p>
<p>One of the coolest things is using the Wii remote to control the robot.  If you don&#8217;t have a Wii, you can get a remote on line, <a target="_blank" href="https://www.amazon.com/gp/product/B0094X227I/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B0094X227I&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=d77a383ab88d7eecd60a09e3ed4ec69f">new, like this one from Nintendo</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B0094X227I" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> or much cheaper used, at your local Goodwill, or on eBay.</p>
<p>Most of the chapters require that you get or have some sort of equipment or parts to put this thing together. The total cost, though, is not much and everything is readily available.  You just have to plan it out a little, checking a chapter ahead for what you might need. And then, go step by step and you will learn a lot about robots, electronics, and the Raspberry Pi.  I strongly recommend this experience.</p>
<p><H3>Linux and beyond</H3></p>
<p>When you are done building this, and you want to have some fun with the Raspberry Pi itself, then it may be time for you to play around with Mathematica, Minecraft, Python or other programming, or just use LibreOffice and the other software you can run to write your next novel, run a printer server, build an entertainment center, or who knows what else?</p>
<p>The Pi is a real computer that runs the very powerful and versitile Linux operating system (though it can run other OSs as well).  If you haven&#8217;t messed around with Linux, now is your chance! And, the software mentioned above, Minecraft, and Wolfram&#8217;s Mathematica, comes free and in special more or less kid friendly form, on the Pi.</p>
<p>In any event, if you really want to play around with the Pi, you may want to get a kit that lets you access more of its functions, such as the <a target="_blank" href="https://www.amazon.com/gp/product/B01C6Q4GLE/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01C6Q4GLE&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=c14cd08502a704d15ceede58b07e5fba">CanaKit Raspberry Pi 3 Ultimate Starter Kit &#8211; 32 GB Edition</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01C6Q4GLE" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> or the <a target="_blank" href="https://www.amazon.com/gp/product/B01C6EQNNK/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01C6EQNNK&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=eb7ca3761290176698badd2beeacb3c0">CanaKit Raspberry Pi 3 Kit with Clear Case and 2.5A Power Supply</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01C6EQNNK" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, depending on what parts you want.</p>
<p>See also: <a href="https://gregladen.com/blog/2018/11/16/a-beginners-guide-to-circuits/">A Beginner&#8217;s Guide to Circuits</a> and <a href="https://gregladen.com/blog/2017/02/01/how-to-learn-python-programming/">How to learn Python programming</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gregladen.com/blog/2019/01/29/making-raspberry-pi-robots/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31471</post-id>	</item>
		<item>
		<title>STEM Holiday Gifts for Kids</title>
		<link>https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/</link>
					<comments>https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/#respond</comments>
		
		<dc:creator><![CDATA[Greg Laden]]></dc:creator>
		<pubDate>Wed, 21 Nov 2018 14:53:34 +0000</pubDate>
				<category><![CDATA[Shopping guides and reviews]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[christmas shopping]]></category>
		<category><![CDATA[educational toys]]></category>
		<category><![CDATA[erector set]]></category>
		<category><![CDATA[gravitrax]]></category>
		<category><![CDATA[Kids Computer]]></category>
		<category><![CDATA[LEGO Boost]]></category>
		<category><![CDATA[Mindstorms]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Robots]]></category>
		<category><![CDATA[slime kit]]></category>
		<category><![CDATA[STEM toy]]></category>
		<category><![CDATA[toys for kids]]></category>
		<guid isPermaLink="false">https://gregladen.com/blog/?p=30923</guid>

					<description><![CDATA[Tis the season to give robots and slime. The two big news items for STEM holiday shopping this year are a) Robots have leveled off in complexity and price and b) slime has come of age. You can go the Mindstorms route with something like LEGO MINDSTORMS EV3 31313 Robot Kit with Remote Control for &#8230; <a href="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/" class="more-link">Continue reading <span class="screen-reader-text">STEM Holiday Gifts for Kids</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Tis the season to give robots and slime.</p>
<p>The two big news items for STEM holiday shopping this year are a) Robots have leveled off in complexity and price and b) slime has come of age.<span id="more-30923"></span></p>
<p><img loading="lazy" decoding="async" data-attachment-id="30924" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/mindstromsrobot/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?fit=280%2C490&amp;ssl=1" data-orig-size="280,490" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="MindstromsRobot" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?fit=171%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?fit=280%2C490&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?resize=280%2C490" alt="" width="280" height="490" class="alignright size-full wp-image-30924" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?w=280&amp;ssl=1 280w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/MindstromsRobot.png?resize=171%2C300&amp;ssl=1 171w" sizes="(max-width: 280px) 100vw, 280px" data-recalc-dims="1" />You can go the Mindstorms route with something like <a target="_blank" href="https://www.amazon.com/gp/product/B00CWER3XY/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B00CWER3XY&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=8136229e17e5303f39775d8c0cee20d8">LEGO MINDSTORMS EV3 31313 Robot Kit with Remote Control for Kids, Educational STEM Toy for Programming and Learning How to Code (601 pieces)</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B00CWER3XY" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, which is very expensive but also very adaptable and part of a large universe. This kit overlaps with the kits used in modern day STEM classes, and there are myriad sensors and other add-ons, also expensive, that you can get.  I&#8217;m telling you about this because it is the Rolls Royce of robots, but I&#8217;m not necessarily recommending it. LEGO seems to be going in a slightly different direction these days, and while Mindstorms is not going anywhere, there is a new animatronic kid on the block.</p>
<p>The newer LEGO alternative robot is the <a target="_blank" href="https://www.amazon.com/gp/product/B072MK1PDV/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B072MK1PDV&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=256ecd4dddcd6832a1642f963b73dec6">LEGO Boost Creative Toolbox</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B072MK1PDV" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  When Boost first came out about a year ago, it promised to be the start of a whole new LEGO project. The project is taking off slowly, but it is taking off. For a much smaller price than you need to pay for Mindstorms products, Boost provides a programmable versatile robotic kit. The happy go lucky guy you see in this photo can be built, with materials that come with this kit and following supplied instructionws, into a cat named Frankie, a guitar, a roving exploratory vehicle device, and an &#8220;auto builder,&#8221; which is a device that makes things.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30926" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/lego_boost/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?fit=280%2C481&amp;ssl=1" data-orig-size="280,481" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="LEGO_Boost" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?fit=175%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?fit=280%2C481&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?resize=280%2C481" alt="" width="280" height="481" class="alignleft size-full wp-image-30926" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?w=280&amp;ssl=1 280w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/LEGO_Boost.png?resize=175%2C300&amp;ssl=1 175w" sizes="(max-width: 280px) 100vw, 280px" data-recalc-dims="1" /><a href="https://gregladen.com/blog/2018/11/06/extending-the-lego-boost-robot-kit-with-a-book/">This aftermarket book</a> by a well known LEGO designer provides detailed instructions to use the materials that come with the Boost kit to build a large number of different things, such as doors that open and close, or machines that lift or shoot things, etc.  You can use these smaller projects along with our own imagination and a big pile of LEGO bricks to build &#8230; whatever.</p>
<p>Also, the Boost project itself, at LEGO, has started to develop ideas, with some degree of instructions, to take kids like this <a target="_blank" href="https://www.amazon.com/gp/product/B07BHG3GR3/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07BHG3GR3&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=39bb8de4cfdf04a4e3ca5763aa6790f4">LEGO City Arctic Scout Truck</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07BHG3GR3" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, and build them slightly differently using parts from the Boost kit, to make what would be a normal non-electronic LEGO build into an actual programmable robot.  I see a great future for Boost. I am on the verge of figuring out if it is possible to purchase LEGO Boost parts &#8212; the ones that are programmable and move tings &#8212; in order to further develop this project.  One open question in my mind is how Boost software, which runs on a phone or tablet, would distinguish among multiple &#8220;hubs&#8221; (the key part that coordinates the other parts).  We shall see. Anyway, Boost is great fun and very much worth a look.</p>
<p>At a very different part of the Robot spectrum is my favorite, and the very hard to beat in terms of price, buildability, and usability, is the <a target="_blank" href="https://www.amazon.com/gp/product/B00W6Y194Y/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B00W6Y194Y&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=3c181c12ad89ad245066261539b5bad2">Makeblock Robot Kit</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B00W6Y194Y" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  You will want to click around to see what all the slightly different version are, but what you are looking for is probably the bluetooth enabled straight forward robot. There are kits you can get to make the robot walk funny, etc, but the basic robot with the wheels is what you mainly want.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30928" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/makeblockrobot/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/makeblockrobot.png?fit=280%2C250&amp;ssl=1" data-orig-size="280,250" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="makeblockrobot" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/makeblockrobot.png?fit=280%2C250&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/makeblockrobot.png?fit=280%2C250&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/makeblockrobot.png?resize=280%2C250" alt="" width="280" height="250" class="alignright size-full wp-image-30928" data-recalc-dims="1" />Makeblock is easy to build and will take you much less time to go from zero to full Robot than any of the LEGO products mentioned above. But, as is always true with LEGO, modifying the shape and design is easier with the bircks than with the nuts and bolts used in something like the <a target="_blank" href="https://www.amazon.com/gp/product/B00W6Y194Y/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B00W6Y194Y&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=3c181c12ad89ad245066261539b5bad2">Makeblock Robot Kit</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B00W6Y194Y" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  It is all a tradeoff.</p>
<p>Makeblock uses, as do the LEGO devices, a straight forward, scratch-like drop-the-block style programming system.</p>
<p>The <a target="_blank" href="https://www.amazon.com/gp/product/B077MRB975/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B077MRB975&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=dd5dd6fdccfe69c5baf313b229d51257">Learning Resources Botley the Coding Robot Activity Set, Code for Kids &#8211; Toy of The Year Finalist</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B077MRB975" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is a softer, easier, more little kid friendly version of a Makeblock style robot.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30930" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/botlycodingrobot/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/BotlyCodingRobot.png?fit=300%2C161&amp;ssl=1" data-orig-size="300,161" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="BotlyCodingRobot" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/BotlyCodingRobot.png?fit=300%2C161&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/BotlyCodingRobot.png?fit=300%2C161&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/BotlyCodingRobot.png?resize=300%2C161" alt="" width="300" height="161" class="alignleft size-full wp-image-30930" data-recalc-dims="1" />It is sturdier than the other robots. It isn&#8217;t that the other robots break, but rather, because of the flexible design, they can more easily fall apart. A little kid, say a five or six year old, might cause havoc with a large LEGO build, or they might swallow the small parts with a Makeblock. <a target="_blank" href="https://www.amazon.com/gp/product/B077MRB975/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B077MRB975&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=8961810dbab626f0b4b3573b4421b6fa">Botley the Coding Robot</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B077MRB975" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is better for little kids, because it gives the basic functionality (sensors, movement, program-ability, etc.) in a device that will hold up to rougher treatment, can&#8217;t be easily swallowed, and has no sharp edges.  Mostly.</p>
<p>You know those Rube Goldbergesque gravity driven marble kits, where you put the marbles in a thing, and maybe a battery powered screw of Archimedes or something lifts them up, then they come rolling down, etc. etc? They are fun but sometimes don&#8217;t go together quite perfectly, or there is some part that comes flying off half the time a marble hits it, that sort of thing?</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30931" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/gravitrax/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?fit=280%2C325&amp;ssl=1" data-orig-size="280,325" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="gravitrax" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?fit=258%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?fit=280%2C325&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?resize=280%2C325" alt="" width="280" height="325" class="alignright size-full wp-image-30931" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?w=280&amp;ssl=1 280w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/gravitrax.png?resize=258%2C300&amp;ssl=1 258w" sizes="(max-width: 280px) 100vw, 280px" data-recalc-dims="1" />There are, I think, two flaws in these toys, typically. One is that they use lighter marbles or shot, made of plastic. That is probably a great safety feature, but if they were heavier and better designed they might produce improved results.  the other is that the way the parts go together is not well engineered or designed.</p>
<p>Well, the <a target="_blank" href="https://www.amazon.com/gp/product/B07B7HNLMG/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07B7HNLMG&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=487bf458f689e2ee89b53d4693849a36">Ravensburger  Gravitrax  System</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07B7HNLMG" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, which has man expansion sets and add ons, much like the original gravity based fancy toy, Hot Wheels, is more precision designed and does not have those problems.  People rave abut the Ravensburger marble toy system, and the system has gotten all the usual awards.  I&#8217;m pretty sure you are going to want one of these.  And several expansion sets.</p>
<p>The day of slime has arrived.  Slime is a term referring to a range of substances that have the common property of sliminess. But there may be other properties as well. For example, there is phase-change slime. If you touch it quickly is is hard, but it will otherwise be slimy (uses corn starch). There is magnetic slime, where magnetic iron filings have been mixed into the slime. There is glow in the dark slime.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30933" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/slime/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/slime.png?fit=290%2C254&amp;ssl=1" data-orig-size="290,254" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slime" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/slime.png?fit=290%2C254&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/slime.png?fit=290%2C254&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/slime.png?resize=290%2C254" alt="" width="290" height="254" class="alignleft size-full wp-image-30933" data-recalc-dims="1" />I really don&#8217;t have a specific slime kit I&#8217;d recommend, but as far as I can tell, the best to are the <a target="_blank" href="https://www.amazon.com/gp/product/B07B4MTWTX/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07B4MTWTX&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=30f135184efc6ae1c2b946b59c8e5524">NATIONAL GEOGRAPHIC Mega Slime &amp; Putty Lab &#8211; 4 Types of Amazing Slime + 4 Types of Stretchable Putty including Magnetic Putty, Fluffy Slime and Glow-in-the-Dark Putty</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07B4MTWTX" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, and another one that I don&#8217;t have a link for but you get from the Scholastic book club (you know about that if you have a kid in an American school).</p>
<p>Which reminds me of something else. If you don&#8217;t buy a full featured slime kit, you still have to get some form or another of <a target="_blank" href="https://www.amazon.com/gp/product/B001BS3FHU/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B001BS3FHU&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=4a283fab803eb31999ca4ae479263377">Magnetic Putty</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B001BS3FHU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  We picked up a can of <a target="_blank" href="https://www.amazon.com/gp/product/B001BS3FHU/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B001BS3FHU&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=4a283fab803eb31999ca4ae479263377">Magnetic Putty</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B001BS3FHU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> at a state park gift shop last summer. I was thinking it was going to be just another dumb toy that breaks right away. Turned out to be really fun. There are a lot of different forms, look around. It is like magnetic slime but, unsurprisingly, putty like instead of slimy, and amazingly, does not easily dry out.</p>
<p>You could consdider geting one of the <a target="_blank" href="https://www.amazon.com/gp/product/B07C7XCJQQ/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07C7XCJQQ&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=4b217b960e8388dd00cca1fc4876e194">Kano Computer Kit </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07C7XCJQQ" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, a way to build a $35 computer for a mere $240 bucks.  Or ou can get a simple <a target="_blank" href="https://www.amazon.com/gp/product/B01CD5VC92/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01CD5VC92&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=e4f85bb5d1cc3fc5dca0f77b39d3f8fd">Raspberry Pi 3 Model B Motherboard</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01CD5VC92" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, which is at the heart of the Kano, and using spare parts around the house, build a working full featured computer.  Or, in between and a very good value, you can get the <a target="_blank" href="https://www.amazon.com/gp/product/B07BCC8PK7/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07BCC8PK7&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=06cc3e1d50cc931128ab776810156466">CanaKit Raspberry Pi 3 B+ (B Plus) Starter Kit (32 GB)</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07BCC8PK7" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> or similar, which is the Raspberry Pie motherboard with additional parts you need but may not have laying around the house, such as a power supply, an SD card, etc.  You will still need a <a href="https://gregladen.com/blog/2018/02/01/mechanical-keyboards-one-want/">keyboard</a>, a <a href="https://gregladen.com/blog/2016/01/16/what-is-the-best-mouse-for-a-mac-linux-or-windows/">mouse</a>, and a random TV or monitor that takes an HDMI input, but you&#8217;ll have the fully functional computer for a good price!  The Raspberry Pie operating system (a form of Linux) comes with some pretty cool kid stuff, including a Python programmable version of Minecraft, and Wolfram.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="30935" data-permalink="https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/erectorgiantrobot/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot.png?fit=483%2C769&amp;ssl=1" data-orig-size="483,769" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="erectorgiantrobot" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot.png?fit=188%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot.png?fit=483%2C769&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot-188x300.png?resize=188%2C300" alt="" width="188" height="300" class="alignright size-medium wp-image-30935" srcset="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot.png?resize=188%2C300&amp;ssl=1 188w, https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2018/11/erectorgiantrobot.png?w=483&amp;ssl=1 483w" sizes="(max-width: 188px) 100vw, 188px" data-recalc-dims="1" />Also have a look at the <a target="_blank" href="https://www.amazon.com/gp/product/B00SKURVKY/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B00SKURVKY&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=db600a11d8130a18a9aedbc5f323b9ed">Wonder Workshop Dash – Coding Robot</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B00SKURVKY" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> system for younger kids. This is a classic and well tested robot kit, but I have no direct experience with it.  Looks good, though.</p>
<p>I&#8217;ve already<a href="https://gregladen.com/blog/2018/11/02/a-classic-stem-toy-rock-tumbler/"> recommended a rock tumbler as a great STEM gift</a>, and on a related note you might consider <a target="_blank" href="https://www.amazon.com/gp/product/B0160JB7IS/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B0160JB7IS&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=d0add6fd8decc6defb4dbbb6dee7b9c7">National Geographic Geodes </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B0160JB7IS" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, which may or may not come with safety glasses and a hammer.  Be careful with this one, but it is fun.</p>
<p>Erector sets are classic and underrated. They have also gotten quite expensive, but also, much more elaborate and probably patience requiring then they ever were.    I like the <a target="_blank" href="https://www.amazon.com/gp/product/B07C4ZWC1F/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B07C4ZWC1F&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=d50601d8e5c0621499f6626b0bd74624">Erector Super Construction 25-in-1 Motorized Building Set</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B07C4ZWC1F" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> and <a target="_blank" href="https://www.amazon.com/gp/product/B019K8KMHS/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B019K8KMHS&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=0ecf4531c7394c4753378d56f879495f">XL 2.0 Robot-Building Kit</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B019K8KMHS" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gregladen.com/blog/2018/11/21/stem-holiday-gifts-for-kids/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">30923</post-id>	</item>
		<item>
		<title>Kids coding and technology advance</title>
		<link>https://gregladen.com/blog/2017/12/05/kids-coding-technology-advance/</link>
					<comments>https://gregladen.com/blog/2017/12/05/kids-coding-technology-advance/#comments</comments>
		
		<dc:creator><![CDATA[Greg Laden]]></dc:creator>
		<pubDate>Tue, 05 Dec 2017 15:54:57 +0000</pubDate>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Internet of things]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[scratch]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://gregladen.com/blog/?p=28166</guid>

					<description><![CDATA[Over recent months, there has been an important advance in opportunities for kids to learn to code and mess around with technology. The Scratch programming language is a project set at MIT. Scratch programming involves moving images, called blocks, from a pallet into a work area, hooking them together and maybe changing some values attached &#8230; <a href="https://gregladen.com/blog/2017/12/05/kids-coding-technology-advance/" class="more-link">Continue reading <span class="screen-reader-text">Kids coding and technology advance</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Over recent months, there has been an important advance in opportunities for kids to learn to code and mess around with technology.</p>
<p>The Scratch programming language is a project set at MIT. Scratch programming involves moving images, called blocks, from a pallet into a work area, hooking them together and maybe changing some values attached to them, in order to develop programs that mainly, but not exclusively, manipulate sprites.  (See example of code blokcks above.) The project is located <a href="https://scratch.mit.edu/">HERE</a>. This is a full object oriented programming language with quite a few features that make it very powerful, for a kid&#8217;s toy.    <span id="more-28166"></span></p>
<p>When you use Scratch, normally, you are interacting with the server at MIT via a web page. This allows you to use Scratch on any device regardless of operating system or power, as long as you have an internet connection.  It also means the development environment is always up to date. And, on this site, you can interact with all the other scratch coders in the world, and borrow each other&#8217;s code, etc.</p>
<p>There is also a version of Scratch that can be run in stand-alone mode on a computer.</p>
<p>And now, there is a version of this stand alone program that is designed to run on a Raspberry Pi.</p>
<p>This version of Scratch has coding elements that control the General Purpose Input Output (GPIO) pins on the Pi.  This means you can use the Scratch programming language to interface not merely with sprites on a screen, but with anything physical in the real world, and in so doing, TAKE OVER THE WORLD!!! BWA HAHAHAHA!!</p>
<p>You probably think I&#8217;m kidding but I&#8217;m not. It is well known that ten thousand chimpanzees randomly banging on keyboards will recreate all the works of Shakespeare. But it will take so long that the Universe will have ended by then. But if you give a few million kids the ability to write programs that interact with the real world it won&#8217;t take nearly that much time for them to change the world itself, considerably.  Who can even imagine how? But I digress.</p>
<p>Anyway, we have a very easily learned and potentially very powerful software development environment married to a machine that has essentially unlimited abilities to interact with the physical world via GPIO pins, which ultimately can control any kind of switch, motor, sensor, other computer, or anything, that is electronic or that knows something that is electronic.</p>
<p>None of this is sudden. Scratch has been around a long time, and comes from a heritage of software development that goes back to the very beginning of modern languages. The ability to control GPIO like pins is exactly what controllers of all sorts have been doing for  years. There has been a stand along version of scratch from early on in the MIT project, presumably with some version predating the on line version. The ability to interact with Raspberry Pi GPIO pins has always been there because you can write special code for Scratch and the actual ability (instead of the merely pedantically potential ability) has been around for maybe a year or so.  But over recent months the stand along scratch that you would install on a Raspberry Pi and that has a fairly rich feature set has come to life. Bwa hahahaha!</p>
<p>One way to access this significant power is to buy into the Kano system.  You can get a <a target="_blank" href="https://www.amazon.com/gp/product/B073VTCS66/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B073VTCS66&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=4aa6be9e5486b71d6b54e0970ffb5abe">Kano Computer Kit </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B073VTCS66" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> for just under $150. It allows you to build a sort of laptop, including a keyboard and some other stuff (but you supply the screen). The box that holds the Pi, on which Kano is built, has some fancy LED lights that can be manipulated with Scratch.  It also comes with a<a href="https://gregladen.com/blog/2017/12/01/official-2017-maker-tech-gift-guide/"> Makey-Makey</a> like sensor that allows some additional interacton. But I&#8217;m afraid that&#8217;s about it.</p>
<p>I can&#8217;t recommend the Kano computer for most users. The markup on the LED lights and the ground fault serial interface device feels like 1000%, though I&#8217;m sure it is very nicely packaged and all that. If you go farther, and get the more elaborate <a target="_blank" href="https://www.amazon.com/gp/product/B071W6MWJ4/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B071W6MWJ4&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=a030d331e7e6b51b3ede3dbdc56f3378">Kano Computer Kit Complete </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B071W6MWJ4" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, for just under $250, you get some additional LED lights and some sort of microphone. Kano also has a <a target="_blank" href="https://www.amazon.com/gp/product/B072JGWCM8/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B072JGWCM8&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=fbf5f106c550374a946a617b5577ded3">Motion Sensor </a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B072JGWCM8" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> kit for $23 bucks sold separately, which I think comes with the afore mentioned kits, and there are other things you can get.</p>
<p>In short, Kano looks great, seems nice, may be a really cook kid friendly set of technology, but I&#8217;m afraid there will be a close correlation between families that benefit from Kano and families that benefit from the Republican-Trump tax bill.</p>
<p>A <a target="_blank" href="https://www.amazon.com/gp/product/B01CD5VC92/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01CD5VC92&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=c3188d0cd1c71bd61415894c884898c7">Raspberry Pi 3 Model B Motherboard</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01CD5VC92" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> costs about $35. Put that together with stuff you have laying around, like your TV or an extra monitor, a keyboard and mouse, etc.  Maybe get some sort of breakout kit such as the <a target="_blank" href="https://www.amazon.com/gp/product/B01GVYSUH8/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=B01GVYSUH8&#038;linkCode=as2&#038;tag=grlasbl0a-20&#038;linkId=974beca6934b1546efd98c83620f724a">Smraza T Type GPIO Breakout board for Raspberry Pi 3 2 Mode B/B+ with 830 tie-points Breadboard and 40 Pin Rainbow Cable</a><img loading="lazy" decoding="async" src="//ir-na.amazon-adsystem.com/e/ir?t=grlasbl0a-20&#038;l=am2&#038;o=1&#038;a=B01GVYSUH8" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.  This allows you to more easily attach things to the Pi.  The Pi-3 already has internet and Bluetooth capabilities.</p>
<p>The most current version of the Rapsperry Pi operating system, a form of Linux called Raspbian (for Rasperry and Debian, a classic form of Linux) has the offline Scratch language built in. Go to this site to learn more about <a href="https://www.raspberrypi.org/blog/scratch-2-raspberry-pi/">that</a>. Then you can have code blocks like this:</p>
<p><a href="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/12/RasperryPiScratchControlled.png"><img loading="lazy" decoding="async" data-attachment-id="28168" data-permalink="https://gregladen.com/blog/2017/12/05/kids-coding-technology-advance/rasperrypiscratchcontrolled/" data-orig-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/12/RasperryPiScratchControlled.png?fit=267%2C219&amp;ssl=1" data-orig-size="267,219" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="RasperryPiScratchControlled" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/12/RasperryPiScratchControlled.png?fit=267%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/12/RasperryPiScratchControlled.png?fit=267%2C219&amp;ssl=1" src="https://i0.wp.com/gregladen.com/blog/wp-content/uploads/2017/12/RasperryPiScratchControlled.png?resize=267%2C219" alt="" width="267" height="219" class="aligncenter size-full wp-image-28168" data-recalc-dims="1" /></a></p>
<p>Depending on that GIPO pin number 2 is hooked to, you can now TAKE OVER THE WORLD &#8230; BWA HAHAHAHAHA!!!</p>
<p>But seriously, this is very cool, and very powerful.</p>
<p>I predict that in the not too distant future, the Internet of Things will be operated with, essentially, the Scratch programming language. It is accessible to regular people, allowing them to modify their home automation, and allows companies that install this sort of thing to have much more powerful technicians with less effort on training. Think of Scratch on controller software to be a bit like the old Microsoft Windows macros &#8212; remember that? &#8212; back when that technology was usable, and in fact used, by people who knew virtually nothing about the computers they were using.</p>
<p>What could possibly go wrong?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gregladen.com/blog/2017/12/05/kids-coding-technology-advance/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">28166</post-id>	</item>
	</channel>
</rss>
