Contributor :

Ajeet Pratap Singh

Mentor :

Devin Ulibarri
Add Real Time Collaboration to Music Blocks allows students and teachers to collaborate on music+code projects together in real time. Before, when students were collaborating, they would need to upload a project, share the link, work on the project and send it back. They could never work on the same project at the same time. Now, with this new feature, students can work on the same project at the same time. To illustrate, imagine a group of three students creating a game where one student works on the music, another works on the graphics and UI, and a third student creates the logic for the game itself. And all this can be shared with knowledgeable community members and mentors for feedback and assistance.

Contributor :

Ajeet Pratap Singh

Mentor :

Devin Ulibarri
Add Real Time Collaboration to Music Blocks allows students and teachers to collaborate on music+code projects together in real time. Before, when students were collaborating, they would need to upload a project, share the link, work on the project and send it back. They could never work on the same project at the same time. Now, with this new feature, students can work on the same project at the same time. To illustrate, imagine a group of three students creating a game where one student works on the music, another works on the graphics and UI, and a third student creates the logic for the game itself. And all this can be shared with knowledgeable community members and mentors for feedback and assistance.

About Contributor

Ajeet is pursuing a degree in Computer Science at Chhatrapati Shahu Ji Maharaj University, Kanpur. He is passionate about creating impactful projects that people love. In his spare time, Ajeet explores Artificial Intelligence, reads books, and engages in farming.

About Mentor

Devin Ulibarri is a trained musician, having graduated from the University of New Mexico and New England Conservatory with degrees in Classical Guitar Performance. Ulibarri has taught for more than twenty years and has worked as a researcher to discover more about the way we learn. In 2014, he became interested in the implications for free/libre and open source software in education. He, together with Walter Bender and hundreds of other contributors, created Music Blocks, a visual programming language for music. Today, he is the executive director for Sugar Labs.

Key Impact Takeaways:

  1. This feature addition allows students in a classroom to work on the same program, at the same time, together. This enables options for pair programming or programming in small (or large) teams, teachers using the feature to introduce a program for a class, online group programming, and more.
  2. By enabling students to work together on their code in real time, we anticipate that students will be able to better learn from one another, which is an exciting option in the classroom.
  3. We also anticipate that this will help some students create more intricate projects, by working in jigsaw fashion, creating individual pieces of a whole that come together at certain points.
  4. This project will empower over a million Music Blocks users to collaborate in real-time, no matter where they are in the world.
  5. Contributor Ajeet Pratap Singh continues his long-term involvement with Sugar Labs as a dedicated contributor.

Contributor Experience

Mentor Experience