Raspberry Pi Reviewed, With an Initial Setup Guide 188
jjslash writes "It has been six years in the making, with the original goal of the project intending to reignite computer programming in schools across the country. Despite those honorable intentions, the $35 ARM-based credit-card sized computer has captured the imagination of programmers, consumers and tinkerers alike, resulting in unprecedented demand for the product. Last month the first 10,000 credit-card sized computers were set to make their way to those who pre-ordered them back in February. TechSpot takes a look at the Pi Model B, covering the basic steps for setting up the computer, as well as basic post-installation tasks those first using it might encounter."
Not credit card sized (Score:4, Insightful)
It's not really credit card sized. If it were it'd look like SELMA from Time Trax. It has two dimensions that correspond with a credit card, but it's a lot thicker. Not that I'm complaining, it's still amazingly small. I just think it's better described as "deck of cards sized" or "pack of cigarettes sized" or whatever.
User friendliness? (Score:5, Insightful)
My 2c worth:
How about making it so that when it powers-up, it's ready to go, without having to set up a user account, etc... just create the image on the SD card, then have the Pi come up to a desktop environment with a few helpful links. One of them should be a user-friendly programming environment that's just a mouse-click away, containing a few useful and easily modified example programs. Make the language something better than BASIC, but just as easy-to-use/learn... "Think of the children".
Re:Nothing new except... (Score:3, Insightful)
Re:Nothing new except... (Score:4, Insightful)
Re:User friendliness? (Score:5, Insightful)
Not only that, but provide a foolproof way to roll back to the factory image...
If education is the goal, the ability to experiment with the system safe in the knowledge that you can't permanently damage it is very important...
To give an example:
When i started with computers, i had a Sinclair Spectrum... This machine, and some of the subsequent systems i had provided me a FAR superior introduction to computers than todays windows boxes for a number of reasons.
1, this computer was mine and mine alone, my parents never used it and couldn't care less about it... i could experiment with it all i liked, by contrast had it been a shared family computer i would be scared of breaking it for fear of angering my parents and siblings.
2, the computer came with a manual clearly laying out that whatever you do you can't break the machine via software, if you made it crash worse case you just hit reset and your back at the original basic prompt as if nothing had happened. by contrast, a windows system is very easy to break and could be quite complex, time consuming and expensive to fix afterwards. Knowing that you can't permanently break the system and that worst case you can perform a trivial reset procedure is VERY important, as it gives you (especially as a child) confidence to experiment with the system, and experimentation is the best way to learn.
3, the computer came with a manual that gave programming examples and encouraged you to try things out, again safe in the knowledge that you couldn't break it... by contrast, windows actively discourages users from messing with the system, certain files are hidden by default, certain locations on the filesystem are considered off limits and display a warning (which is quite scary to inexperienced users) when you try to access them...
4, the computer came with a built in programming language that was readily accessible and oriented at beginners and also came with lots of examples, providing a good way to ease people into it, i don't think windows even includes qbasic anymore and even when it did it was well hidden.. instead you have a few scripting languages that are not beginner friendly, are not located where a novice will find them and are not documented in the supplied paperwork...
5, you got a paper manual... sure i would usually advocate electronic manuals because they are more environmentally friendly, searchable and easier to update.. BUT, for a novice having an electronic manual is a stumbling block - with zero computer knowledge, how will they know how to view the electronic manual?
Hopefully if properly marketed and distributed, the raspberry pi can replicate much of what made the earlier computers so accessible to youngsters, and teach people to experiment with computers rather than to be fearful of them.