GvSIG-Educational-Games GSoC 2016
Project
Add tests and educational games support to gvSIG Educa.
Details
The main idea behind this project is to develop plugins which allows to create/play tests and educational games. Also generate documentation specially oriented to users without any programming knowledge.
The code will be mainly developed in Jython, an implementation of the Python programming language written in Java, throw the scripting module of the gvSIG desktop 2.x branch.
The developed tools will be used in geography and maps learning.
Schedule
Dates | Tasks | Details |
---|---|---|
May, 23 - June, 27 |
Develop a plugin which allows to create/play tests, and generate the respective documentation. |
|
June, 27 - August, 15 |
Develop a plugin which allows to create/play educational games, and generate the respective documentation. |
Pending |
August, 15 - August, 23 |
Test, debug and improve the developed code. Review and improve the generated documentation. |
Pending |
Reports
No reports yet.
Student's Biography
Name: Carlos I. Colombana
Country: Uruguay
School and Degree: Faculty of Engineering (UdelaR, Uruguay), Cartographic Technician / Student of Computer Engineer.
I learnt about GIS, Databases, GNSS, Remote Sensing, Photogrammetry, etc in many courses offered by Faculty of Engineering (UdelaR, Uruguay).
Computing experience
On a day-to-day basis i use Windows 7 as operative system, but i also use Ubuntu occasionally.
I learnt about fundamentals of programming and scripting in Matlab / Octave, in a course offered by Faculty of Engineering (UdelaR, Uruguay).
GIS experience as a user
I’ve been working since February of 2014 at the Geomatics Department of the National Direction of Topography (MTOP, Uruguay) using gvSIG, QGIS and Kosmo daily.
GIS programming
I learnt about scripting in Jython on the 2014 edition of “Introduction to Scripting in gvSIG 2” MOOC offered by the gvSIG Association, through the gvSIG Training platform.
After the MOOC ended i’ve written scripts in the gvSIG 2.x branch to facilitate and improve some tasks at work.