Hi Catrobat Team, and especially Mentors @Paul Spiesberger and @Wolfgang Slany,
My name is Thinh Vo, a Computer Science student from Vietnam. I am writing to express my strong interest in the "AI Mentor for PocketCode Students" project for GSoC 2026.
My GitHub: thinhphucnguyenvo11102006-pixel (Thinh Vo)
I have spent the past few days diving into the project requirements and the concept of the AI Tutor SDK. I'm very excited about the challenge of extracting the user's programming context from Catrobat's visual blocks without disrupting their learning flow.
I have just submitted my initial proposal draft on the GSoC dashboard. My proposed architecture focuses heavily on:
Building a Context Extractor to parse the AST and intercept crash logs.
Utilizing Kotlin Coroutines for seamless, non-blocking asynchronous communication with the AI Tutor SDK.
Prioritizing pedagogical hints over direct answers to prevent over-reliance on AI.
Since this is my first time applying, I wanted to proactively reach out. I am fully prepared to refine and update my proposal based on your guidance before the final deadline.
Thank you very much for your time and for offering such an impactful project!
Best regards,
Thinh Vo