This study aims to provide learners with appropriate learning activities navigation based on a learning process recommendation system that gradually adapts to their needs. A learning activity consists of a series of purposeful learning actions with a specific sequence. In the system, user profile is generated from various learning related activities that are collected over different time spans. A dynamic user group is generated based on the similarity of user profiles which have had successful learning experience, and can be used to create a personalized navigation of learning activities for a target learner. In this paper, after introducing how to create a dynamic design of learning activities navigation, we focus on discussing the design and implementation issues of the prototype system for personalized learning support.