SlideShare ist ein Scribd-Unternehmen logo
1 von 23
www.osgeo.org
Fostering pre-university student
participation in OSGeo through
the Google Code-in competition
V. Rautenbach, M. Di Leo, V.
Andreo,
L. Delucchi, H. Kudrnovsky,
J. McKenna, S. Acosta y Lara
Margherita Di Leo
European Commission, Joint
Research Centre, Italy
Veronica Andreo
ITC - Faculty of Geo-Information Science
and Earth Observation, University of
Twente, The Netherlands
Luca Delucchi
Edmund Mach Foundation, Research
and Innovation Centre, Italy
Victoria Rautenbach
University of Pretoria, South Africa
Jeff McKenna
OSGeo, Canada
Helmut Kudrnovsky
OSGeo, Austria
Sergio Acosta y Lara
Comunidad gvSIG Uruguay
The team
OSGeo
• Founded as a non-profit organization in 2006
• The number of open source software projects under its umbrella is steadily growing
• OSGeo’s vision is to empower everyone, from pre-university students to professionals, with
open source geospatial applications, tools and resources
• To further OSGeo’s commitment to open education, the GeoForAll initiative was
established in 2011
• At present, GeoForAll consists of 125 labs, mainly based at universities and research
center world-wide.
Google initiatives
• Google has two programmes to introduce pre-university and university
students to open source, namely:
○ Google Summer of Code (GSoC) and
○ Google Code-in (GCI), respectively.
Google Summer of Code
• GSoC was first established by Google in 2005 and has grown ever since.
• GSoC is an online, international program targeted to university students, that aims at fostering
their participation in open source software communities.
• Mentoring organizations select students that will be developing software applications during 12
weeks and receiving support and feedback from mentors within the software community.
• Successful students are paid stipends by Google.
• The program aims at identifying and bringing new developers into open source software
communities, as well as exposing students to real world software development.
• OSGeo is a veteran organization having participated in GSoC and having graduated 190 (at
2018) students from all over the world every year since 2007.
Google Summer of Code duplicate of previous slide?
• Mentoring organizations select students that will be developing software applications
during 12 weeks and receiving support and feedback from mentors within the software
community.
• Successful students are paid stipends by Google.
• The program aims at identifying and bringing new developers into open source software
communities, as well as exposing students to real world software development.
• OSGeo is a veteran organization having participated in GSoC and having graduated 180
(at 2017) students from all over the world every year since 2007.
Google Code-in
• In 2017, OSGeo decided to participate in Google Code-in (GCI) for the first time.
• GCI is an annual online competition aimed at introducing pre-university students (13-17
years) to open source projects, development and communities, through short 3-5 hour
tasks.
• As opposed to GSoC, in GCI students are not selected by the organizations, but freely pick
up tasks from one or more mentoring organizations and complete them.
• Students qualify for different prizes (i.e. certificate, t-shirts, hoodies and the grand prize of
visiting Google’s main headquarters in San Francisco) depending on the number of tasks
they complete.
• During GCI, participating organizations have a unique opportunity to interact with pre-
university students and to encourage them to become part of their respective
organizations.
Google Code-in in 2017
• 3,555 participating students from 78 countries completing 16,468 tasks with a record of 25
open source participating organizations.
• This was a record number of students and it represented a 265% increase in participation
as compared to 2016.
• Unsurprisingly, almost half (47.8%) of the students are from India and a quarter (25.4%)
from the USA.
• The southern hemisphere is under represented, probably due to GCI taking place during
the summer vacation in most of these countries.
• For 91% of the students, the 2017 edition was their first time competing in GCI.
• However, disappointingly only 17% of participants were girls.
• On average, most of the students were between 15-17 years old. Two thirds of the
students completed three or more tasks and they earned a t-shirt.
Google Code-in
• The task description also includes the mentor(s) responsible, the type of task (i.e. coding,
documentation, training, outreach, research, quality assurance and user interface), links to
relevant information, maximum amount of time the task can take to be completed (e.g. 3 to 7
days) and the number of instances available.
• The number of instances available for each task represents the number of times a certain task
can be claimed by students.
• For their nature, some of the tasks can only have 1 instance (for example, a bug fix, once it is
fixed, doesn’t require another student working on it), whereas some other tasks can entail multiple
instances (for example, designing a t-shirt for a code sprint event).
• Students can then select tasks from the organization’s list, however, they can only claim and work
on one task at a time.
• Only when the task has been approved by the mentor or abandoned, the student can claim
another task.
Google Code-in
• Once a task is submitted for review, the mentor(s) review the work submitted and can
either approve it or request more work, providing comments to improve the submission.
• Mentors have 36 hours to review a submitted task, but they are encouraged to provide
feedback to students within 12 hours, because a delay in providing feedback can impair
the student’s performance in the competition.
• Students win prizes based on the number of tasks completed and the quality of their
submissions.
Google Code-in: Sample task
• Title: QGIS: Write a basic tutorial for creating a map that can be used to train school
learners
• Description: For this task, you need to write a tutorial (step-by-step instructions) that can
be used by school learners to get started with QGIS to design their first map. You use any
open data (e.g. from your cities open data portal or the World Bank portal) for this tutorial.
Add a bit of a story to the tutorial to capture the attention of the user. Submit the document
as a PDF.
• Categories: Documentation & Training, Outreach & Research
Google Code-in: Sample task
• Title: gvSIG: Install Tests add-on on gvSIG BATOVí.
• Description: The student will have to install the Tests add-on on gvSIG BATOVí. He or
she will have to make a screenshot showing gvSIG Batoví without the add-on and follow-
up screenshots of each of the steps needed to complete the installation, complete a simple
testing report ODT template that will be provided and export it to PDF.
• Categories: Quality Assurance
Google Code-in: Sample task
• Title: GRASS GIS: Compile source code
• Description: Compile the source code of GRASS GIS in your operating system following
the instructions at https://grasswiki.osgeo.org/wiki/Compile_and_Install
Compilation is usually simpler and better documented for Linux OS. If you use Windows
and you get trouble please ask on GRASS GIS developer mailing list
http://lists.osgeo.org/mailman/listinfo/grass-dev
Result: Upload the log file called ‘config_log.txt’ and an image with your name written in the
terminal when you success in compilation. To create ‘config_log.txt’ you need to redirect
stdout and stderr to a file ( [Unix doc] (http://www.tldp.org/LDP/abs/html/io-redirection.html
) )
• Categories: Coding
Method
• Overview of OSGeo GCI involvement
• Analyses of student submissions
• Feedback from mentors
• Lessons learned
Overview of OSGeo’s participation in
GCI
• Students completed 649 OSGeo tasks
• OSGeo had 20 volunteers (16 mentors and 4 admins)
• OSGeo projects involved: FOSS4G, GeoServer, GeoTools, GRASS GIS, gvSIG,
MapServer, OpenLayers, OSGeoLive, pgRouting, PostGIS, and QGIS
• Students communicated through Google dashboard, and IRC channel #osgeo-gsoc
• A lot of effort by mentors answering questions (sometimes upto 4 or 6 hours per day)
• majority of the students were from India (49%) followed by the United States (24%), Poland
(7%), Singapore (4%) and 18 other countries
Overview of OSGeo’s participation in
GCI
Mentor feedback and experience
• First experience by OSGeo, so a lot of unknowns
• Majority of tasks completed by students were for outreach (blogs, logos, etc)
• Some code was contributed (GRASS GIS modules improved)
• Some OSGeo mentors spent 30 hours a week answering student questions
• A few cases of plagiarism
Lessons learned
• A lot of requests from unknown mentors
• Kids are shy to ask for help and will just ‘abandon task’
• Tips for preventing cheating (asking for screenshots with student name at commandline
etc)
• Specific syntax for uploading tasks
• Be aware of time demands
GCI Summit
● June 25-28 Googleplex,
Mountain View
● Winning students, and
mentors
GCI Summit
Conclusions
• Important to introduce kids to the Open Source community
○ Next step Google Summer of Code
• OSGeo mentors must be thanked for such an effort to help these kids
• We learned a lot with our first Code-in experience
• Please share the word about this contest locally to young students
• It’s fun!
Acknowledgements
• The authors would like to thank all of the OSGeo students, mentors,
administrators who have participated in the 2017 Google Code-in described
in the paper.
• We would also like to thank Google and the Google Code-in administrators
for hosting and coordinating the competition.
Thank you for
listening!

Weitere ähnliche Inhalte

Was ist angesagt?

Speak Up Congressional Briefing 2013 Parent and Educators Findings
Speak Up Congressional Briefing 2013 Parent and Educators FindingsSpeak Up Congressional Briefing 2013 Parent and Educators Findings
Speak Up Congressional Briefing 2013 Parent and Educators FindingsJulie Evans
 
Speak Up Presentation ACTFL Nov. 2014
Speak Up Presentation ACTFL Nov. 2014Speak Up Presentation ACTFL Nov. 2014
Speak Up Presentation ACTFL Nov. 2014Julie Evans
 
Digital Teachers, Digital Principals: Transforming the Ways We Engage Students
Digital Teachers, Digital Principals: Transforming the Ways We Engage StudentsDigital Teachers, Digital Principals: Transforming the Ways We Engage Students
Digital Teachers, Digital Principals: Transforming the Ways We Engage StudentsJulie Evans
 
Online Learning Institute - Keynote Session
Online Learning Institute - Keynote SessionOnline Learning Institute - Keynote Session
Online Learning Institute - Keynote SessionJulie Evans
 
Digital Learning in Alabama
Digital Learning in AlabamaDigital Learning in Alabama
Digital Learning in AlabamaJulie Evans
 
Connecting the Dots with Digital Learning
Connecting the Dots with Digital LearningConnecting the Dots with Digital Learning
Connecting the Dots with Digital LearningJulie Evans
 
Parents and Educators Speak Up about Online Learning
Parents and Educators Speak Up about Online LearningParents and Educators Speak Up about Online Learning
Parents and Educators Speak Up about Online LearningJulie Evans
 
Online Learning Expectations and Experiences of Tomorrow’s Teachers
Online Learning Expectations and Experiences of Tomorrow’s TeachersOnline Learning Expectations and Experiences of Tomorrow’s Teachers
Online Learning Expectations and Experiences of Tomorrow’s TeachersJulie Evans
 
FETC 2019 Students Emerging Trends Julie Evans 013019
FETC 2019 Students Emerging Trends Julie Evans 013019FETC 2019 Students Emerging Trends Julie Evans 013019
FETC 2019 Students Emerging Trends Julie Evans 013019Julie Evans
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundationsmarru
 
Top 10 Things Everyone Should Know about Today’s Students and Digital Learning
Top 10 Things Everyone Should Know about Today’s Students and Digital LearningTop 10 Things Everyone Should Know about Today’s Students and Digital Learning
Top 10 Things Everyone Should Know about Today’s Students and Digital LearningJulie Evans
 
Ten Things Everyone Should Know about Today’s Students and Digital Learning
Ten Things Everyone Should Know about Today’s Students and Digital LearningTen Things Everyone Should Know about Today’s Students and Digital Learning
Ten Things Everyone Should Know about Today’s Students and Digital LearningJulie Evans
 
Speak Up Findings 2020
Speak Up Findings 2020Speak Up Findings 2020
Speak Up Findings 2020Julie Evans
 
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...Speaking Up about Online Learning: Listening to the Student, Parent and Teach...
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...Julie Evans
 
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky Wickets
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky WicketsSpeak Up 2012 Research and Trends: Enabling Technologies & Sticky Wickets
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky WicketsJulie Evans
 
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research Julie Evans
 
How EdTech can help overcome the challenges to Initial Teacher Training
How EdTech can help overcome the challenges to Initial Teacher TrainingHow EdTech can help overcome the challenges to Initial Teacher Training
How EdTech can help overcome the challenges to Initial Teacher TrainingIRIS Connect
 
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up ResearchThe Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up ResearchJulie Evans
 
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...Julie Evans
 
Top 10 Things Everyone Should Know About Today’s Students and Digital Technology
Top 10 Things Everyone Should Know About Today’s Students and Digital TechnologyTop 10 Things Everyone Should Know About Today’s Students and Digital Technology
Top 10 Things Everyone Should Know About Today’s Students and Digital TechnologyJulie Evans
 

Was ist angesagt? (20)

Speak Up Congressional Briefing 2013 Parent and Educators Findings
Speak Up Congressional Briefing 2013 Parent and Educators FindingsSpeak Up Congressional Briefing 2013 Parent and Educators Findings
Speak Up Congressional Briefing 2013 Parent and Educators Findings
 
Speak Up Presentation ACTFL Nov. 2014
Speak Up Presentation ACTFL Nov. 2014Speak Up Presentation ACTFL Nov. 2014
Speak Up Presentation ACTFL Nov. 2014
 
Digital Teachers, Digital Principals: Transforming the Ways We Engage Students
Digital Teachers, Digital Principals: Transforming the Ways We Engage StudentsDigital Teachers, Digital Principals: Transforming the Ways We Engage Students
Digital Teachers, Digital Principals: Transforming the Ways We Engage Students
 
Online Learning Institute - Keynote Session
Online Learning Institute - Keynote SessionOnline Learning Institute - Keynote Session
Online Learning Institute - Keynote Session
 
Digital Learning in Alabama
Digital Learning in AlabamaDigital Learning in Alabama
Digital Learning in Alabama
 
Connecting the Dots with Digital Learning
Connecting the Dots with Digital LearningConnecting the Dots with Digital Learning
Connecting the Dots with Digital Learning
 
Parents and Educators Speak Up about Online Learning
Parents and Educators Speak Up about Online LearningParents and Educators Speak Up about Online Learning
Parents and Educators Speak Up about Online Learning
 
Online Learning Expectations and Experiences of Tomorrow’s Teachers
Online Learning Expectations and Experiences of Tomorrow’s TeachersOnline Learning Expectations and Experiences of Tomorrow’s Teachers
Online Learning Expectations and Experiences of Tomorrow’s Teachers
 
FETC 2019 Students Emerging Trends Julie Evans 013019
FETC 2019 Students Emerging Trends Julie Evans 013019FETC 2019 Students Emerging Trends Julie Evans 013019
FETC 2019 Students Emerging Trends Julie Evans 013019
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundation
 
Top 10 Things Everyone Should Know about Today’s Students and Digital Learning
Top 10 Things Everyone Should Know about Today’s Students and Digital LearningTop 10 Things Everyone Should Know about Today’s Students and Digital Learning
Top 10 Things Everyone Should Know about Today’s Students and Digital Learning
 
Ten Things Everyone Should Know about Today’s Students and Digital Learning
Ten Things Everyone Should Know about Today’s Students and Digital LearningTen Things Everyone Should Know about Today’s Students and Digital Learning
Ten Things Everyone Should Know about Today’s Students and Digital Learning
 
Speak Up Findings 2020
Speak Up Findings 2020Speak Up Findings 2020
Speak Up Findings 2020
 
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...Speaking Up about Online Learning: Listening to the Student, Parent and Teach...
Speaking Up about Online Learning: Listening to the Student, Parent and Teach...
 
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky Wickets
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky WicketsSpeak Up 2012 Research and Trends: Enabling Technologies & Sticky Wickets
Speak Up 2012 Research and Trends: Enabling Technologies & Sticky Wickets
 
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
 
How EdTech can help overcome the challenges to Initial Teacher Training
How EdTech can help overcome the challenges to Initial Teacher TrainingHow EdTech can help overcome the challenges to Initial Teacher Training
How EdTech can help overcome the challenges to Initial Teacher Training
 
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up ResearchThe Demand Gap for Online Learning: Latest Trends from the Speak Up Research
The Demand Gap for Online Learning: Latest Trends from the Speak Up Research
 
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...
A New Vision for 21st Century Learning: Students "Speak Up" about Emerging Te...
 
Top 10 Things Everyone Should Know About Today’s Students and Digital Technology
Top 10 Things Everyone Should Know About Today’s Students and Digital TechnologyTop 10 Things Everyone Should Know About Today’s Students and Digital Technology
Top 10 Things Everyone Should Know About Today’s Students and Digital Technology
 

Ähnlich wie Fostering pre-university student participation in OSGeo through the Google Code-in competition

Google summer of code
Google summer of codeGoogle summer of code
Google summer of codeSayak Sarkar
 
Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Dr. Prital Patel
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023Sehar477968
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationCarol Smith
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...Women Who Code
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfRiddhiSharma981762
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdfGDSCSoton
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011Carol Smith
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdfEtsubKebede1
 
GSC '24 Presentation.pptx
GSC '24 Presentation.pptxGSC '24 Presentation.pptx
GSC '24 Presentation.pptxmannyk778
 
Info Session: Get to Know Us
Info Session: Get to Know UsInfo Session: Get to Know Us
Info Session: Get to Know Usgdsctelkomunivjkt
 
DevFestOnCampusAlBahaUniversity2023.pptx
DevFestOnCampusAlBahaUniversity2023.pptxDevFestOnCampusAlBahaUniversity2023.pptx
DevFestOnCampusAlBahaUniversity2023.pptxmajdalziyady
 
ALU_GDSC Info Session 23_24.pptx
ALU_GDSC Info Session 23_24.pptxALU_GDSC Info Session 23_24.pptx
ALU_GDSC Info Session 23_24.pptxkeziawaho
 
GDSC Unair Info Session 2022.pptx
GDSC Unair Info Session 2022.pptxGDSC Unair Info Session 2022.pptx
GDSC Unair Info Session 2022.pptxDSCUNAIR
 

Ähnlich wie Fostering pre-university student participation in OSGeo through the Google Code-in competition (20)

Google summer of code
Google summer of codeGoogle summer of code
Google summer of code
 
Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI Presentation
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdf
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdf
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011
 
GDSC GHRCE REBOOT
GDSC GHRCE REBOOTGDSC GHRCE REBOOT
GDSC GHRCE REBOOT
 
Info Session Slides.pdf
Info Session Slides.pdfInfo Session Slides.pdf
Info Session Slides.pdf
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdf
 
GSC '24 Presentation.pptx
GSC '24 Presentation.pptxGSC '24 Presentation.pptx
GSC '24 Presentation.pptx
 
Info Session: Get to Know Us
Info Session: Get to Know UsInfo Session: Get to Know Us
Info Session: Get to Know Us
 
DevFestOnCampusAlBahaUniversity2023.pptx
DevFestOnCampusAlBahaUniversity2023.pptxDevFestOnCampusAlBahaUniversity2023.pptx
DevFestOnCampusAlBahaUniversity2023.pptx
 
Google Summer Of Code
Google Summer Of CodeGoogle Summer Of Code
Google Summer Of Code
 
ALU_GDSC Info Session 23_24.pptx
ALU_GDSC Info Session 23_24.pptxALU_GDSC Info Session 23_24.pptx
ALU_GDSC Info Session 23_24.pptx
 
Info Session 2023-24.pptx
Info Session 2023-24.pptxInfo Session 2023-24.pptx
Info Session 2023-24.pptx
 
Info Session 2023-24.pptx
Info Session 2023-24.pptxInfo Session 2023-24.pptx
Info Session 2023-24.pptx
 
GDSC Unair Info Session 2022.pptx
GDSC Unair Info Session 2022.pptxGDSC Unair Info Session 2022.pptx
GDSC Unair Info Session 2022.pptx
 

Mehr von Jeff McKenna

Brief FOSS4G Introduction
Brief FOSS4G IntroductionBrief FOSS4G Introduction
Brief FOSS4G IntroductionJeff McKenna
 
The Open Community
The Open CommunityThe Open Community
The Open CommunityJeff McKenna
 
The Geo Industry Today
The Geo Industry TodayThe Geo Industry Today
The Geo Industry TodayJeff McKenna
 
OSGeo's Global Vision
OSGeo's Global VisionOSGeo's Global Vision
OSGeo's Global VisionJeff McKenna
 
MapServer #ProTips 2015
MapServer #ProTips 2015MapServer #ProTips 2015
MapServer #ProTips 2015Jeff McKenna
 
Looking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial FoundationLooking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial FoundationJeff McKenna
 
History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)Jeff McKenna
 
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening SlidesOSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening SlidesJeff McKenna
 
The Open Source Geospatial Community
The Open Source Geospatial CommunityThe Open Source Geospatial Community
The Open Source Geospatial CommunityJeff McKenna
 
MapServer Project Status 2013
MapServer Project Status 2013MapServer Project Status 2013
MapServer Project Status 2013Jeff McKenna
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and nowJeff McKenna
 
WMS Performance Shootout 2011
WMS Performance Shootout 2011WMS Performance Shootout 2011
WMS Performance Shootout 2011Jeff McKenna
 
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)Jeff McKenna
 
WMS Performance Shootout 2010
WMS Performance Shootout 2010WMS Performance Shootout 2010
WMS Performance Shootout 2010Jeff McKenna
 
Fostering FOSS4G through International Collaboration
Fostering FOSS4G through International CollaborationFostering FOSS4G through International Collaboration
Fostering FOSS4G through International CollaborationJeff McKenna
 
OSGeo Conferences Report
OSGeo Conferences ReportOSGeo Conferences Report
OSGeo Conferences ReportJeff McKenna
 
WMS Performance Shootout 2009
WMS Performance Shootout 2009WMS Performance Shootout 2009
WMS Performance Shootout 2009Jeff McKenna
 
MapServer Project Status Report 2009
MapServer Project Status Report 2009MapServer Project Status Report 2009
MapServer Project Status Report 2009Jeff McKenna
 
Summary of OGC Support by MapServer
Summary of OGC Support by MapServerSummary of OGC Support by MapServer
Summary of OGC Support by MapServerJeff McKenna
 

Mehr von Jeff McKenna (20)

Brief FOSS4G Introduction
Brief FOSS4G IntroductionBrief FOSS4G Introduction
Brief FOSS4G Introduction
 
The Open Community
The Open CommunityThe Open Community
The Open Community
 
The Geo Industry Today
The Geo Industry TodayThe Geo Industry Today
The Geo Industry Today
 
OSGeo's Global Vision
OSGeo's Global VisionOSGeo's Global Vision
OSGeo's Global Vision
 
MapServer #ProTips 2015
MapServer #ProTips 2015MapServer #ProTips 2015
MapServer #ProTips 2015
 
Looking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial FoundationLooking Ahead: the Open Source Geospatial Foundation
Looking Ahead: the Open Source Geospatial Foundation
 
History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)History of the GRASS GIS Video from 1987 (with William Shatner)
History of the GRASS GIS Video from 1987 (with William Shatner)
 
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening SlidesOSGeo's Annual General Meeting (AGM), 2014, Opening Slides
OSGeo's Annual General Meeting (AGM), 2014, Opening Slides
 
The Open Source Geospatial Community
The Open Source Geospatial CommunityThe Open Source Geospatial Community
The Open Source Geospatial Community
 
MapServer Project Status 2013
MapServer Project Status 2013MapServer Project Status 2013
MapServer Project Status 2013
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and now
 
WMS Performance Shootout 2011
WMS Performance Shootout 2011WMS Performance Shootout 2011
WMS Performance Shootout 2011
 
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)
 
WMS Performance Shootout 2010
WMS Performance Shootout 2010WMS Performance Shootout 2010
WMS Performance Shootout 2010
 
Fostering FOSS4G through International Collaboration
Fostering FOSS4G through International CollaborationFostering FOSS4G through International Collaboration
Fostering FOSS4G through International Collaboration
 
OSGeo Conferences Report
OSGeo Conferences ReportOSGeo Conferences Report
OSGeo Conferences Report
 
WMS Performance Shootout 2009
WMS Performance Shootout 2009WMS Performance Shootout 2009
WMS Performance Shootout 2009
 
MapServer Project Status Report 2009
MapServer Project Status Report 2009MapServer Project Status Report 2009
MapServer Project Status Report 2009
 
Summary of OGC Support by MapServer
Summary of OGC Support by MapServerSummary of OGC Support by MapServer
Summary of OGC Support by MapServer
 
FOSS4G Community
FOSS4G CommunityFOSS4G Community
FOSS4G Community
 

Kürzlich hochgeladen

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Fostering pre-university student participation in OSGeo through the Google Code-in competition

  • 1. www.osgeo.org Fostering pre-university student participation in OSGeo through the Google Code-in competition V. Rautenbach, M. Di Leo, V. Andreo, L. Delucchi, H. Kudrnovsky, J. McKenna, S. Acosta y Lara
  • 2. Margherita Di Leo European Commission, Joint Research Centre, Italy Veronica Andreo ITC - Faculty of Geo-Information Science and Earth Observation, University of Twente, The Netherlands Luca Delucchi Edmund Mach Foundation, Research and Innovation Centre, Italy Victoria Rautenbach University of Pretoria, South Africa Jeff McKenna OSGeo, Canada Helmut Kudrnovsky OSGeo, Austria Sergio Acosta y Lara Comunidad gvSIG Uruguay The team
  • 3. OSGeo • Founded as a non-profit organization in 2006 • The number of open source software projects under its umbrella is steadily growing • OSGeo’s vision is to empower everyone, from pre-university students to professionals, with open source geospatial applications, tools and resources • To further OSGeo’s commitment to open education, the GeoForAll initiative was established in 2011 • At present, GeoForAll consists of 125 labs, mainly based at universities and research center world-wide.
  • 4. Google initiatives • Google has two programmes to introduce pre-university and university students to open source, namely: ○ Google Summer of Code (GSoC) and ○ Google Code-in (GCI), respectively.
  • 5. Google Summer of Code • GSoC was first established by Google in 2005 and has grown ever since. • GSoC is an online, international program targeted to university students, that aims at fostering their participation in open source software communities. • Mentoring organizations select students that will be developing software applications during 12 weeks and receiving support and feedback from mentors within the software community. • Successful students are paid stipends by Google. • The program aims at identifying and bringing new developers into open source software communities, as well as exposing students to real world software development. • OSGeo is a veteran organization having participated in GSoC and having graduated 190 (at 2018) students from all over the world every year since 2007.
  • 6. Google Summer of Code duplicate of previous slide? • Mentoring organizations select students that will be developing software applications during 12 weeks and receiving support and feedback from mentors within the software community. • Successful students are paid stipends by Google. • The program aims at identifying and bringing new developers into open source software communities, as well as exposing students to real world software development. • OSGeo is a veteran organization having participated in GSoC and having graduated 180 (at 2017) students from all over the world every year since 2007.
  • 7. Google Code-in • In 2017, OSGeo decided to participate in Google Code-in (GCI) for the first time. • GCI is an annual online competition aimed at introducing pre-university students (13-17 years) to open source projects, development and communities, through short 3-5 hour tasks. • As opposed to GSoC, in GCI students are not selected by the organizations, but freely pick up tasks from one or more mentoring organizations and complete them. • Students qualify for different prizes (i.e. certificate, t-shirts, hoodies and the grand prize of visiting Google’s main headquarters in San Francisco) depending on the number of tasks they complete. • During GCI, participating organizations have a unique opportunity to interact with pre- university students and to encourage them to become part of their respective organizations.
  • 8. Google Code-in in 2017 • 3,555 participating students from 78 countries completing 16,468 tasks with a record of 25 open source participating organizations. • This was a record number of students and it represented a 265% increase in participation as compared to 2016. • Unsurprisingly, almost half (47.8%) of the students are from India and a quarter (25.4%) from the USA. • The southern hemisphere is under represented, probably due to GCI taking place during the summer vacation in most of these countries. • For 91% of the students, the 2017 edition was their first time competing in GCI. • However, disappointingly only 17% of participants were girls. • On average, most of the students were between 15-17 years old. Two thirds of the students completed three or more tasks and they earned a t-shirt.
  • 9. Google Code-in • The task description also includes the mentor(s) responsible, the type of task (i.e. coding, documentation, training, outreach, research, quality assurance and user interface), links to relevant information, maximum amount of time the task can take to be completed (e.g. 3 to 7 days) and the number of instances available. • The number of instances available for each task represents the number of times a certain task can be claimed by students. • For their nature, some of the tasks can only have 1 instance (for example, a bug fix, once it is fixed, doesn’t require another student working on it), whereas some other tasks can entail multiple instances (for example, designing a t-shirt for a code sprint event). • Students can then select tasks from the organization’s list, however, they can only claim and work on one task at a time. • Only when the task has been approved by the mentor or abandoned, the student can claim another task.
  • 10. Google Code-in • Once a task is submitted for review, the mentor(s) review the work submitted and can either approve it or request more work, providing comments to improve the submission. • Mentors have 36 hours to review a submitted task, but they are encouraged to provide feedback to students within 12 hours, because a delay in providing feedback can impair the student’s performance in the competition. • Students win prizes based on the number of tasks completed and the quality of their submissions.
  • 11. Google Code-in: Sample task • Title: QGIS: Write a basic tutorial for creating a map that can be used to train school learners • Description: For this task, you need to write a tutorial (step-by-step instructions) that can be used by school learners to get started with QGIS to design their first map. You use any open data (e.g. from your cities open data portal or the World Bank portal) for this tutorial. Add a bit of a story to the tutorial to capture the attention of the user. Submit the document as a PDF. • Categories: Documentation & Training, Outreach & Research
  • 12. Google Code-in: Sample task • Title: gvSIG: Install Tests add-on on gvSIG BATOVí. • Description: The student will have to install the Tests add-on on gvSIG BATOVí. He or she will have to make a screenshot showing gvSIG Batoví without the add-on and follow- up screenshots of each of the steps needed to complete the installation, complete a simple testing report ODT template that will be provided and export it to PDF. • Categories: Quality Assurance
  • 13. Google Code-in: Sample task • Title: GRASS GIS: Compile source code • Description: Compile the source code of GRASS GIS in your operating system following the instructions at https://grasswiki.osgeo.org/wiki/Compile_and_Install Compilation is usually simpler and better documented for Linux OS. If you use Windows and you get trouble please ask on GRASS GIS developer mailing list http://lists.osgeo.org/mailman/listinfo/grass-dev Result: Upload the log file called ‘config_log.txt’ and an image with your name written in the terminal when you success in compilation. To create ‘config_log.txt’ you need to redirect stdout and stderr to a file ( [Unix doc] (http://www.tldp.org/LDP/abs/html/io-redirection.html ) ) • Categories: Coding
  • 14. Method • Overview of OSGeo GCI involvement • Analyses of student submissions • Feedback from mentors • Lessons learned
  • 15. Overview of OSGeo’s participation in GCI • Students completed 649 OSGeo tasks • OSGeo had 20 volunteers (16 mentors and 4 admins) • OSGeo projects involved: FOSS4G, GeoServer, GeoTools, GRASS GIS, gvSIG, MapServer, OpenLayers, OSGeoLive, pgRouting, PostGIS, and QGIS • Students communicated through Google dashboard, and IRC channel #osgeo-gsoc • A lot of effort by mentors answering questions (sometimes upto 4 or 6 hours per day) • majority of the students were from India (49%) followed by the United States (24%), Poland (7%), Singapore (4%) and 18 other countries
  • 16. Overview of OSGeo’s participation in GCI
  • 17. Mentor feedback and experience • First experience by OSGeo, so a lot of unknowns • Majority of tasks completed by students were for outreach (blogs, logos, etc) • Some code was contributed (GRASS GIS modules improved) • Some OSGeo mentors spent 30 hours a week answering student questions • A few cases of plagiarism
  • 18. Lessons learned • A lot of requests from unknown mentors • Kids are shy to ask for help and will just ‘abandon task’ • Tips for preventing cheating (asking for screenshots with student name at commandline etc) • Specific syntax for uploading tasks • Be aware of time demands
  • 19. GCI Summit ● June 25-28 Googleplex, Mountain View ● Winning students, and mentors
  • 21. Conclusions • Important to introduce kids to the Open Source community ○ Next step Google Summer of Code • OSGeo mentors must be thanked for such an effort to help these kids • We learned a lot with our first Code-in experience • Please share the word about this contest locally to young students • It’s fun!
  • 22. Acknowledgements • The authors would like to thank all of the OSGeo students, mentors, administrators who have participated in the 2017 Google Code-in described in the paper. • We would also like to thank Google and the Google Code-in administrators for hosting and coordinating the competition.

Hinweis der Redaktion

  1. <number>
  2. <number>
  3. <number>
  4. <number>
  5. <number>
  6. <number>
  7. <number>
  8. <number>
  9. <number>
  10. <number>
  11. <number>
  12. <number>
  13. <number>
  14. <number>
  15. <number>
  16. <number>
  17. <number>