Skip to content

Commit 68ea5a7

Browse files
authored
Revise skills and mentors for GSoC 2026 AI tutor project (#115)
Updated required skills and mentors for the GSoC 2026 project. Enhanced the description of the AI mentor integration and clarified the expected outcomes.
1 parent b05333a commit 68ea5a7

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

  • pages/development/google-summer-of-code

pages/development/google-summer-of-code/2026.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -84,20 +84,20 @@ The developer should have knowledge of Flutter. Develop and implement missing to
8484
{: .label .label-blue }
8585

8686
{: .highlight }
87-
> **Required Skills**: Kotlin, Python, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code<br>
88-
> **Possible Mentors**: Paul Spiesberger, Patrick Ratschiller <br>
87+
> **Required Skills**: Kotlin, Python, JavaScript, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code<br>
88+
> **Possible Mentors**: Paul Spiesberger, Wolfgang Slany <br>
8989
> **Expected Outcome**: An integrated proof of concept AI mentor within PocketCode <br>
90-
> **Difficulty level**: Advanced
90+
> **Difficulty level**: Advanced
9191
92-
AI is now capable of sophisticated programming and can automate many coding tasks. More importantly, it excels at explaining code to students, making learning more engaging and accessible. Our goal is to integrate an AI-powered mentor into PocketCode that understands a student’s programming context and offers real-time guidance to enhance learning and coding skills.
92+
AI is now capable of sophisticated programming and can automate many coding tasks. More importantly, it excels at explaining code to students, making learning more engaging and accessible. Our goal is to integrate our AI-powered mentor, developed during GSoC 2025, into PocketCode. This mentor understands a student’s programming context and provides real-time guidance to enhance learning and coding skills. We already have an existing [AI Tutor SDK](https://github.com/Catrobat/catrobat-ai-tutor) and are now ready to integrate it into PocketCode and its derivatives to test and improve students’ experiences with PocketCode + AI.
9393

9494
The AI mentor could:
95-
- Explain programming concepts, from variables and loops to software design patterns and testing strategies
96-
- Suggest code from text prompts, help debug issues, and propose project ideas
97-
- Assist in code architecture, naming conventions, and writing Catrobat language tests
95+
- Explain programming concepts, ranging from variables and loops to software design patterns and testing strategies
96+
- Suggest code from text prompts, help debug issues and propose project ideas
97+
- Assist with code architecture, naming conventions and writing tests in the Catrobat language
9898
- Explain and translate downloaded projects from other users
9999

100-
You won’t need to implement everything—just focus on a part that excites you most! The Catrobat team will provide the initial prompt and necessary API access or local LLMs for support.
100+
You won’t need to implement everything—just focus on the part that excites you most! The Catrobat team will provide the initial prompt and the necessary API access or local LLMs for support.
101101

102102
<hr>
103103

0 commit comments

Comments
 (0)