Interaktiver Strategietrainer für das Lösen von Polynomgleichungen, Exponentialgleichungen und trigonometrischen Gleichungen. <kmap-solvee> ist im Rahmen des Projekts KMap entstanden.
Das Ziel des Strategietrainers ist es, die Fähigkeit, eine geeignete Lösungsstrategie zu wählen, getrennt von den Fertigkeiten zu entwickeln, die es braucht, um die Gleichungen letztlich zu lösen (Äquivalenzumformungen, Termumformungen).
Beispiele
npm i kmap-solvee
<script type="module">
import 'kmap-solvee/kmap-solvee.js';
</script>
<kmap-solvee operations="exponential">e^x+e^(2x)=e</kmap-solvee>
Keine Installation erforderlich. Hier gibt es eine komplette Beispielseite here.
<script type="module">
import {KmapSolvee} from 'https://cdn.jsdelivr.net/npm/kmap-solvee@0.9.5/+esm'
window.customElements.define('kmap-solvee', KmapSolvee);
</script>
<kmap-solvee operations="polynomial" solutions="-1,0,1" strategy="polynomial" hints='[
{
"match": "_x^4+_x^2=0",
"operation": "substitute_poly",
"message": "Kann man mit Substitution lösen, schneller gehts mit x² Ausklammern und dem Satz vom Nullprodukt"
}]'>2x^4-2x^2=0</kmap-solvee>
npm start
Es wird ein lokaler Development Server gestartet, der die einfachen Demos aus dem Verzeichnis demo
ausliefert.
Name | Typ | Erklärung |
---|---|---|
operations | mehrere Werte, Komma separiert: exponential , polynomial , polynomial_root , trigonometrical and/or add , subtract , multiply , divide , sqrt , root , ln , arcsin , arccos , factorize , expand , zero_product , quadratic_formula , substitute_poly , substitute_trig resubstitute , periodize |
|
strategy | polynomial , exponential oder trigonometrical |
|
solutions | mehrere Werte, Komma separiert, ASCIImath notiert | |
hints | json Array von Objekten { match: string, operation: string, message: string } |
{
"match": "(x+2)(x+1)^2x=0",
"operation": "expand",
"message": "Ausmultiplizieren ist nur selten eine gute Strategie. Hier führt es in eine Sackgasse!"
}]'>(x+2)(x+1)^2x=0</kmap-solvee>