Abstract: With the increasing importance of computational thinking in the digital age, Scratch programming programs have performed well in developing students' computational thinking skills.
Abstract: Microservices architecture offers theoretical benefits for software maintainability, yet empirical validation of design patterns’ effectiveness for enhancing modifiability remains limited, ...