NextPoint is poised to launch an app for the Raspberry Pi which will use online games and animation to teach children aged seven to 11 programming skills.
Leon Brown’s solution to the urgent need to get children interested in computer studies again is simple. Make it fun and easy.
“Children love to play, watch cartoons and make up stories. What better way is there to teach them programming than to let them do the things they love?” asks Brown.
Brown is a Liverpool, U.K.-based Web, mobile, and desktop app developer. He is the founder of NextPoint, a consultancy firm that specializes in search engine optimization and development of software applications for content management, customer relations management, sales and marketing, analytics and e-learning. The company recently made its application available for the Raspberry Pi, the popular DIY micro computer that retails for $35.
“The Pi is a great platform to encourage young children to experiment with real computing, which is how most programmers today started – including me,” said Brown.
Through NextPoint’s virtual learning site Playskills, Brown is enticing children aged seven to 11 to tackle simple programming tasks presented as online games and interactive animations. Playskill uses jPlay, multimedia mark-up language which enables interactive presentations, animations, and games to be created without the need for complex programming. jPlay is available for Web, Android phones, Windows, Mac and original Amiga computers.
NextPoint will soon release jPlay for the Raspberry Pi. “Playskills will be available for Raspberry pi, combined with a customised version of Aros – the Amiga inspired OS complete with a range of learning apps created with jPlay,” said Brown.
The Playskill system is geared towards children studying U.K.’s Key Stage 2 curriculum for students aged three to six in primary school. The compulsory national curriculum includes subjects in English, science, math, design and technology, information and communications technology (ICT), history, geography, art and design, music and physical education.
Brown said Playskills is designed to help children engage in learning through interaction with their friends, teachers and parents. The system incorporates tools for:
- Lesson planning
- Project collaboration
- Interactive learning games
- Achievement and rewards
- Games, presentations and animation
Disinterest among students for computer sciences is worrying educators in the U.K. There has been a 60 per cent decline in the number of British students obtaining an A-level in computing sciences since 2003. The issue also worries Canadian educators and businesses who have tracked declining IT education in the country.
The Cambridge, U.K.-based Raspberry Foundation sought to remedy this problem with the development of a low-cost PC that students can use to learn computing and programming skills with. Students and researchers School of Computer Studies in Seneca in Toronto, were tapped to develop the Raspberry Pi project’s software component.
Brown said the simple design of the Pi makes it ideal for children to learn more about computers. “A lot more can be learned about how the device works without overwhelming the children with to much complexity,” he said. “This is a great thing because you don’t hear anyone dabbling with assemblers these days.”
Brown said the Pi represents a new era in personal computing both for educators and hobbyists alike. Taking into account that many expert programmers grew up with computers like the 128K Spectrum and the 2MB Amiga 1200, he also foresees the low priced Pi encouraging innovation among hobbyist programmers who will be developing other ways to use the Pi.
“This is the long awaited catalyst for innovation – something that today’s Playstations and X-Boxes don’t allow and what the industry has been missing since the demise of platforms like the Amiga and Spectrum,” said Brown.
(Are you developing something for the Raspberry Pi? We would like to know what plans you have for this wonderful device. Send us your story at firstname.lastname@example.org)