[Sugar-devel] Requesting Feedback on GSoC 2025 Proposal: Pippy Debugger
Walter Bender
walter.bender at gmail.com
Tue Apr 1 09:24:27 EDT 2025
It would be good to think a bit more about the UX. You mention a panel
appearing but what happens in that panel? Related to that, I assume a lot
of debugging for beginners is about syntax, but there are other things,
like program flow and logic. How will the AI help with that? Finally, there
are many tools for debugging -- some as simple as adding print statements.
How will the AI guide the discovery of debugging strategies?
regards.
-walter
On Mon, Mar 31, 2025 at 9:42 AM Anurag Mishra <anuragmishra0521 at gmail.com>
wrote:
> Greetings! I’m Anurag Mishra, a 3rd-year B.Tech student in Computer
> Science from BBD NITM Lucknow, India, and an aspiring GSoC 2025
> contributor. I’m excited to share my draft proposal for the "Pippy
> Debugger" project and would greatly appreciate your feedback.
> Project Overview
>
> - Title: Pippy Debugger
> - Goal: Integrate an LLM-powered debugger into the Pippy Activity to
> help young learners debug Python code interactively.
> - Key Features:
> - Conversational guidance (e.g., “Oops! Forgot a colon—can you find
> it?”) instead of direct fixes.
> - Age-appropriate, encouraging responses for beginners.
> - Offline-compatible with a lightweight LLM, plus UI enhancements.
> - Impact: Makes Pippy more educational and accessible, empowering
> kids to learn debugging while strengthening Sugar’s ecosystem.
>
> I’ve attached my draft proposal -
> https://docs.google.com/document/d/1kDaOTUjNIghWLVJUuLWUtLNLC9XB3hWYoDoOO_kWGV4/edit?usp=sharing
> for your review. It includes my background, technical plan, timeline, and
> commitment to Sugar Labs. I’d love your thoughts on:
>
> - Feasibility of the LLM approach (local vs. API).
> - Suggestions for improving the debugger’s design or UI.
> - Any additional features or considerations I might have missed.
>
> About Me
> I’m passionate about open-source and education, with experience in Python,
> full-stack development (React, Node.js), and collaborative projects. I’ve
> contributed to platforms like Typehero.dev and led hackathons, and I’m
> eager to bring my skills to Sugar Labs.
> Feel free to reply here or reach me directly at anuragmishra0521 at gmail.com.
> I’ll also join the IRC channel (#sugar on OFTC) to discuss further. Thank
> you for your time and insights—I’m thrilled at the prospect of contributing
> to Sugar Labs!
>
> Best regards,
> Anurag Mishra
>
> On Mon, Mar 31, 2025 at 5:26 PM Anurag Mishra <anuragmishra0521 at gmail.com>
> wrote:
>
>> Greetings! I’m Anurag Mishra, a 3rd-year B.Tech student in Computer
>> Science from BBD NITM Lucknow, India, and an aspiring GSoC 2025
>> contributor. I’m excited to share my draft proposal for the "Pippy
>> Debugger" project and would greatly appreciate your feedback.
>> Project Overview
>>
>> - Title: Pippy Debugger
>> - Goal: Integrate an LLM-powered debugger into the Pippy Activity to
>> help young learners debug Python code interactively.
>> - Key Features:
>> - Conversational guidance (e.g., “Oops! Forgot a colon—can you find
>> it?”) instead of direct fixes.
>> - Age-appropriate, encouraging responses for beginners.
>> - Offline-compatible with a lightweight LLM, plus UI enhancements.
>> - Impact: Makes Pippy more educational and accessible, empowering
>> kids to learn debugging while strengthening Sugar’s ecosystem.
>>
>> I’ve attached my draft proposal -
>> https://docs.google.com/document/d/1kDaOTUjNIghWLVJUuLWUtLNLC9XB3hWYoDoOO_kWGV4/edit?usp=sharing
>> for your review. It includes my background, technical plan, timeline, and
>> commitment to Sugar Labs. I’d love your thoughts on:
>>
>> - Feasibility of the LLM approach (local vs. API).
>> - Suggestions for improving the debugger’s design or UI.
>> - Any additional features or considerations I might have missed.
>>
>> About Me
>> I’m passionate about open-source and education, with experience in
>> Python, full-stack development (React, Node.js), and collaborative
>> projects. I’ve contributed to platforms like Typehero.dev and led
>> hackathons, and I’m eager to bring my skills to Sugar Labs.
>> Feel free to reply here or reach me directly at
>> anuragmishra0521 at gmail.com. I’ll also join the IRC channel (#sugar on
>> OFTC) to discuss further. Thank you for your time and insights—I’m thrilled
>> at the prospect of contributing to Sugar Labs!
>>
>> Best regards,
>> Anurag Mishra
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
--
Walter Bender
Sugar Labs
https://www.sugarlabs.org
<http://www.sugarlabs.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20250401/ccc9c226/attachment-0001.htm>
More information about the Sugar-devel
mailing list