Sugar Activity on Demand
Contributor: Ashutoshx7
Sugar Activity on Demand addresses a key barrier in Sugar Labs: the difficulty learners face in creating their own activities due to the need for...
Learning software for children
Contributor: Ashutoshx7
Sugar Activity on Demand addresses a key barrier in Sugar Labs: the difficulty learners face in creating their own activities due to the need for...
Contributor: Dev10-sys
The Sugar Shell is the core desktop environment of Sugar and is responsible for activity launching, the Journal, the Frame, and system integration...
Contributor: Divyam Agarwal
The Problem: Sugar currently relies on GTK3, which is nearing end-of-life and doesn’t support Wayland properly. This makes it harder to run on modern...
Contributor: Harihara Vardhan
Music Blocks students have no ownership of the projects they create. When a project is saved it lands in a MySQL database they can never see, with no...
Contributor: Parth Dagia
Music Blocks v4 has a modular architecture with a block editor, compiler, and execution engine built separately but not yet connected. This project...
Contributor: Rejah Rabeeul
This project aims to develop a comprehensive ConnectTheDots activity for the Sugarizer platform that combines creative expression, structured...
Contributor: Shreya_Saxena_0205
Working on a measurement-first performance framework for Music Blocks v3 (Sugar Labs) , a browser-based visual music programming tool used by...
Contributor: Sonal Gaud
Music Blocks currently relies on a manual and irregular release process, which leads to deployment delays, higher risk of human error, and limited...
Contributor: Syed Khubayb
Music Blocks v4 is a visual programming environment that enables learners to explore programming concepts through music using block-based “bricks.”...
Contributor: vyagh
Sugar's Journal records everything a child creates, but reflection one of its three core design pillars amounts to an empty text box that most...
Contributor: AdityaKrSingh
The Sugarizer Human Activity Pack project aims to enhance the educational tools provided by Sugar Labs by developing two engaging and interactive...
Contributor: Bishoy Wadea
I plan to develop 10 Math games for Sugar within the GSoC’25 timeline. The development of these activities will include basic functionalities of the...
Contributor: Diwangshu Kakoty
Reflective learning enables students to recall past experiences, develop critical thinking skills, and improve future actions by analyzing them. This...
Contributor: ElwinL
This project aims to significantly enhance the JavaScript editor within Sugar Labs' MusicBlocks environment. By implementing translation from...
Contributor: Mebin J Thattil
This project aims to modernize the Speak Activity by integrating a large language model (LLM) & small language model (SLM) to enhance the chatbot and...
Contributor: MostlyK
The Sugar desktop environment currently relies on GTK3, which is approaching EOL. This project aims to modernize Sugar by completing its migration to...
Contributor: Nikhil-Bhatt
Music Blocks and Turtle Blocks lack a structured version control system, making it difficult for users to manage project history, collaborate, and...
Contributor: Om Santosh Suneri
Music Blocks is a visual programming environment that combines programming and music creation, but users often struggle to debug their projects due...
Contributor: Safwan Sayeed
This project will develop the core execution engine for Music Blocks 4, an educational platform that helps students explore music, mathematics, and...
Contributor: Saumya Shahi
Music Blocks v4 is a visual programming environment that lets learners explore programming concepts through music. Students use lego-like “bricks” to...
Contributor: ShubhamSingh1
Music Blocks has a feature to detect the color of pixels generated from drawing within the program, but it cannot detect the color of pixels from...
Contributor: Kshitij_Shah
Pippy is the Sugar "learn to program in Python" activity. It comes with lots of examples and has sufficient scaffolding such that a learner could...
Contributor: Marsian
While Sugar has lots of activities, you can never have enough math games and puzzles. This project will include developing 8 new math activities for...
Contributor: Anurag Singh(Oval-Elephant)
Optimize Sugar for Raspberry Pi to engage the Maker community effectively. This entails seamless integration, packaging for inclusion in RPi OS...
Contributor: AbhijeetGSOC
The "Musical Ideation through Generative AI" project aims to integrate a Language Learning Model (LLM) with Sugar Labs' MusicBlocks platform,...
Contributor: Qixiang Wang
The project aims to enhance Sugar Labs' Chat Activity by adding a tailored AI chatbot for younger learners. This chatbot will engage users in...
Contributor: khadar
There are so many projects generated in Music Blocks We will be creating a lesson plan for these projects using LLMs. we will be using Quantized...
Contributor: Samarth Bagga
The 3D volume activity is a Sugarizer activity made to teach its users about different 3D volumes like cubes and octahedrons. It provides an...
Contributor: UtkarshSiddhpura
My proposal aims to make Sugarizer work well on different devices like web, mobile, and desktop in version v2. I'll analyze Sugarizer's current...
Contributor: SudoSu-bham
This project aims to make Sugar activities more accessible to a wider audience by extending them beyond the Sugar environment. It involves...
Contributor: Mubashir Shariq
This Project aims to address the challenge of articulating and transcribing musical ideas effectively through the utilization of generative AI...
Contributor: Karan Palan
The Music Blocks v4 project is a complete overhaul of the original Music Blocks project, which was derived from the Turtle Blocks project. The...
Contributor: Abhinav Jha
The new Project Builder Framework for Music Blocks v4 will revolutionize the way children and beginners learn programming. To implement this project,...
Contributor: Dimitrios Mylonas
This project aims to enhance a variety of educational activities by implementing improvements and introducing new features. The proposed changes...
Contributor: Jriyyya
Sugar has a lot of activities, with 250+ on GitHub, and more elsewhere. These have scope for improvement; bugs, features, updated human translations,...
Contributor: Mohit53
Using HTML CSS and JavaScript to-, 1. Maintain the Music Block v3 and fixing bugs related to Styling, Browser specific, improving the overall layout...
Contributor: Niloy Sikdar
The Music Blocks v4 project is a complete overhaul of the original Music Blocks project, which was derived from the Turtle Blocks project. The...
Contributor: Sparsh Goenka
A number of Sugar activities are bundled with Flatpak as a way to reach a broader audience within the Linux community. This project aims to keep...
Contributor: UtkarshSiddhpura
The Chart activity offers various features, such as creating customized charts, collaborate with their peers, exporting charts, and using different...
Contributor: vinayak nayar
The aim is to reimplement the Sugarizer Core architecture using Vue.js components, in order to update and improve the current implementation that...
Contributor: divyansh-agarwal
The Exerciser activity lets you build interactive exercises using multiple templates and share these exercises with other users. This project aims to...
Contributor: Akshat Agarwal
The objective is to add an Export/Import framework in Music Blocks (v4) for exporting/importing projects and multimedia like canvas drawings, music...
Contributor: Sourabha G
Sugar Labs has more than 250 activities GitHub and elsewhere which have scope for improvement. Since the support for Python2 was withdrawn from...
Contributor: Sparsh Goenka
Sugar has 250+ activities which have scope for improvements. This project will involve working on at least 12 activities to improve them, which...
Contributor: rohan-kumar
The project is to add a feature in Sugarizer and Sugarizer-Server to allow teachers to give assignments to the students. This is an effective way to...
Contributor: Anik Das
The next version of Music Blocks (v4) is currently setup using create-react-app, a widely-used tool but lagging behind in certain key dependency...
Contributor: Suraj Kumar
Music Blocks v4 aims to create an educational programming language for kids. This programming language moves a sprite(rat icon) around the canvas as...
Contributor: Saumya Kushwaha
The project aims to create a framework of Vue.js UI components matching the Sugar UI by replacing old EnyoJS, a deprecated framework initially...
Contributor: Ashutosh Gautam
With the help of JavaScript and HTML5/CSS, 1. Maintain musicblocks v3 issues Detailed discussion on all the existing features, issues and other...
Contributor: Jaikishan Brijwani
The objective of this project is to keep Sugarizer growing by enhancing two core concepts for our deployments: Security and Availability. 📝...
Contributor: Saurabh-Gupta
Story is a fun way to get children to engage in narration. We simply generate some images and the learner should try to tell a story that ties the...
Contributor: Sourabha G
Sugar Labs has more than 250 activities GitHub and elsewhere which have scope for improvement. Since the support for Python2 was withdrawn from...
Contributor: Kumar Saurabh Raj
Learning Bricks is a client side JavaScript framework for visual programming tools. Unlike traditional text based programming, visual programming...
Contributor: Chandan Prakash
The code base of Music Blocks is being refactored. This gives us an opportunity to revisit a number of UX issues, including the design and...
Contributor: Joykirat Singh
Music Blocks is being refactored to Musicblocks-v4. The current implementation of how the blocks are presented to users has several issues regarding...
Contributor: Daksh Doshi
MusicBlocks is going through a complete overhaul to MusicBlocksv4 , allowing us to work on a new, improved version with the latest tech stacks and...
Contributor: Sarthak_Gupta
The objective of this project is to develop a new Sugarizer Measure activity which will work on Android/IOS platform and browser. The Measure...
Contributor: Dhruv Misra
I will be creating two activities for Sugarizer (in Vue.js) requested by teachers from Sugarizer deployment in Saint-Ouen: Curriculum The Curriculum...
Contributor: Anindya Kundu
The aim of Music Blocks is to teach beginners how to program, using a snap-together block-based structure. The purpose of this project is to develop...
Contributor: Jui Pradhan
Sugar has a lot of activities, with 250+ on GitHub, and more elsewhere. These have scope for improvement; bugs, features, updated human translations,...
Contributor: Aviral Gangwar
There is an underlying issue with scale degree block as we have it now. The current block does not perform the function that musicians expect when...
Contributor: Nikhil Mehra
Sugarizer School Portal (SSP) is a Kubernetes based portal which provides on-demand Sugarizer Server Deployments. The proposed features include: A...
Contributor: Prakash Ujjwal
The name of the project is Sugarizer Game Activity Pack which consists of two activities - Mind Math activity and Tangram activity. These two...
Contributor: Saumya Mishra
Sugar has 250+ repositories available on GitHub. Python 2.7.x, was officially discontinued on 1 January 2020. Sugar 0.116 runs on Python 2 or Python...
Contributor: Saksham Mrig
MusicBlocks has a lot of issues right now and the aim of this repository is to fix these issues efficiently while keeping it easily maintainable in...
Contributor: Shaan Subbaiah B C
The project revolved primarily around the testing and debugging of the various releases of Debian (stable, testing, experimental) with Sugar and its...
Contributor: Swarup N
The project aims to improve and maintain at least 25 sugar activities.
Contributor: Favour Kelvin
Performance testing is to analyze results and determine where the app performance can be improved and also improve users experience
Contributor: Sparsh Agarwal
The main goal of this project is to reexamine the assumptions underlying the segregation of rhythm from pitch in these widgets and to design and...
Contributor: Ashish Aggarwal
Create Write Activity for Sugarizer : In this project Write activity will be implemented for sugarizer platform which will be in congruence to Write...
Contributor: Hrishi Patel
Sugar Dashboard, a user dashboard which shows user information like last activity opened, last project opened, activities installed on your device,...
Contributor: Aniket Mathur
The support for Python 2 will be dropped in the coming years and thus it is important to switch to Python 3. There is a need to make sugar-toolkit...
Contributor: Avinash Agarwal
The objective of my proposal is to expand the features of Exerciser activity. More precisely, the expected features: Allow the user to integrate...
Contributor: Nikhil Mehra
The goal of my project is to improve the existing Sugarizer-Server Dashboard. My proposed enhancements include: A profile for teachers. Extend...
Contributor: yashagrawal3
As the world changes, Sugar cannot stand still. If the platforms we depend upon drop support for the version tools we are using, then we have to...
Contributor: Ritwik Abhishek
I will be designing pitch tracker, integrating software keyboard and fixing bugs for music blocks.
Contributor: Riya Lohia
My proposed project is about the implementation of different types of temperament systems to Music Blocks. Temperament refers to the process of...
Contributor: vipulgupta2048
Documentation tools have become modern, lighter, easier to use with the use of Sphinx, Github pages/wiki, Mkdocs and many more similar frameworks and...
Contributor: Rahul Bothra
The end goal of this project is to make the entire Sugar Code compatible with both the major versions of Python. Importance: The project is critical...
Contributor: Mankirat Singh
The aim of the project is to create a Sugarizer Activity that can be used by the educators to create exercises for their students based on their...
Contributor: Pratul Kumar
Convert the markdown and grasp the content from different current documentations and bring all that information to a single place. Make a dashboard...
Contributor: Rudra Sadhu
Making information easily accessible to people, when and where they need it. Part of a greater effort to make Sugar more welcoming and maintainable....
Contributor: Iqgik
Primero1 will be a free web app, designed basically for kids aged 4-7 to enhance their learning abilities in a fun, creative and natural way. This...
Contributor: Aman Sharma
1) Making an image for Raspberry Pi that could be flashed on a sd card that could automatically start a sugarizer server at boot and displays...
Contributor: Vaibhav Aren
Interactive Exercises for Turtle Blocks having illustrative examples and exercises for Turtle Blocks providing introduction to Programming in Logo...
Contributor: Zeeshan Khan
Sugar has been using GTK2 as its primary toolkit, for many years. But recently major changes have occurred in the sugar’s technology which includes...
Contributor: Tayba Wasim
My proposed project is inclusion of Timbre Widget to Music Blocks. Timbre is a character of a sound that distinguishes it from other sounds. With the...
Contributor: Jatin Dhankhar
http://activities.sugarlabs.org/, often addressed as ASLO is the Sugar Labs app store, where activities are hosted and downloaded. It serves as main...
Contributor: Tarun Kumar Singhal
The project aims to create a "Sugarizer Server Dashboard" for teachers and deployment admin which can be used to control and manage the work of...
Contributor: Rishabh Thaney
This project aims at making Sugar run perfectly on the Raspberry Pi like it does on the XO laptops and to create an image of Sugar which is suitable...
Contributor: SanjayKumarAP
An activity that can help learners to calculate (999989)^2 in 10 seconds. The main objective is to make this web based sugar activity as a...
Contributor: P. Seetarama Raju
The proposal is for the project "Giving Sugar Labs Website a New Look". The basic requirement of the project is to provide "www.sugarlabs.org" a new...
Contributor: Raphael TEYSSANDIER
Sugarizer Deployment Tool is a tool for Sugarizer. He is for deploying Sugarizer on multiple device a keep it updated. Make the installation and...
Contributor: Dinuka Tharangi
Music Blocks is a free and open-source, browser-based software, designed basically for students to learn music in fun and interactive way. To get...
Contributor: Jérémie A.
Jérémie Amsellem Full proposal is available at : https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/2016/SugarizerOS
Contributor: AbrahmAB
Journal Rethink is to enhance Journal such that students could use it as a platform to do their project-work. The project includes adding extensions...
Contributor: Hemant Kasat
This Project is implementing four widgets [1]. Pitch Stair case [2]. Tempo [3]. Rhythm Ruler [4]. Free pitch slider and more if time permits.
Contributor: Ütkarsh Tiwari
This projects aims at optimizing the storage capabilities on XO, adding improvements to the Sugar UI and adding offline support to InfoSlicer and...
Contributor: Vikram Ahuja
The Sugar Journal doesn't do a great job of supporting versioning or forking. This project is to build a backend for the Journal and Turtle JS that...