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)
Gonçalves, J. A. &  Santos, A. L. (2023). Jinter: A hint generation system for Java exercises. In Laakso, M.-J., and Monga, M. (Ed.), ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education. (pp. 375-381). Turku Finland: Association for Computing Machinery.
Exportar Referência (IEEE)
J. A. Gonçalves and A. L. Santos,  "Jinter: A hint generation system for Java exercises", in ITiCSE 2023: Proc. of the 2023 Conf. on Innovation and Technology in Computer Science Education, Laakso, M.-J., and Monga, M., Ed., Turku Finland, Association for Computing Machinery, 2023, vol. 1, pp. 375-381
Exportar BibTeX
@inproceedings{gonçalves2023_1732220354541,
	author = "Gonçalves, J. A. and  Santos, A. L.",
	title = "Jinter: A hint generation system for Java exercises",
	booktitle = "ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education",
	year = "2023",
	editor = "Laakso, M.-J., and Monga, M.",
	volume = "1",
	number = "",
	series = "",
	doi = "10.1145/3587102.3588820",
	pages = "375-381",
	publisher = "Association for Computing Machinery",
	address = "Turku Finland",
	organization = "SIGCSE ACM Special Interest Group on Computer Science Education",
	url = "https://dl.acm.org/doi/proceedings/10.1145/3587102"
}
Exportar RIS
TY  - CPAPER
TI  - Jinter: A hint generation system for Java exercises
T2  - ITiCSE 2023: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education
VL  - 1
AU  - Gonçalves, J. A.
AU  -  Santos, A. L.
PY  - 2023
SP  - 375-381
DO  - 10.1145/3587102.3588820
CY  - Turku Finland
UR  - https://dl.acm.org/doi/proceedings/10.1145/3587102
AB  - Programming novices often struggle when solving exercises, slowing down progress and causing a dependency on external aid such as a teacher, a more experienced person, or online resources. We present Jinter, a tool to generate hints to solve small exercises involving Java methods. The hints are produced taking into account the current state of an exercise and a backing model solution. The aid may refer to spotting errors or missing parts to achieve the desired outcome while taking into account behavioral equivalences of programming constructs (e.g., loop structures, forms of assignment, boolean expressions, etc). We evaluated the approach by surveying 8 programming instructors, finding that about two-thirds of the automated hints either match or are related to those given by instructors.
ER  -