Difference between revisions of "GvSIG-Educational-Games GSoC 2017"

From OSGeo
Jump to: navigation, search
(Student's Biography)
Line 66: Line 66:
 
''School and Degree:'' Faculty of Engineering (UdelaR, Uruguay), Cartographic Technician / Student of Computer Engineer.
 
''School and Degree:'' Faculty of Engineering (UdelaR, Uruguay), Cartographic Technician / Student of Computer Engineer.
  
I learned about GIS, Databases, GNSS, Remote Sensing, Photogrammetry, etc in many courses offered by Faculty of Engineering (UdelaR, Uruguay).
+
I learned about GIS, Geodatabases, GNSS, Remote Sensing, Photogrammetry, etc in many courses offered by Faculty of Engineering (UdelaR, Uruguay).
  
 
=== Computing experience ===
 
=== Computing experience ===

Revision as of 02:44, 20 May 2017

Project

Title: Educational games add-on for gvSIG Batoví/Educa.

Student: Carlos I. Colombana

Mentors: Nadia Chaer, Francisco Puga.

Details

Link to GitHub repository.

The main idea behind this project is to develop an add-on which allows to create/play 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, through 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, 30 - July, 2

Develop the add-on’s functionality that would allow to create educational games.

Functionalities:

  • Week 1 (May, 30 - June, 4): Create game.
  • Week 2 (June, 5 - June, 11): Create game.
  • Week 3 (June, 12 - June, 18): Create game.
  • Week 4 (June, 19 - June, 25): Create game.
  • Week 5 (June, 26 - July, 2): Create game / Play game.
July, 3 - July, 30

Develop the add-on’s functionality that would allow to play the educational games created with the previous functionality.

Functionalities:

  • Week 6 (July, 3 - July, 9): Play game.
  • Week 7 (July, 10 - July, 16): Play game.
  • Week 8 (July, 17 - July, 23): Play game.
  • Week 9 (July, 24 - July, 30): Play game.
July, 31 - August, 29

Test, debug and improve the developed code. Generate documentation specially oriented to users without any programming knowledge.

  • Week 10 (July, 31 - August, 6): Test, debug and improve. Documentation.
  • Week 11 (August, 7 - August, 13): Test, debug and improve. Documentation.
  • Week 12 (August, 14 - August, 20): Test, debug and improve. Documentation.
  • Week 13 (August, 21 - August, 27): Test, debug and improve. Documentation.
  • Week 14 (August, 27 - August, 29): Test, debug and improve. Documentation.

Reports

Student's Biography

Country: Uruguay

School and Degree: Faculty of Engineering (UdelaR, Uruguay), Cartographic Technician / Student of Computer Engineer.

I learned about GIS, Geodatabases, 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 Ubuntu and Windows 7 as operative systems.

I learned about fundamentals of programming and scripting in Matlab / Octave, in a course offered by Faculty of Engineering (UdelaR, Uruguay).

I’m learning about programming in C/C++, 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 learned 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.