Computer-assisted language learning (CALL) is often used as an approach to foreign language teaching and learning in higher education. The CALL course is offered at a national university in Japan to allow freshman students to perform self-regulated learning with e-learning materials for the purpose of developing language skills. However, as novice self-regulated learners, freshman students have low self-regulation skills and they are more likely to obtain lower achievement. In addition, it is difficult for instructors to grasp students' learning situation due to the large amount of evaluation work. Therefore, in this research, a total of 7,413,397 learning logs were analyzed, which were collected from 2,499 students' learning interactions in the CALL course. After that, a learning support system for freshman students is proposed. The system is provided for students and instructors through the learning dashboard. On the one hand, students can conduct self-monitoring and reflect their behaviors in a visual way. On the other hand, instructors can identify learning behavioral patterns and grasp individual learning situation to provide one-on-one instructions.