Exportar Publicação

A publicação pode ser exportada nos seguintes formatos: referência da APA (American Psychological Association), referência do IEEE (Institute of Electrical and Electronics Engineers), BibTeX e RIS.

Exportar Referência (APA)
Peixoto, A., Glória, A., Silva, J. L., Pinto-Albuquerque, M., Brandão, T. & Nunes, L. (2024). Use of programming aids in undergraduate courses. In Santos A.L., Pinto-Albuquerque M. (Ed.), 5th International Computer Programming Education Conference (ICPEC 2024). (pp.  20:1-20:9). Lisboa: Schloss Dagstuhl – Leibniz-Zentrum für Informatik.
Exportar Referência (IEEE)
A. R. Peixoto et al.,  "Use of programming aids in undergraduate courses", in 5th Int. Computer Programming Education Conf. (ICPEC 2024), Santos A.L., Pinto-Albuquerque M., Ed., Lisboa, Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2024, vol. 122, pp.  20:1-20:9
Exportar BibTeX
@inproceedings{peixoto2024_1764941557624,
	author = "Peixoto, A. and Glória, A. and Silva, J. L. and Pinto-Albuquerque, M. and Brandão, T. and Nunes, L.",
	title = "Use of programming aids in undergraduate courses",
	booktitle = "5th International Computer Programming Education Conference (ICPEC 2024)",
	year = "2024",
	editor = "Santos A.L., Pinto-Albuquerque M.",
	volume = "122",
	number = "",
	series = "",
	doi = "10.4230/OASIcs.ICPEC.2024.20",
	pages = " 20:1-20:9",
	publisher = "Schloss Dagstuhl – Leibniz-Zentrum für Informatik",
	address = "Lisboa",
	organization = "",
	url = "https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2024.20"
}
Exportar RIS
TY  - CPAPER
TI  - Use of programming aids in undergraduate courses
T2  - 5th International Computer Programming Education Conference (ICPEC 2024)
VL  - 122
AU  - Peixoto, A.
AU  - Glória, A.
AU  - Silva, J. L.
AU  - Pinto-Albuquerque, M.
AU  - Brandão, T.
AU  - Nunes, L.
PY  - 2024
SP  -  20:1-20:9
SN  - 2190-6807
DO  - 10.4230/OASIcs.ICPEC.2024.20
CY  - Lisboa
UR  - https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2024.20
AB  - 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.
ER  -