Skip to content

Commit e07ae84

Browse files
committed
Add AI mentor
1 parent 390f541 commit e07ae84

File tree

1 file changed

+22
-0
lines changed
  • pages/development/google-summer-of-code

1 file changed

+22
-0
lines changed

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

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,28 @@ Spend the whole GSoC time developing and designing a demo game. This year's focu
134134

135135
<hr>
136136

137+
### AI Mentor for PocketCode Students
138+
350 Hours
139+
{: .label .label-blue }
140+
141+
{: .highlight }
142+
> **Required Skills**: Kotlin, Python, Android AI and ML Tools, Android-Development, Agile Development, Test Driven Development, Clean Code<br>
143+
> **Possible Mentors**: Paul Spiesberger <br>
144+
> **Expected Outcome**: An integrated proof of concept AI mentor within PocketCode <br>
145+
> **Difficulty level**: Advanced
146+
147+
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.
148+
149+
The AI mentor could:
150+
- Explain programming concepts, from variables and loops to software design patterns and testing strategies
151+
- Suggest code from text prompts, help debug issues, and propose project ideas
152+
- Assist in code architecture, naming conventions, and writing Catrobat language tests
153+
- Explain and translate downloaded projects from other users
154+
155+
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.
156+
157+
<hr>
158+
137159
### Your own Project Ideas ...
138160
90, 175 or 350 Hours
139161
{: .label .label-blue }

0 commit comments

Comments
 (0)