Self-Regulate.Online
31 Oct 2026
Hello!
This is https://samialghilani.blogspot.com
You were redirected from self-regulate.online. The original interactive Self-Regulate platform is no longer publicly hosted. This page preserves the project's story, design, and research outputs.
Links to remaining traces (pieces of software and documentation):
- https://self-regulate-online.blogspot.com
- https://github.com/SamiGTS/WebExtensions
- https://drive.google.com/file/...presentation
Where it began
People increasingly learn programming independently through YouTube videos, tutorials, forums, and social media. But learning across these resources can be fragmented: goals change, work is interrupted, and useful reflections are easily lost. My doctoral research at Newcastle University explored how digital tools might help learners make sense of these experiences and regulate their own learning, without imposing a formal course structure.
What we built
Self-Regulate was an exploratory web platform accompanied by browser-based tools. It was designed around a simple progression:
- Capture and reflect: save learning resources and record reflections in context, including when watching online videos.
- Organise a path: group related resources and reflections into a learner-defined trail that can be revisited later.
- Tell the learning story: transform those records into an editable narrative, with AI-generated feedback to support reflection and sensemaking.
The aim was not to prescribe what to learn next, but to help learners retain context, revisit earlier decisions, and make their progress more visible to themselves.
What the research suggested
The studies identified three recurring needs: refining learning goals, resuming learning after interruptions, and reflecting on previous experiences. An exploratory deployment involving 15 informal programming learners examined how participants perceived the design. Responses highlighted potential value in in-situ reflection, video annotation, and automated story feedback, alongside mixed responses to some features.
These findings offer initial design insights, not evidence that the prototype improved learning outcomes over the long term.
Research outputs
- 2023 · ITiCSE: Exploring the Support for Self-Regulation in Adult Online Informal Programming Learning: A Scoping Review.
- 2024 · IEEE VL/HCC: Thematic Analysis of Self-Regulation Narratives in Textual Posts by Informal Programming Learners on Social Media.
- 2025 · Research manuscript (preprint): Designing for Self-Regulation in Informal Programming Learning: Insights from a Storytelling-Centric Approach.
- 2026 · Doctoral thesis: Exploring the Support for Informal Programming Learners' Self-Regulation in Social Media–Rich Contexts, Newcastle University.
The work was conducted by Sami Saeed Alghamdi with supervisors and co-authors Christopher Bull and Ahmed Kharrufa.
Why this page remains
The prototype served its research purpose, and the hosted application has now been retired. The questions that motivated it—how people sustain, organise, and reflect on their own learning—remain relevant. This archive keeps a public record of the work and provides a route to its publications, even though the original software is no longer available online.
Sami Saeed Alghamdi · Human–Computer Interaction research · Personal blog
تعليقات
إرسال تعليق
"تحدث حتى أراك"