What got me into computing

Its about a week and a bit until my birthday and some more debate about what's right to teach and more I thought I'd reflect on what got me into computing. In a nutshell it wasn't programming at all. I only took programming up at around 12 years old learning…

VGA In Schools

Myself and quite a few other people who run clubs find sourcing monitors very hard. Schools and even familiys have spare VGA Monitors of decent quality (1280x1024). BUT When you then want to use a Raspberry Pi and your monitor doesn't have a VGA Adapter what do you do? Apart…

RPi SD Card Image Smallification

Here's a breakdown of what I did to make my Pi's SD card size smaller. I didn't need any gui or java bloatware. I need Python and wi-fi support along with GPIO and I2C working. My target is around 1GB and this blogpost is done as I run the commands…

Berryclip Trafficlights Python V2

Today we will be coding the Berryclips to show a traffic light type pattern. We will begin by turning an LED off and on, then wait for the button to be pressed before it blinks and then to make the traffic light sequence. As you complete this guide cross out…

Scratch & Education, Does it work?

Update 2! We've changed the resolution and scratch becomes a lot easier to use than before! Update! It seems that the issues may be due to the size of scratch on the machines I teach on. Looking at scratch on my computer shows bigger icons / blocks. Here's the original post…

Linx 7 Review - First Impressions & Unboxing

Yesterday I decided to buy the Linx 7 tablet after seeing a lot of good reviews on it. Being a day to day linux user I needed a seperate device which could run windows. I paid £75 for mine from Amazon. On paper the Linx 7 is great, quad core…

Using robots in education, Part 1

Yesterday I ran my first lesson that used robots (the same as the ones I sell). The setup was quite simple. As we only had 4 robots and the kids needed to pair up it didn't take any longer to setup as we only had to setup 4 Raspberry Pi…

Why should you learn programming before a degree? Part 2

So in my last blog post I highlighted the flaws in learning programming before a degree. Since then I also got another question wrong for not using scratch as a base and using the logic of PHP, Python, Java, C etc and also found I'm easily stepping out of the…

Why should you learn programming before a degree?

My Answer: You shouldn't And here's my story... I've been interested in computers since I was around 7 years old, my Dad built me my first computer and since then I have just been doing computing as part of my life. I started designing very basic websites using WYSIWYG editors…

Raspberry Pi Club Lesson 3 - Python Turtle

Python Turtle Today we will be programming a Turtle using python. We will start replicating the shapes the same as last week and then continue onto using variables and maths to make it automatically create X sided shapes by changing the value. First open up idle and create a new…

Running a business using FOSS?

This blog post is a bit of an interesting one I have been wanting to write for a while about what software I use in most of my day to day operations. Where possible I use FOSS with one of the main reasons being its free, for example buying PCB…

Raspberry Pi Club Lesson 2 - Scratch Turtle

Scratch Turtle Today we will be programming a Turtle using scratch. Square The first object we are going to create is a square, the simplest and best shape to create. The process is very simple. Copy the following program out to make the square. After save your program into your…