المجلة الجزائرية للعلوم
Volume 7, Numéro 14, Pages 150-158
2021-06-03
Authors : Sassi Bentrad .
Teaching and Learning Aspect-Oriented (AO) programming paradigm usually involves learning a programming language with a large amount of complexity. Novices very often spend more time dealing with syntactical complexity than learning the underlying principles of aspect-orientation or solving the problem. Additionally, the textual nature of most programming environments works against the learning style of the majority of novices. Consequently, an academically programming tool for teaching and learning AOP is, therefore, desirable. To this purpose, this paper offers a preview of the first stage in our research project, which we aim to evolve a new way for Aspect-Oriented Software Development (AOSD) paradigm and to develop an academic tool for both teachers and novices:AJPAN – AspectJProgramming AssistaNt.
Novice Programming, Teaching Programming, Visual Programming, AOP, AspectJ, AJPAN
Boudjellal Hacene
.
Iken Louiza
.
pages 77-86.
Bendahmane Messaouda
.
pages 105-120.