En este trabajo se trata el problema de integrar la perspectiva tecnológica con la pedagógica, brindando una arquitectura para sistemas de blearning. Se adoptan principios educativos comprobados del enfoque centrado en la persona (person-centered approach) para impulsar procesos educativos, con utilización de la TICs de manera segura. Se propone un modelo en capas capaz de brindar soporte basado en Web para estos principios educativos. El trabajo se centra en la propuesta de una arquitectura en niveles o capas para el desarrollo de escenarios para cursos de b-learning, manteniendo la perspectiva centrada en el usuario, y utilizando un enfoque basado en patrones.