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

Create Environment for Student Responses #11

Closed
jdevries3133 opened this issue Feb 1, 2021 · 0 comments
Closed

Create Environment for Student Responses #11

jdevries3133 opened this issue Feb 1, 2021 · 0 comments

Comments

@jdevries3133
Copy link
Owner

jdevries3133 commented Feb 1, 2021

Replacing "song" with "embed" in the url pattern for the Song Maker gives an embeddable component; like so:

https://musiclab.chromeexperiments.com/Song-Maker/embed/5163680023969792

This would make it possible for people to listen to songs directly in the gallery and discuss in a comment thread on the right; much like the experience when looking at photos on Facebook. All of that can be packaged into a modal component that
comes up over the top of the gallery after clicking on a tile.

This would make it possible for students to discuss and respond to their peers' work in the gallery directly.

Caveats and Considerations

COPPA / Student Identities

Currently, students' don't engage with the site as users. If they did, it creates a COPPA concern. I think that Oauth implementation is out of the picture just because it's so challenging to get approval from Google and everything, and I think for a SPA application it would be even harder.

Probably just letting students choose their name is the best move, then that can definitely be saved in LocalStorage on the device for easier fetching; so students don't have to input their name every time.

@jdevries3133 jdevries3133 added enhancement New feature or request help wanted Newcomers *always* welcome! labels Feb 1, 2021
@jdevries3133 jdevries3133 removed the help wanted Newcomers *always* welcome! label Mar 30, 2021
@jdevries3133 jdevries3133 removed the enhancement New feature or request label Apr 24, 2021
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

1 participant