Describir: Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support