
google-summer-of-code-2014-tux4kids
Site for Ideas page for GSoC
Tux4Kids is a volunteer project dedicated to creating fun and educational software for children. The project was started by Sam Hart over ten years ago and currently maintains and develops three software programs. The programs take their name from Tux, the Linux mascot. Tux Paint, led by Bill Kendrick, is an award-winning and widely used artistic graphics program. Tux Paint is enjoyable for everyone from the youngest children capable of using computers up through adults. Tux Math (originally written by Bill Kendrick, now led by David Bruce, Tim Holy and Aaditya Maheshwari) is a video game-style math drill program. It covers basic math operations up through topics such as negative numbers, factoring, and order-of-operations exercises. Tux Typing (originally written by Sam Hart, now led by David Bruce) offers word typing practice in the setting of two video game-type activities, as well as phrase and sentence typing for older students. All three programs are SDL-based C apps, licensed under the GPL. They are developed natively on Linux and are included in all major desktop distributions, as well as non-Linux Free Software collections such as the FreeBSD Ports Collection and the MacPorts project for OS-X. Builds are also available for Microsoft Windows and Haiku/BeOS. The aim is to avoid specific platform dependencies so the programs can be made available as widely as possible, including the computing environments that children are most likely to actually encounter in schools. Similarly, all three programs are extensively internationalized using the standard GNU gettext library. Starting this year, we are interested in expanding beyond the traditional desktop application model into web-based and mobile learning games. Potential approaches include javascript/html5 for cross-platform mobile development, and Java language programming for applets, installed applications, and (with some modification) Android devices.
NOTE FOR STUDENT: WE MUST FIRST WAIT VALIDATION OF GOOGLE TO BE AN OFFICIAL MENTOR FOR GOOGLE SUMMER OF CODE BEFORE APPLYING FOR AN IDEA.GOOGLE PUBLISH LIST OF ACCEPTING MENTORING ORGANIZATION THE 8TH OF APRIL, SO PLEASE, COME BACK THE 9TH OF APRIL ON THIS PAGE.