Computers

$99 computer kit serves up Pi with Kano syrup

$99 computer kit serves up Pi with Kano syrup
The Kano computer kit makes learning programming concepts painless (Photo: Kano)
The Kano computer kit makes learning programming concepts painless (Photo: Kano)
View 7 Images
Kano code blocks provide a simple interlocking graphical programming syntax (Photo: Kano)
1/7
Kano code blocks provide a simple interlocking graphical programming syntax (Photo: Kano)
The Raspberry Pi computer card in the Kano plastic case (Photo: Kano)
2/7
The Raspberry Pi computer card in the Kano plastic case (Photo: Kano)
The specially made keyboard for the Kano computer kit (Photo: Kano)
3/7
The specially made keyboard for the Kano computer kit (Photo: Kano)
The Kano computer, showing the simple GUI that hosts the programming functions (Photo: Kano)
4/7
The Kano computer, showing the simple GUI that hosts the programming functions (Photo: Kano)
Kano computer still in the box (Photo: Kano)
5/7
Kano computer still in the box (Photo: Kano)
Components making up the Kano computer kit (Photo: Kano)
6/7
Components making up the Kano computer kit (Photo: Kano)
The Kano computer kit makes learning programming concepts painless (Photo: Kano)
7/7
The Kano computer kit makes learning programming concepts painless (Photo: Kano)
View gallery - 7 images

Billed as "the computer anyone can make," the US$99 Kano kit supplies a Raspberry Pi computer board with the various accouterments (save for a display) required to make it into a complete computer. The Kano programming language uses graphic code blocks to implement a simple but powerful language reminiscent of BASIC.

Most people have developed a certain facility at operating pre-packaged smartphones and computer programs designed to delight, but haven't the slightest idea what the hardware and software are actually doing. This is the problem that Kano is designed to address.

Frankly, the ability to build a Kano computer isn't all that impressive, as most of the components simply plug together like peripherals. It is accomplished in 107 seconds in this video, which suggests that very little learning takes place during the process. It is, however, convenient to have all the pieces in one place.

Components making up the Kano computer kit (Photo: Kano)
Components making up the Kano computer kit (Photo: Kano)

What Kano does provide is a simple-to-use tool to learn the basics of programming a computer to solve problems. These would include breaking a problem down into a logical sequence of operations, converting that sequence into instructions in a computer language, and verifying the operation of the resulting program.

The Kano programming language, which sits upon a foundation including Python and Linux, allows a newbie to learn the intellectual principles of programming without having to bother with the complexities of coding for a particular machine, or within a complex syntax.

The code blocks, which implement various commands, programming structures, and interface functions, are completely transparent. Programming the Kano is accomplished by arranging appropriate code block graphics on a graphics screen in interlocking structures.

As an educational tool, the Kano is directed at the logical and structural aspects of programming; nothing to speak of is learned about hardware at this level. Remember, however, that underneath the Kano programming is a reasonably capable Linux machine, which provides an excellent platform on which later to learn about memory structures, registers, I/O interfaces, and the like, which make up the upper level structures of the electronic circuitry.

The delightful thing about the Kano system is that the language is so simple, and so easy to change, that a user can enter the program and change parameters and logic just to see what happens. This sort of play usually carries with it the deepest and most lasting learning.

A Kickstarter campaign to bring Kano to market has resulted in the project netting pledges for over six times its $100,000 goal in the first five days online. Pledges for the Kano computer will be accepted until December 19, with delivery expected in the (Northern Hemisphere) summer of 2014.

The Kano Kickstarter pitch can be seen in the video below.

Source: Kickstarter

View gallery - 7 images
5 comments
5 comments
BigGoofyGuy
It seems small usually means expensive. This shows small can also be affordable.
Matt Fletcher
No monitor or mouse, it should be inexpensive.
CaptD
Great concept!
Lab kits that allow hands on construction activity are wonderful for learning!
Hopefully this project will model the way for many others to bring similar Lab kits to market globally!
Who would NOT want to get to "play" with one of these?
Jay Finke
I have 3 mini tv dongles 1 of witch is a dual core, it works ok, BUT the others are Quad Core Cortex A9 4.2 Androind MINI PC TV BOX these units are fast and with Bluetooth can replace a lap or desktop,and hook up to most new HDMI port TV's. this android thing can be a little tricky to figure out, but will only get better as time goes on. this unit cost me just over 60 bucks and was in the states, so I had it in just a few days. remember these dongles need a 2 amps power supply, or they wont work right !
The Skud
Glad to see people are still thinking about computing basics - not just going down to RadioShack or whatever to get a gadget to do all their thinking for them. On that theme, what about the idea of BANNING mobile phones, computers, even calculators from early classrooms until basicfunctions are fixed in the brain? Try walking into a store with the power is off - the till operators are like helpless zombies! They could not figure out 3 items at $1.95 if their life depended upon it.