Disclosed herein is a computer implemented method and system for assisting students in technology utilization to optimize the students' academic achievements based on statistical relationships between the students' academic achievements and the students' technology utilization patterns. A software agent is provided for capturing the students' technology utilization patterns. The software agent uploads the captured technology utilization patterns to an analysis server via a network. The analysis server statistically correlates the uploaded technology utilization patterns with the students' academic achievements uploaded to the analysis server. The analysis server creates benchmark technology utilization patterns using the technology utilization patterns of one or more of the students selected based on predetermined criteria. The analysis server statistically correlates the created benchmark technology utilization patterns with the captured technology utilization patterns of the students. The analysis server generates and displays reports based on the statistical correlation.
展开▼