From 14396a960d6563fc0093d66cd6d179dffcc1559a Mon Sep 17 00:00:00 2001 From: Paul Spiesberger Date: Fri, 30 Jan 2026 17:27:04 +0100 Subject: [PATCH] Revise skills and mentors for GSoC 2026 project Updated required skills and mentors for the GSoC 2026 project. Enhanced the description of the AI mentor integration and clarified the expected outcomes. --- pages/development/google-summer-of-code/2026.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pages/development/google-summer-of-code/2026.md b/pages/development/google-summer-of-code/2026.md index 6b3d34a..6a502a5 100644 --- a/pages/development/google-summer-of-code/2026.md +++ b/pages/development/google-summer-of-code/2026.md @@ -82,20 +82,20 @@ The developer should have knowledge of Flutter. Develop and implement missing to {: .label .label-blue } {: .highlight } -> **Required Skills**: Kotlin, Python, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code
-> **Possible Mentors**: Paul Spiesberger, Patrick Ratschiller
+> **Required Skills**: Kotlin, Python, JavaScript, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code
+> **Possible Mentors**: Paul Spiesberger, Wolfgang Slany
> **Expected Outcome**: An integrated proof of concept AI mentor within PocketCode
-> **Difficulty level**: Advanced +> **Difficulty level**: Advanced -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. +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. The AI mentor could: -- Explain programming concepts, from variables and loops to software design patterns and testing strategies -- Suggest code from text prompts, help debug issues, and propose project ideas -- Assist in code architecture, naming conventions, and writing Catrobat language tests +- Explain programming concepts, ranging from variables and loops to software design patterns and testing strategies +- Suggest code from text prompts, help debug issues and propose project ideas +- Assist with code architecture, naming conventions and writing tests in the Catrobat language - Explain and translate downloaded projects from other users -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. +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.