bootstrapworld / codemirror-blocks

A library for building language-specific, CodeMirror-friendly editors that are a11y-friendly.
28 stars 11 forks source link

Make an hour-of-code using blocks #513

Open schanzer opened 3 years ago

schanzer commented 3 years ago

This is a good, small test-case for CMB. If we can give kids a simple playground for a limited language and have it hold up well, it says a lot about the internal stability of the library.

schanzer commented 3 years ago

Update - this is going to require that the Pyret blocks mode is up to snuff. Organizationally, we need to prioritize Data Science, and since WeScheme doesn't have any DS functionality that means we have to use Pyret.

pcardune commented 3 years ago

Hmm. I feel pretty confident about being able to get the pyret language module up and running again, but I don't feel confident about getting it deployed to production... certainly not in time for CSEdWeek. If we can't have this ready for CSEdWeek, does that shift our priorities? Our current milestones are focused on making WeScheme blocks really solid before tackling other languages, should that change?

schanzer commented 3 years ago

I think having WeScheme work remains the top priority, since WeScheme blocks is by far the easiest and most complete of the two block modes. It may be that we simply punt on the block-based hour of code for now.

pcardune commented 3 years ago

That sounds good to me. I just moved this to the beta-1 milestone.