The DIEEC (Electrical and Computer Engineering Department) of UNED (Spanish University for Distance Education) in Spain is elaborating different tools to teach in computer architecture subject by using new technologies. DIPSEIL (distributed Internet-based performance support environment for individualized learning) is one of the projects where we are experimenting with teaching by task in Internet. We present this project and their advantages. By the other side we are elaborating lots of resources and evaluating them to incorporate virtual and remote labs integrated in learning management systems (LMS) or educational platforms. Lots of the decisions of this Web-Labs are the suggestions that students suggest in the DIPSEIL architecture course.