[GCompris-devel] Regarding KDE Season of Code - Ideas for new activites in GCompris

Akshat Tandon akshat.tandon at research.iiit.ac.in
Mon Oct 12 17:52:44 UTC 2015


Hello Everyone, 
I want to be participate in this years Season of KDE under GCompris. 
Below are few of my ideas for new activities in GCompris which I have presented in an informal manner.I request the GCompris community to please review the below mentioned ideas and provide me with relevant feedback.Also I request the community to provide me with a mentor under whose guidance I can work under if I get selected in this SOK program.

* Puzzle/Arrangements - A Tangram puzle can be implemented as an activity.A tangram puzzle has 7 geometric pieces (sqaures,triangles,parallelogram). These 7 pieces have to arranged in such a way so as to form a given/displayed pattern.However the catch is that all the 7 pieces have to be used,all the pieces must touch and none can overlap.You can view the following video in order to better understand it - https://www.youtube.com/watch?v=AVUy058_JNE 

* Map of India - User is presented with a map of India.There can be various levels for this activity.In the first level the user has to match the names of Indian States or their capital cities with their relative position.In some other level the user may be provided with prominent historical monuments like Taj Mahal,Qutab Minar,Gateway of India,Charminar etc and the user has to place these icons at their respective cities.Since India is a country of many different languages we can also have a level involving user matching languages to the area where they are spoken prominently. 

*  Hindi Alphabets/Vowels - Since there are already many existing activities which involve english alphabet I propose to port a few of them like Missing letters,Horizontal reading,Vertical reading so that they work with Hindi alphabets.

* Series of Numbers - A ladder/rungs based activity can be implemented for teaching children various types of series of numbers.In each level a ladder is there which is composed of rungs.However many of the rungs are missing and hence the ladder is broken.The user has to help Tux in constructing the ladder by dragging and dropping rungs to their correct positions in the broken ladder.Each of the rungs represents a number.A user has to drag and drop these rungs which represent a number and arrange them on the ladder so that the the rungs on the ladder from some series of numbers.This series can be of natural numbers from 1-15,prime numbers < 50,multiples of 7 etc.When the arrangement of numbers is correct tux climbs the ladder and proceeds to the next level which will have a different series.

* Prime/Composite - User is provided with a virtual toy gun.Numbers will pop up  at various locations on the screen.User will have to shoot,using his cursor,only those numbers which are prime and not composite or vice/versa.

* Profit/Loss/Decision Making - Tux has a shop containing various items like pencils,apples,clocks,soaps etc.Each of the item has a cost price which the user will be able to see labeled besides the item.Various customers will come and will give the quotation for the item which they want to purchase.The user has to help tux sell the items only at those quotations at which he is able to make a profit i.e if the cost price of an apple is 5 units and a customer comes to purchase an apple and gives a quotation of 3 unit you will have to refuse that customer however if the quotation given is 7 units for the apple you must sell the apple to that customer.

About Me:
I am an undergraduate student pursuing his B.Tech + M.S. in Computer Science from IIIT-H(International Institute of Information Technology - Hyderabad).So far I have worked on several mini projects like building project management portals,clone of donkey kong game,a working Shell(Bash) etc but have not contributed to any open source project.I want to start my open source journey with GCompris since I liked its overall concept and I also have a little experience with building similar games using Pygame.
You can check my work at
https://github.com/droftware/
https://bitbucket.org/akshat_tandon/

Thanking You
Akshat Tandon
Computer Science Undergrad 
@ IIIT-H 


More information about the GCompris-devel mailing list