Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make your own Lesson Plan for Music Blocks #3853

Open
7 tasks
walterbender opened this issue Apr 8, 2024 · 2 comments
Open
7 tasks

Make your own Lesson Plan for Music Blocks #3853

walterbender opened this issue Apr 8, 2024 · 2 comments

Comments

@walterbender
Copy link
Member

walterbender commented Apr 8, 2024

Ticket Contents

Description

We would like to deploy generative AI in support of converting Music Blocks projects into lesson plans. An LLM would be used to convert the musical and computational ideas expressed in a project to auto-generate the first draft of lesson plan.

Some examples of lesson plans can be found here and here.

Specifically, we would be working toward accomplishing the following:

Create scripts that can parse Music Blocks JSON data into data analyzable by LLM
Input existing lesson plan data into LLM
Tune LLM to create useful lesson plans

Goals & Mid-Point Milestone

Goals

  • [Lesson Template]
  • [LLM backend]
  • [Block extraction]
  • [Frontend interface]
  • [Goals Achieved By Mid-point Milestone]
  • [Template]
  • [Backend]

Setup/Installation

No response

Expected Outcome

The user will be able to engage with an LLM around a lesson idea, expressed both in Music Blocks code and in a dialog. The output of the engagement is a structured document which contains an editable first-draft lesson plan.

Acceptance Criteria

The basic lesson plan structure must be reflected in output. The UX should include both project code and a dialog with the instructor developing the lesson plan.

Implementation Details

Presumably the LLM will be hosted in a docker image on the Sugar servers. The lesson plan generation can be stand-alone, with access to projects stored on the Planet.

Mockups/Wireframes

No response

Product Name

Music Blocks

Organisation Name

Sugar Labs

Domain

⁠Education

Tech Skills Needed

Artificial Intelligence, ASP.NET, Docker, JavaScript, Python

Mentor(s)

@pikurasa @walterbender

Category

Backend, Documentation, Frontend, Research, AI

@walterbender walterbender changed the title [DMP 2024]: Make your own Lesson Plan for Music Blocks Make your own Lesson Plan for Music Blocks Apr 12, 2024
@Mubashirshariq
Copy link
Contributor

@walterbender sir, will this project also be part of the C4GT program 2024

@walterbender
Copy link
Member Author

@Mubashirshariq I don't think this project will be available as part of C4GT 2024. I think we will only have the 4 projects with tags this summer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants