fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#JSXGraph

0 posts0 participants0 posts today
Marcus Green<p>Found out about this at the <a href="https://fosstodon.org/tags/Moodle" class="mention hashtag" rel="tag">#<span>Moodle</span></a> <a href="https://fosstodon.org/tags/STACKmath" class="mention hashtag" rel="tag">#<span>STACKmath</span></a> conference in <a href="https://fosstodon.org/tags/Durham" class="mention hashtag" rel="tag">#<span>Durham</span></a>. It is a set of pre-built items for creating STACK questions with <a href="https://fosstodon.org/tags/JSXGraph" class="mention hashtag" rel="tag">#<span>JSXGraph</span></a>. Have not tried it yet, can anyone else commment?</p><p><a href="https://github.com/mkraska/meclib" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/mkraska/meclib</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/math" class="mention hashtag" rel="tag">#<span>math</span></a> <a href="https://fosstodon.org/tags/maths" class="mention hashtag" rel="tag">#<span>maths</span></a> <a href="https://fosstodon.org/tags/matehmatics" class="mention hashtag" rel="tag">#<span>matehmatics</span></a></p>
Marcus Green<p>Yesterday was day 1 of the 3 day International Meeting of the STACK community. </p><p>It was inspiring to be around so many smart people working on improving <a href="https://fosstodon.org/tags/maths" class="mention hashtag" rel="tag">#<span>maths</span></a> education. There was good coverage of the use of JSXGraph for creating questions with graphics that students can interact with . Recent developments in Large Language Models and <a href="https://fosstodon.org/tags/AI" class="mention hashtag" rel="tag">#<span>AI</span></a> have made it much easier to create the <a href="https://fosstodon.org/tags/Javascript" class="mention hashtag" rel="tag">#<span>Javascript</span></a> code required for <a href="https://fosstodon.org/tags/JSXGraph" class="mention hashtag" rel="tag">#<span>JSXGraph</span></a> .</p><p><a href="https://sites.google.com/view/stack2025/schedule?authuser=0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">sites.google.com/view/stack202</span><span class="invisible">5/schedule?authuser=0</span></a> </p><p><a href="https://fosstodon.org/tags/edtech" class="mention hashtag" rel="tag">#<span>edtech</span></a> <a href="https://fosstodon.org/tags/education" class="mention hashtag" rel="tag">#<span>education</span></a> <a href="https://fosstodon.org/tags/math" class="mention hashtag" rel="tag">#<span>math</span></a> <a href="https://fosstodon.org/tags/mathematics" class="mention hashtag" rel="tag">#<span>mathematics</span></a> <a href="https://fosstodon.org/tags/moodle" class="mention hashtag" rel="tag">#<span>moodle</span></a></p>
OpenPatch<p>🚀 <a href="https://fosstodon.org/tags/hyperbook" class="mention hashtag" rel="tag">#<span>hyperbook</span></a> v0.51.0 is out! <br />You can now add interactive geometry, function plots, charts &amp; data visualizations with <a href="https://fosstodon.org/tags/jsxgraph" class="mention hashtag" rel="tag">#<span>jsxgraph</span></a> 📊📐 </p><p>Dive in here 👉 <a href="https://hyperbook.openpatch.org/elements/jsxgraph" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">hyperbook.openpatch.org/elemen</span><span class="invisible">ts/jsxgraph</span></a> </p><p><a href="https://fosstodon.org/tags/math" class="mention hashtag" rel="tag">#<span>math</span></a> <a href="https://fosstodon.org/tags/visualization" class="mention hashtag" rel="tag">#<span>visualization</span></a></p>
Matthias Goldschmidt<p><a href="https://mastodon.social/tags/moodle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moodle</span></a> <a href="https://mastodon.social/tags/jsxGraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsxGraph</span></a> <a href="https://mastodon.social/tags/STACK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>STACK</span></a> <span class="h-card" translate="no"><a href="https://fosstodon.org/@marcusgreen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>marcusgreen</span></a></span><br>Zufällig erstellte Normalform einer verschobenen Normalparabel. Der Scheitel soll an die richtige Stelle gesetzt werden. Zur Hilfe kann die Scheitelform eingeblendet werden.<br>STACK ist echt der Hammer.</p>
Marcus Green<p>You can see the code that runs the <a href="https://fosstodon.org/tags/moodle" class="mention hashtag" rel="tag">#<span>moodle</span></a> <a href="https://fosstodon.org/tags/jsxGraph" class="mention hashtag" rel="tag">#<span>jsxGraph</span></a> <a href="https://fosstodon.org/tags/STACK" class="mention hashtag" rel="tag">#<span>STACK</span></a> <a href="https://fosstodon.org/tags/maths" class="mention hashtag" rel="tag">#<span>maths</span></a> question types I posted yesterday here</p><p><a href="https://github.com/marcusgreen/moodle-qtype_stack/tree/catalyst_library/samplequestions/stacklibrary/Catalyst/jsxgraph" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/marcusgreen/moodle-</span><span class="invisible">qtype_stack/tree/catalyst_library/samplequestions/stacklibrary/Catalyst/jsxgraph</span></a></p><p>There is plenty of scope for improvement and similar question types so I welcome any ideas and feedback.</p><p>The code is here</p>
Jalander<p>Mis jsxgraph fiddles</p><p>El área debajo (encima) de una función</p><p><a href="https://jsfiddle.net/jallander/8g3e6rhk/1/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jsfiddle.net/jallander/8g3e6rh</span><span class="invisible">k/1/</span></a></p><p><a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>math</span></a> <a href="https://mastodon.social/tags/matematica" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>matematica</span></a> <a href="https://mastodon.social/tags/jsxgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsxgraph</span></a></p>
Jalander<p>Mi jsxgraph fiddles:</p><p>Espiral de Arquímedes.</p><p><a href="https://jsfiddle.net/jallander/po2h0k4f/38/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jsfiddle.net/jallander/po2h0k4</span><span class="invisible">f/38/</span></a></p><p><a href="https://mastodon.social/tags/matematica" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>matematica</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/jsxgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsxgraph</span></a> <a href="https://mastodon.social/tags/geometria" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geometria</span></a></p>
Jalander<p>Mi jsxgraph fiddles:</p><p>Estimación de PI mediante el método de Montecarlo.</p><p><a href="https://jsfiddle.net/jallander/30uh5Lg2/143/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jsfiddle.net/jallander/30uh5Lg</span><span class="invisible">2/143/</span></a></p><p><a href="https://mastodon.social/tags/matematica" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>matematica</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/jsxgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsxgraph</span></a></p>
Marcus Green<p>The <a href="https://fosstodon.org/tags/STACK" class="mention hashtag" rel="tag">#<span>STACK</span></a> <a href="https://fosstodon.org/tags/maths" class="mention hashtag" rel="tag">#<span>maths</span></a> <a href="https://fosstodon.org/tags/question" class="mention hashtag" rel="tag">#<span>question</span></a> <a href="https://fosstodon.org/tags/type" class="mention hashtag" rel="tag">#<span>type</span></a> in <a href="https://fosstodon.org/tags/Moodle" class="mention hashtag" rel="tag">#<span>Moodle</span></a> using the <a href="https://fosstodon.org/tags/jsxgraph" class="mention hashtag" rel="tag">#<span>jsxgraph</span></a> library to accept the dragging of points as input. STACK, Moodle and JSXGraph are all under the GPL. </p><p><a href="https://www.catalyst-eu.net/service/moodle-stack-hosting" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">catalyst-eu.net/service/moodle</span><span class="invisible">-stack-hosting</span></a></p><p><a href="https://fosstodon.org/tags/stackmaths" class="mention hashtag" rel="tag">#<span>stackmaths</span></a></p>
Marcus Green<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@cgkoros" class="u-url mention">@<span>cgkoros</span></a></span> <br />I just voted Vscode, though I am actually running a close relative vscodium <br /><a href="https://vscodium.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">vscodium.com</span><span class="invisible"></span></a></p><p>And at the moment I am using it for <a href="https://fosstodon.org/tags/jsxgraph" class="mention hashtag" rel="tag">#<span>jsxgraph</span></a> for the <a href="https://fosstodon.org/tags/stack" class="mention hashtag" rel="tag">#<span>stack</span></a> quesiton type running in <a href="https://fosstodon.org/tags/moodle" class="mention hashtag" rel="tag">#<span>moodle</span></a>... (possibly more than you wanted to know...)</p>
Christian Lawson-Perfect<p>There's a new release of <a href="https://mathstodon.xyz/tags/JSXGraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSXGraph</span></a> - <a href="https://jsxgraph.org/wp/2024-01-26-release-of-version-1.7.0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jsxgraph.org/wp/2024-01-26-rel</span><span class="invisible">ease-of-version-1.7.0/</span></a>.<br>Among other things, it adds an 'implicit curve' object.</p><p>I thought I'd try it out in <span class="h-card" translate="no"><a href="https://mathstodon.xyz/@numbas" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>numbas</span></a></span>, then realised that the way Numbas evaluates expressions is far too slow for this kind of numerical approximation - it does a lot of dynamic type-checking that takes a long time.</p><p>So I nerdsniped myself into writing a routine to take a Numbas JME expression and make a function which is as close to native JS as I can get. It works on all of the operations that you'd expect a student to use, since those have plain-JS implementations. There's just the control flow stuff and things to do with collections that need the whole JME system.</p><p>And now that I've done that, I have a nice, real-time interactive function plotter! <br>I've made a demo question at <a href="https://numbas.mathcentre.ac.uk/question/152679/give-a-function-defining-an-implicit-curve/preview/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">numbas.mathcentre.ac.uk/questi</span><span class="invisible">on/152679/give-a-function-defining-an-implicit-curve/preview/</span></a></p><p>It's really simple to implement in Numbas: you set up a JSXGraph diagram, and fill in the function parameter of the implicit curve object with the expression the student typed. Just a few lines of code. Nice!</p>
Christian Lawson-Perfect<p>Earlier this week I was using <a href="https://mathstodon.xyz/tags/JSXGraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSXGraph</span></a> and wanted a slider to snap to 0 when it was close.<br>Yesterday I wrote the code to enable that, and this morning it was merged in! <br><a href="https://github.com/jsxgraph/jsxgraph/pull/580" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jsxgraph/jsxgraph/p</span><span class="invisible">ull/580</span></a></p><p>In other news, the JSXGraph conference <a href="https://mathstodon.xyz/tags/JSXGraphConf2023" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSXGraphConf2023</span></a> is next week: <a href="http://jsxgraph.org/conf2023/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">jsxgraph.org/conf2023/</span><span class="invisible"></span></a></p>
Christian Lawson-Perfect<p>I've just noticed that the <a href="https://mathstodon.xyz/tags/JSXGraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSXGraph</span></a> team are revamping their collection of examples: <a href="http://jsxgraph.org/share/" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="">jsxgraph.org/share/</span><span class="invisible"></span></a>. This is very welcome! The old wiki was very hard to use, and hard to tell if the example you wanted was there or not.</p>