| AnswerTests | Answer Tests |
| any_of_exprs | Test that the user has entered one of several possible... |
| ask_question | Submit a question to the instructor |
| bye | Exit swirl. |
| calculates_same_value | Test that the user's expression evaluates to a certain value. |
| delete_progress | Delete a user's progress |
| email_admin | Send diagnostic email to swirl admin |
| equals_legacy | equals_legacy |
| exercise | Take an instructor-provided exercise with SocraticSwirl |
| expr_creates_var | Test that a new variable has been created. |
| expr_identical_to | Test that the user has entered a particular expression. |
| expr_is_a | Test that the expression itself is of a specific 'class'. |
| expr_uses_func | Test that a particular function has been used. |
| func_of_newvar_equals | Test the result of a computation applied to a specific... |
| info | Display a list of special commands. |
| install_course_directory | Install a course from a course directory |
| install_course_dropbox | Install a course from a zipped course directory shared on... |
| install_course_github | Install a course from a GitHub repository |
| install_course_google_drive | Install a course from a zipped course directory shared on... |
| InstallCourses | Installing Courses |
| install_course_socratic_swirl | install a course from the Socratic Swirl server |
| install_course_url | Install a course from a url that points to a zip file |
| install_course_zip | Install a course from a zipped course folder |
| install_from_swirl | Install a course from the official course repository |
| is_robust_match | Recursively expand both the correct expression and the user's... |
| main | Return to swirl's main menu. |
| notify_socratic_swirl | Given a Swirl environment, update SocraticSwirl server |
| nxt | Begin the upcoming question or unit of instruction. |
| omnitest | Test for a correct expression, a correct value, or both. |
| play | Tell swirl to ignore console input for a while. |
| reset | Start over on the current script question. |
| rmatch_calls | Recursively expand match calls in an expression from the... |
| skip | Skip the current unit of instruction. |
| socratic_swirl | set up SocraticSwirl in this session |
| socratic_swirl_acl | Create an ACL (Access Control List) object for... |
| socratic_swirl_error | Function called after an error during a SocraticSwirl attempt |
| socratic_swirl_options | extract socratic_swirl options from environment |
| start | Take an instructor-provided lesson with SocraticSwirl |
| submit | Submit the active R script in response to a question. |
| swirl | An interactive learning environment for R and statistics. |
| uninstall_all_courses | Uninstall all courses |
| uninstall_course | Uninstall a course |
| val_has_length | Test that the value of the expression has a particular... |
| val_matches | Test that the user's expression matches a regular expression. |
| var_is_a | Test that the value of the expression is of a specific class. |
| zip_course | Zip a course directory |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.