Abstract
The article specifies aspects regarding the instructional design of the "Java Programming" course. Designing and implementing programming courses is undoubtedly a challenging task. Learning programming languages is a continuous process that consists of the interaction between practical and theoretical learning of the material. The curriculum for the Java programming course is based on the analysis of teaching methods specific to the field of programming, the implementation of active learning approaches, and evaluation techniques developed within the university platform. The formative values of the discipline are connected to the aims of the bachelor's degree programme.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.