A couple of times over the years, learners said they found it hard to tell apart what was defined specifically in exercises and what was built into Godot or GDScript.
While it's not the goal of the app to teach Godot-specific APIs, it's also understandable that some people would want that. This task is about considering a feature suggested by a student: tooltips on hovering code symbols.
Tooltips would be usable by curious learners who want to immediately connect what they learn to Godot without lengthening the main lessons and adding too much cognitive load to other learners.
This could be anything like minimal tooltips that'd show whether the term is a built-in thing (in GDScript, in Godot) or specific to the app, possibly with a really brief description. All the way to a few sentences explaining or summarizing how something works.
I don't know for sure if tooltips are exactly what we need here. Possibly we need maybe a more accessible and a clearer reference or cheatsheets that students can refer to as they go through practices and perhaps that'd do the job: Another issue is generally it's hard for newcomers to Just remember what is available to them as they reach practices and we don't have a great help system in place to ease the learning curve.
I'm opening this mainly for future reference, following this QnA exchange: school.gdquest.com/courses/learn_2d_gamedev_godot_4/learn_gdscript/learn_gdscript_app#thread-30142
A couple of times over the years, learners said they found it hard to tell apart what was defined specifically in exercises and what was built into Godot or GDScript.
While it's not the goal of the app to teach Godot-specific APIs, it's also understandable that some people would want that. This task is about considering a feature suggested by a student: tooltips on hovering code symbols.
Tooltips would be usable by curious learners who want to immediately connect what they learn to Godot without lengthening the main lessons and adding too much cognitive load to other learners.
This could be anything like minimal tooltips that'd show whether the term is a built-in thing (in GDScript, in Godot) or specific to the app, possibly with a really brief description. All the way to a few sentences explaining or summarizing how something works.
I don't know for sure if tooltips are exactly what we need here. Possibly we need maybe a more accessible and a clearer reference or cheatsheets that students can refer to as they go through practices and perhaps that'd do the job: Another issue is generally it's hard for newcomers to Just remember what is available to them as they reach practices and we don't have a great help system in place to ease the learning curve.
I'm opening this mainly for future reference, following this QnA exchange: school.gdquest.com/courses/learn_2d_gamedev_godot_4/learn_gdscript/learn_gdscript_app#thread-30142