MILESTONES: The Design and Field Evaluation of a Semi-Automated Tool for Promoting Self-Directed Learning Among Online Learners

Programming Education & Computational ThinkingOnline Learning & MOOC PlatformsIntelligent Tutoring Systems & Learning AnalyticsUniversity Professors & ResearchersOnline Course DesignersOnline Tutors

Research Background and Problem

  • Problem and Challenges:
    Self-directed learners, especially online learners acquiring computer skills, face numerous challenges, including difficulty in effectively tracking learning progress, lack of opportunities for reflecting on learning strategies, and the absence of suitable tools to manage resources or evaluate goal achievement.

  • Significance:
    Addressing this issue can enhance learners' self-awareness and reflective abilities, thereby enabling them to achieve their learning goals more effectively. Previous tools (such as MOOCs and programming-specific tools) have typically focused on teaching specific skills while neglecting the management of the learning process. This has left learners feeling overwhelmed and uncertain about how to make meaningful progress consistently.

  • Research Motivation and Related Work:
    This study is inspired by self-monitoring tools in the health and productivity domains and aims to bridge the gap between existing learning tools and learners' needs. The reflective features of these tools (e.g., time tracking, resource usage information) are believed to help learners identify and adjust their learning strategies, promoting deeper reflection through active monitoring of data.

Solution

  • Method or Solution:
    The authors propose a semi-automated tool called MILESTONES, designed to help learners achieve self-monitoring and reflection by tracking online learning sessions, recording resource usage, and providing three types of interactive visual overviews: Time Pulse, Cue-Connect, and Sortify.

  • Innovations:

    1. Integrating personal data recording with real-time visualization to reduce the burden of manual logging for learners.
    2. Designing three innovative visualizations:
      • Time Pulse: Displays learning activities over time.
      • Cue-Connect: Organizes learning resources through tags.
      • Sortify: Automatically categorizes resources by type (e.g., articles, videos, tutorials).
    3. Encouraging micro-reflections: brief, dynamic reflections generated during the learning process.
  • Implementation Steps and Techniques:

    1. Data Recording: A browser plugin records the URLs visited by learners and the time spent using resources in real-time.
    2. Data Visualization:
      • Time Pulse provides a timeline of resource usage.
      • Cue-Connect allows resources to be grouped and filtered using tags.
      • Sortify uses classification algorithms (OpenAI API) to automatically group resources.
    3. Privacy and User Control: Explicit recording controls (e.g., start/stop buttons) and resource categorization correction features are provided.

Research Outcomes

  • Specific Outcomes:

    1. In a one-week field study involving 17 learners, the tool significantly enhanced learners' reflective awareness, resource management, and goal adjustment capabilities.
    2. Learners gradually shifted their definition of progress from "task completion" to more meaningful metrics, such as goal alignment, resource quality evaluation, and topic comprehension.
  • Advantages Over Existing Solutions:

    1. Offers flexible semi-automated logging features, reducing learners' cognitive load.
    2. Promotes immediate reflection and dynamic learning adjustments through multidimensional, real-time visualizations.
    3. Encourages data-driven micro-reflection behaviors, helping learners identify and optimize their learning habits.
  • Experimental or Evaluation Results:

    1. On average, each learner used MILESTONES for approximately five days, recording a total of 103.02 hours of learning time and generating 100 unique tags and 87 bookmarks.
    2. Ranking: Cue-Connect was rated as the most popular feature by 14 out of 17 participants, followed by Time Pulse, while Sortify was often ranked third due to its weaker immediate utility.
    3. The experiment showed that Cue-Connect and Time Pulse tended to meet short-term learning needs, whereas Sortify was more suitable for long-term, macro-level analysis.
  • Limitations:

    1. The study duration was relatively short (one week), limiting the observation of behavioral changes and habit formation over the long term.
    2. The social sharing of MILESTONES data and the ability to seek expert advice remain areas for further exploration.
    3. Participants were primarily computer skills learners, and the generalizability of the findings to non-technical domains requires further investigation.
  • Future Directions:

    1. Explore the application of self-monitoring tools in collaborative learning contexts (e.g., interactions with peers or mentors).
    2. Design tools that support long-term use to enhance learners' habit formation and reflective abilities.
    3. Investigate how micro-reflections or other self-monitoring data can be more closely integrated with learners' goal-setting processes.

Conclusion

MILESTONES, through its innovative design and visualizations, supports learners in self-directed learning and reflection, effectively helping them identify their learning habits and optimize their goals. This study provides valuable design insights for developing learning tools based on semi-automated logging and suggests future research should focus on data sharing, motivation support, and cross-domain expansion.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/188850/2025

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://dl.acm.org/doi/10.1145/3706598.3714295
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2025
emoji_events
Award
No award tagged
group
Authors
6 authors
sell
Subtopics
Programming Education & Computational Thinking, Online Learning & MOOC Platforms, Intelligent Tutoring Systems & Learning Analytics
work
Professions
University Professors & Researchers, Online Course Designers, Online Tutors
article
Content Status
Full text indexed
hub
Related Papers
8 related papers