CHIRIAC, T. Design and implementation of Java programming course: strategies, tools, and teaching challenges. Acta et Commentationes, Sciences of Education, v. 32, n. 2, p. 27-34, 10 Sep. 2023.