RunestoneInteractive / RunestoneComponents

Packaging of the Runestone tools for publishing educational materials using github pages
http://runestoneinteractive.org
Other
101 stars 225 forks source link

Adding block-based feedback and syntax highlighting for horizontal Parsons problems #1328

Closed amy21206 closed 2 years ago

amy21206 commented 2 years ago

Updating the horizontal Parsons problems directive to:

  1. Enable block-based feedback
  2. Enable syntax highlighting for SQL, Python, Java, JavaScript, and HTML.
  3. Add unittest for block-based feedback
  4. Refactor the code for clarity
bnmnetp commented 2 years ago

Thanks this looks good.

👍🏻 on the use of emoji in your commit messages. 😄

Will --explanations-- be added back at some point?

amy21206 commented 2 years ago

Thanks this looks good.

👍🏻 on the use of emoji in your commit messages. 😄

Will --explanations-- be added back at some point?

😀 emojis have become a way for me to keep track of the commits - I'm glad you like them!

And yes, explanations will definitely be added back in future commits - I removed them in this PR because I found out they were not quite working.

Thanks for your help!