Sugar Toolkit
E40766
Sugar Toolkit is a collection of libraries and tools used to develop educational activities and applications for the Sugar learning platform.
Aliases (1)
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
application framework
→
collection of libraries → software development toolkit → |
| category |
GUI toolkits
→
Python libraries → educational software development tools → |
| designedFor |
Sugar desktop environment
→
educational software → |
| developer |
Sugar Labs
→
|
| documentation |
online developer documentation provided by Sugar Labs
→
|
| focus |
child-centric user interfaces
→
constructivist learning → |
| goal |
enable collaborative learning applications
→
simplify development of Sugar activities → |
| hasComponent |
APIs for Sugar activities
→
GUI widgets library → collaboration framework → data store interface → logging and debugging tools → |
| license |
free and open-source software license
→
|
| operatingSystem |
Linux
→
|
| partOf |
Sugar learning platform
→
|
| platform |
Sugar
→
|
| previousDeveloper |
One Laptop per Child
→
|
| programmingLanguage |
Python
→
|
| relatedTo |
One Laptop per Child XO laptops
→
Sugar activity bundles → Sugar desktop → |
| supports |
Sugar presence service integration
→
activity bundling → activity lifecycle management → activity metadata → activity toolbar widgets → canvas widgets → collaboration features → data storage APIs → graphical user interface components → internationalization → journal integration → network collaboration → |
| supportsEnvironment |
XO laptop environment
→
|
| supportsLanguage |
Python
→
|
| targetUserGroup |
children
→
learners → |
| usedFor |
building Sugar activities
→
developing applications for the Sugar learning platform → developing educational activities → |
Referenced by (2)
| Subject (surface form when different) | Predicate |
|---|---|
|
Sugar
→
Sugar learning platform ("Sugar toolkit") → |
hasComponent |