A participant-based approach for e-learning evaluation