Skills Assessment for Computer Based Learning