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.