How I used a Raspberry Pi to connect with my grandkids

No readers like this yet.
word learn in chalk on blackboard

I really like the Raspberry Pi computer because it is a fun way to learn about and play with computers. I wish I had had something like it when I was young but I did the best I could with my slide rule and the mainframe at the local college.

I have also found the Raspberry Pi is a great way to connect with my grandchildren.

Our grandkids live on opposite sides of the country and far from us in both cases. With two granddaughters in the Philadelphia area, and two grandsons in Southern California, we have to travel a lot to spend time with them. In a grand karmic event, my son has the two girls and my daughter the two boys. Even when we are with them, they have school, homework, various sports, and fun activities to keep them busy. They also have other electronic devices like smartphones and tablets, so I thought that getting them interested in a device that would take some work to build and learn might be challenging. It was, but not in the way I thought.

Setting it up for kids

Of course it was necessary for me to do some hacking of my own in order to determine the best hardware options for the devices I planned to give to the kids. And I got to have plenty of fun doing it.

I tried a couple of the mini-displays that supposedly plug right into the Raspberry Pi. Neither were a good fit in the sense that they took more work to install and configure than I would expect a ten year old to deal with. I remembered dealing with my own tech toys as a kid and really just wanting to get started with the good stuff. A little assembly is OK, but spending hours to download and install video drivers is something no excited kid should have to put up with.

I also figured that older displays that were already on hand but no longer in use would be less expensive than the mini-displays. If necessary, an inexpensive HDMI to VGA or DVI converter would enable the video connection. I gave up on those mini-displays for another reason: their size, while fascinating and definitely appropriate for certain projects, just does not provide the amount of screen real estate that would allow easy use of Google and LibréOffice to do homework. Also, my testing showed that the Scratch programming environment that I hoped they would be interested in just did not have enough workable space on the smaller screens.

I finally settled on the CanaKit Raspberry Pi 3 Complete Starter Kit (32 GB edition) which has everything needed to get started except for the display and a keyboard and mouse. It includes the Pi, case, power supply, HDMI video cable, and even heat sinks for the chips.

I looked at several keyboard and mouse options, even a really cool foldable keyboard. I ultimately chose an iPazzPort wireless combination keyboard and touchpad that is small and perfect for kids. It is designed for things like the Raspberry Pi, Android devices, and the Google smart TV. It has a rechargeable battery and a USB cable for that purpose. It is also less expensive than separate keyboard and mouse combinations.

I also added a book, Raspberry Pi User Guide, as much for the parents who will be the first target of any questions as for my grandkids themselves. This book contains all of the information necessary to getting started with Raspberry Pi including information about Minecraft, and programming with Scratch and Python, as well as basic information about using LibréOffice.

Annie's Pi

In March, we went to Philadelphia to visit our son and his family. I took a new Raspberry Pi 3B and most of the required additional components, except for a display which my son already had.

Annie, our 10 year old granddaughter is already interested in science and technology, and some of our previous gifts to her have included Lego sets and kitchen chemistry sets. She was excited when I showed her the Raspberry Pi and, and after a short discussion of static electricity we started to assemble the components.

Although she had a bit of trouble orienting the Pi in the case, Annie was able to insert it properly and then install the heat sinks which are easily mounted with heat conducting sticky pads. It was only a matter of a few minutes to finish assembling the case and plug in the display, and keyboard wireless dongle. She plugged in the power supply to turn it on and we installed the Raspian operating system using the supplied MicroSD card with NOOBS preinstalled. While that took place we discussed a bit about what she could use her new Raspberry Pi for; she was particularly interested in Minecraft as, apparently, most of her friends are. Fortunately, since I know almost nothing about Minecraft, the Raspberry Pi User Guide came in handy.

After rebooting once the installation was completed, I helped her through some initial configuration and we were off and running. Annie's first stop was Minecraft and she spent a bit of time learning to play on the little keyboard. After playing with that a while, she seemed to get restless so we took a break. Later, I showed her the Scratch interface and asked if she wanted to learn how to program. She spent a few minutes getting acquainted with the drag and drop interface and after creating a basic "Hello world" program together, she took off on her own. Soon she had multiple character sprites talking to each other and frolicking around the screen.

Kallen's Pi

My experience with 9 year old Kallen was very similar to that of Annie. He is also interested in science and technology, and he seemed to be most excited about the fact that he would now be able to play Minecraft. I used essentially the same steps to help Kallen assemble his Raspberry Pi as I did with Annie.

Kallen did spend more time with Minecraft in the beginning and within a few hours had built a very extensive and complex house with it. He took a little longer to show some interest in programming but once he saw what he could accomplish, he spent a good deal of time with Scratch.


Both Annie and Kallen were excited to have a new computer of their own. Apart from being my grandkids, they are different in so many ways. As a result their individual approaches to their new Raspberry Pi was quite different.

My big challenge was trying to understand which parts of a Raspberry Pi would best engage the kids. Of course my grandchildren are the smartest on the planet. So, although I wanted to have both of them participate in certain aspects of the Pi, including assembling it and learning how to program it, it seemed best to let them lead by allowing them to move in the direction they asked questions about.

When they asked questions, we would take some time to delve into that subject a bit and see how they reacted. Sometimes they were simply a bit curious and other times they wanted more and more details. So, as much as I could, I answered their questions. I also had to tell them I did not know some of the answers and used that as an opportunity to teach them how to use the table of contents and the index in the Raspberry Pi User Guide. I won't be there all the time to answer their questions and their parents don't have the knowledge that I do to help them directly, as much as might be needed. So having those independent research skills will likely prove to be very useful.

The best part of all this is that I was able to spend a good deal of quality one-on-one time with my grandchildren. If they learn something, or find an interesting project they can work on, so much the better. At least they will know that computers are things they can understand and over which they can exercise some control.

I have two more, younger grandkids and will provide each of them with a Raspberry Pi when they get a little older.

David Both
David Both is an Open Source Software and GNU/Linux advocate, trainer, writer, and speaker. He has been working with Linux and Open Source Software since 1996 and with computers since 1969. He is a strong proponent of and evangelist for the "Linux Philosophy for System Administrators."


Great story David, and great way of sharing your knowledge and skills

Both their elders and the little children himself will not only harvest some knowledge but also have a good time and enhance the emotion between them in the process of they operating the pi.It is really way for you to enjoy a good time and share happiness with your children. Most friends of me have the same experience as you.We are free to choose and install some items that suits us and the children to enable and remote the pi.As to the pi, I totally agree with Mr. Davin that the ipazzpot mini keyboard which is pi oriented ,elegant design,great compatibility and moderate price is really a good device for the pi fans .

Did you consider adding the Pi Camera so you can video chat with the kids?

Actually, I did. I also considered several of the different hats, and some of the many robotics kits. I ultimately decided that those could be added in the future and that I wanted to see where the Pi itself would take them in their explorations.

In reply to by Gary Scarborough

I really enjoyed reading about the set up you provided for each child. I love to share technology with my kids (even if they don't always appreciate it at first). I'm so glad you took the time to tell us about your experiences :)

This was a great read, thanks David.
I have just started a kickstarter pushing a sound card for the Raspberry Pi. My nephew (12) spent some of his hard earned cash (and he doesn't have much) backing my project. You article encourages me to help him learn about embedded devices, computers and programming. He has also used scratch. I got him started on javascript ... we are now talking about using one of my Pis for one of his projects.
If you are interested, the kickstarter is here :…
and its home page is here :!/rpi-hat

Thanks again for the story.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.