This study introduces a teaching and learning framework in architectural education that integrates problem-based learning and constructivist pedagogy for technical courses. The framework aims to enhance student engagement, critical thinking, and enjoyment in learning by using innovative methods such as self-directed and game-based learning. Implemented in a case study, it highlights the importance of connecting technical knowledge with design thinking to prepare students for professional practice.