Search Results

Documents authored by Boscarioli, Clodis


Document
Algorithm X: Competitive Programming as a Teaching Methodology for Algorithms and Data Structures in High School

Authors: Odair Moreira de Souza, Clodis Boscarioli, and Letícia Mara Peres

Published in: OASIcs, Volume 145, 7th International Computer Programming Education Conference (ICPEC 2026)


Abstract
Contextualization: Teaching algorithms and data structures in technical high schools presents challenges related to abstraction, problem solving, and the persistence of non-student-centered teaching models. In this context, Competitive Programming and Competition-Based Learning emerge as promising pedagogical alternatives. Objectives: This study aims to analyze the educational impacts of the teaching project "Algorithm X" on students’ learning of algorithms and data structures, as well as their motivation, autonomy, academic engagement, and perceptions regarding Competitive Programming in Technical High School. Materials and methods: The study is based on the experience of a teaching project developed with students from the Technical Course in Informatics Integrated with High School at Cascavel, Paraná, Brazil. The project was organized through weekly meetings structured around dialogic expository classes, problem solving, coding dojo, debates, simulated contests, and digital support resources. The data were obtained through an evaluative questionnaire by 37 students, and discursive responses were analyzed. Results and discussions: The results indicated a favorable evaluation of the project and recognition of its contribution to strengthening algorithmic thinking, developing problem-solving skills, motivating the study of programming, improving performance in programming-related subjects, and fostering learning autonomy. The project was understood as a space for learning and development that extended beyond the immediate context of competitions. Considerations: Competitive programming may constitute a viable pedagogical strategy for teaching algorithms in technical high schools when supported by structured didactic mediation, progressive practice, and digital resources. This approach consolidates technical skills and competencies and contributes to students' academic and professional development. Student participation in the project was not limited to the context of competitions but also involved a complementary formative process.

Cite as

Odair Moreira de Souza, Clodis Boscarioli, and Letícia Mara Peres. Algorithm X: Competitive Programming as a Teaching Methodology for Algorithms and Data Structures in High School. In 7th International Computer Programming Education Conference (ICPEC 2026). Open Access Series in Informatics (OASIcs), Volume 145, pp. 6:1-6:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@InProceedings{souza_et_al:OASIcs.ICPEC.2026.6,
  author =	{Souza, Odair Moreira de and Boscarioli, Clodis and Peres, Let{\'\i}cia Mara},
  title =	{{Algorithm X: Competitive Programming as a Teaching Methodology for Algorithms and Data Structures in High School}},
  booktitle =	{7th International Computer Programming Education Conference (ICPEC 2026)},
  pages =	{6:1--6:16},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-443-7},
  ISSN =	{2190-6807},
  year =	{2026},
  volume =	{145},
  editor =	{Portela, Filipe and Matos, Lu{\'\i}s and Guimar\~{a}es, Tiago},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2026.6},
  URN =		{urn:nbn:de:0030-drops-267434},
  doi =		{10.4230/OASIcs.ICPEC.2026.6},
  annote =	{Keywords: Competition-Based Learning, Algorithmic Thinking, Competitive Programming, Olympiad in Informatics, Algorithm Education in High School}
}

Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail