-
-
Notifications
You must be signed in to change notification settings - Fork 43
Programmatically extract individual challenges into separate md files #120
Comments
I have also extracted exercises manually in the past and wished it could be automated. Not only is this nice for displaying for the students, but I also like to compile all the challenges (and ideally their solutions as well) to give the helpers to prepare for the workshop. |
For data carpentry I used what I called a "skeleton" file that includes the On Wed, Jan 14, 2015 at 9:54 PM, John Blischak notifications@github.com
|
Thanks all for the feedbacks.
@strootman I like to wrote the challenges at the etherpad because (1) I can add extra challenges and (2) students can write their solutions if they want so. Unfortunately this isn't bullet proof across network problems.
@jdblischak I believe that we can accomplish this using CSS. I'm working to get the all-in-one version of the lesson and will add your request to all-in-one version of challenges.
Jekyll allows this "skeleton" model but many of our instructors complained when we try to use it, more information at swcarpentry/DEPRECATED-bc#729. |
@r-gaia-cs @abought progress on this? |
@gvwilson Nope. And I will only be available to work on this next month. =( |
If it helps @kbroman wrote a Ruby script that does that https://github.com/karawoo/2015-04-27-wsu/blob/gh-pages/syllabus/slides/grab_challenges.rb |
Cool - I'll grab that.
|
I'm going to build on the script from #247, with some filename handling improvements. Is there any preference on filename / format conventions for the output? If people are doing anything special to render/display the individual challenge files, I can add post-processing to make this as convenient as possible for our instructors. |
This one has gone stale, but will be revived once a new lesson format is agreed on - the new Kramdown tools for exporting an AST as JSON will help. |
During a recent workshop, I manually broke out the challenges from several lessons into individual md files.
This was very convenient to display only one challenge at a time. Also, I could display them from my own computer if the network went down
The text was updated successfully, but these errors were encountered: