Publication in conference proceedings Q4
Use of programming aids in undergraduate courses
Ana Rita Peixoto (Peixoto, A.); André Glória (Glória, A.); José Luís Silva (Silva, J. L.); Maria Pinto-Albuquerque (Pinto-Albuquerque, M.); Tomás Brandão (Brandão, T.); Luís Nunes (Nunes, L.);
5th International Computer Programming Education Conference (ICPEC 2024)
Year (definitive publication)
2024
Language
English
Country
Germany
More Information
Web of Science®

This publication is not indexed in Web of Science®

Scopus

Times Cited: 0

(Last checked: 2025-12-04 21:51)

View record in Scopus

Google Scholar

Times Cited: 0

(Last checked: 2025-12-04 17:34)

View record in Google Scholar

This publication is not indexed in Overton

Abstract
The use of external tips and applications to help with programming assignments, by novice programmers, is a double-edged sword, it can help by showing examples of problem-solving strategies, but it can also prevent learning because recognizing a good solution is not the same skill as creating one. A study was conducted during the 2superscript{nd} semester of 23/24 in the course of Object Oriented Programming to help understand the impact of the programming aids in learning. The main questions that drove this study were: Which type(s) of assistance do students use when learning to program? When / where do they use it? Does it affect grades? Results, even though with a relatively small sample, seem to indicate that students who used aids have a perception of improved learning when using advice from Colleagues, Copilot-style tools, and Large Language Models. Results of correlating average grades with the usage of tools suggest that experience in using these tools is key for its successful use, but, contrary to students' perceptions, learning gains are marginal in the end result.
Acknowledgements
--
Keywords
Teaching programming,Programming aids
  • Computer and Information Sciences - Natural Sciences
  • Electrical Engineering, Electronic Engineering, Information Engineering - Engineering and Technology
  • Educational Sciences - Social Sciences
Funding Records
Funding Reference Funding Entity
UIDB/04466/2020 Fundação para a Ciência e a Tecnologia

With the objective to increase the research activity directed towards the achievement of the United Nations 2030 Sustainable Development Goals, the possibility of associating scientific publications with the Sustainable Development Goals is now available in Ciência_Iscte. These are the Sustainable Development Goals identified by the author(s) for this publication. For more detailed information on the Sustainable Development Goals, click here.