Cognitive variables and patterns of hypertext performances: lessons learned for educational hypermedia construction