swirlify: A Toolbox for Writing 'swirl' Courses

Share:

A set of tools for writing and sharing interactive courses to be used with swirl.

Author
Sean Kross [aut, cre], Nick Carchedi [aut], Chih-Cheng Liang [ctb], Wush Wu [ctb]
Date of publication
2016-07-14 00:28:45
Maintainer
Sean Kross <sean@seankross.com>
License
MIT + file LICENSE
Version
0.5.0
URLs

View on CRAN

Man pages

add_license
Add a LICENSE.txt file to your course
add_to_manifest
Add current lesson to course manifest
count_questions
Count number of questions in current lesson
demo_lesson
Demo the current lesson in swirl
find_questions
Get question numbers for any questions matching a regular...
get_current_lesson
See what lesson you are currently working on
google_form_decode
Decode Student's Submissions from Google Forms
lesson_to_html
Turn a swirl lesson into a pretty webpage
new_lesson
Create new lesson in the YAML format.
pack_course
Create an '.swc' file of the course you are working on
set_lesson
Select an existing lesson to work on
swirlify
Lauch a Shiny application for writing swirl lessons
test_course
Run tests on a course
testit
(Deprecated)
test_lesson
Run tests on a lesson
unpack_course
Unpack an '.swc' file into a swirl course
wq_command
Template for R command question
wq_figure
Template for figure questions
wq_message
Template for output without a question
wq_multiple
Template for multiple choice question
wq_numerical
Template for exact numerical question
wq_script
Template for R script question
wq_text
Template for text question
wq_video
Template for video question

Files in this package

swirlify
swirlify/inst
swirlify/inst/swirlify-app
swirlify/inst/swirlify-app/ui.R
swirlify/inst/swirlify-app/server.R
swirlify/inst/swirlify-app/help.md
swirlify/inst/test
swirlify/inst/test/responses.csv
swirlify/tests
swirlify/tests/testthat.R
swirlify/tests/testthat
swirlify/tests/testthat/test_test_lesson.R
swirlify/tests/testthat/test_google_form_decode.R
swirlify/tests/testthat/test_pack.R
swirlify/NAMESPACE
swirlify/NEWS.md
swirlify/R
swirlify/R/google_form_decode.R
swirlify/R/utils.R
swirlify/R/swirlify.R
swirlify/R/pack.R
swirlify/R/wq.R
swirlify/R/set_lesson.R
swirlify/R/test_lesson.R
swirlify/R/lesson_to_html.R
swirlify/R/add_license.R
swirlify/R/tools.R
swirlify/R/demo_lesson.R
swirlify/R/new_lesson.R
swirlify/R/global.R
swirlify/README.md
swirlify/MD5
swirlify/DESCRIPTION
swirlify/man
swirlify/man/new_lesson.Rd
swirlify/man/wq_multiple.Rd
swirlify/man/find_questions.Rd
swirlify/man/wq_message.Rd
swirlify/man/swirlify.Rd
swirlify/man/wq_video.Rd
swirlify/man/count_questions.Rd
swirlify/man/test_course.Rd
swirlify/man/wq_text.Rd
swirlify/man/pack_course.Rd
swirlify/man/wq_script.Rd
swirlify/man/google_form_decode.Rd
swirlify/man/unpack_course.Rd
swirlify/man/get_current_lesson.Rd
swirlify/man/testit.Rd
swirlify/man/demo_lesson.Rd
swirlify/man/lesson_to_html.Rd
swirlify/man/add_to_manifest.Rd
swirlify/man/wq_figure.Rd
swirlify/man/add_license.Rd
swirlify/man/wq_command.Rd
swirlify/man/wq_numerical.Rd
swirlify/man/test_lesson.Rd
swirlify/man/set_lesson.Rd
swirlify/LICENSE