Programming Contests, Competitive Programming Curricula, and how Everybody Benefits

Main Article Content

Arup Guha
Christian Lim
Benjamin Reed
Jerzy W. Jaromczyk
Etienne Vouga

Abstract

The panelists, all of them competitive programming


team coaches and college educators, share their experiences in


teaching and working with competitive programming students


and teams. The panel uses as the model the International


Collegiate Programming Competition (ICPC) but additionally


will describe other formats and resources including activities


for K-12. We compare various competitive programming courses


and different ways of incorporating components of computing


courses into them. We discuss the payoffs for participating


students of varying backgrounds and interests, aptitudes, and


motivations, as well as payoffs to industry and academia in


terms of developing the best-prepared workforce. We extract


best practices and provide practical suggestions for how panel


attendees can effectively leverage existing tools and materials into


their own courses and extracurricular activities.

Article Details

Section

Review Articles

How to Cite

Programming Contests, Competitive Programming Curricula, and how Everybody Benefits. (2025). The Journal of Competitive Learning, 1(1). https://doi.org/10.66044/p4c8zs3d

Share

References

None

Similar Articles

You may also start an advanced similarity search for this article.