Skip to content

Commit e00c4de

Browse files
authored
Correct mentors and co-mentors
1 parent a0be977 commit e00c4de

File tree

1 file changed

+24
-2
lines changed
  • pages/development/google-summer-of-code

1 file changed

+24
-2
lines changed

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

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,36 @@ These ideas are just some topics we came up with, where currently nobody is work
4242

4343
{: .highlight }
4444
> **Required Skills**: Flutter, Dart, Android-Development, Agile Development <br>
45-
> **Possible Mentors**: Julia Herold, Patrick Ratschiller <br>
45+
> **Possible Mentors**: Abdulbaki Celebi, Mario Kaurin <br>
4646
> **Expected Outcome**: Features from Kotlin/Java version of Paintroid ported to new Flutter-based version<br>
4747
> **Difficulty level**: Medium to advanced
4848
4949
The developer should have knowledge of Flutter. Develop and implement missing tools in Flutter that exist in our old Android app built with Android Native.
5050

5151
<hr>
5252

53+
### AI Mentor for PocketCode Students
54+
350 Hours
55+
{: .label .label-blue }
56+
57+
{: .highlight }
58+
> **Required Skills**: Kotlin, Python, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code<br>
59+
> **Possible Mentors**: Paul Spiesberger, Patrick Ratschiller <br>
60+
> **Expected Outcome**: An integrated proof of concept AI mentor within PocketCode <br>
61+
> **Difficulty level**: Advanced
62+
63+
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.
64+
65+
The AI mentor could:
66+
- Explain programming concepts, from variables and loops to software design patterns and testing strategies
67+
- Suggest code from text prompts, help debug issues, and propose project ideas
68+
- Assist in code architecture, naming conventions, and writing Catrobat language tests
69+
- Explain and translate downloaded projects from other users
70+
71+
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.
72+
73+
<hr>
74+
5375
### AI-Generated 3D Models from Marine Animals
5476
350 Hours
5577
{: .label .label-blue }
@@ -112,7 +134,7 @@ This year's focus of Catrobat includes topics around marine biology as an applic
112134

113135
{: .highlight }
114136
> **Required Skills**: Open-Source Development (GitHub, API Integrations), Modular AR Content Framework, Cross-STEM Applications (Physics, Chemistry, Earth Science).<br>
115-
> **Possible Mentors**: Wolfgang Slany, Selina Ernst <br>
137+
> **Possible Mentors**: Wolfgang Slany, Paul Spiesberger <br>
116138
> **Expected Outcome**: AR toolkit / STEM <br>
117139
> **Difficulty level**: Medium
118140

0 commit comments

Comments
 (0)