From 27b3d364d3a15b080ba429c856518f3cc2424f01 Mon Sep 17 00:00:00 2001 From: Tom van Woudenberg Date: Fri, 15 Mar 2024 14:53:48 +0100 Subject: [PATCH] Added to overview of interactive elements --- book/features/interactive_element.ipynb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/book/features/interactive_element.ipynb b/book/features/interactive_element.ipynb index f0099c0..b29afd2 100644 --- a/book/features/interactive_element.ipynb +++ b/book/features/interactive_element.ipynb @@ -15,7 +15,9 @@ " - JupyterQuiz: code-based implementation of multiple-choiche questions and numerical answer questions. This is a basic open course tool which requires you to write your quiz questions in Python language as a `dict` or to a `.json` file.\n", " - H5p: TU-Delft-licensed tool to create questions (and many other interactive elements) using an [online GUI](https://tudelft.h5p.com/). These elements are embedded into the book using an iframe which requires very little coding. This elements are easier to implement than the JupyterQuiz and have more features (although proper numerical answer questions are missing). More information on this is provided in [this subchapter](h5p.md)\n", " - Grasple-exercises: TU-Delft-licensed tool to creating math-based quiz questions. Again, these elements are embedded into the book using an iframe which requiries very little coding. These elements are very well suited to math-based problems as it allows analytical evaluation of numerical values and formulas. Furthermore, Grasple allows parameterization (not required for formative exercises). More information on this is provided in [this subchapter](grasple.md)\n", - " - Non-kernel-based widgets: You can create interactive widgets with Python which doesn't need a kernel to run online. The use of the [plotly](https://plotly.com/python/getting-started/) package is an example which allows this use.\n", + " - Non-kernel-based widgets: You can create interactive widgets with Python which doesn't need a kernel to run online:\n", + " - You can create html/javascript widgets, an example is shown in [this subchapter](adding_basic_HTML_elements.md)\n", + " - The use of the [plotly](https://plotly.com/python/getting-started/) package is an example which allows this use.\n", "\n", "Examples of each type is shown below based on the following problem:\n", "\n",