MathCoach Ein web-basierter Mathematik-Tutor Die Autorensprache LaplaceScript.

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum caesar
Advertisements

Programmieren in Logik
Finale Semantik und beobachtbares Verhalten
Berechnung und Vereinfachung von Termen
Herzlich Willkommen bei... StudienEinstiegsTest
Klicke Dich mit der linken Maustaste durch das Übungsprogramm!
Java: Grundlagen der Sprache
REKURSION + ITERATION. Bemerkung: Die in den folgenden Folien angegebenen "Herleitungen" sind keine exakten Beweise, sondern Plausibilitätsbetrachtungen.
Dynamischer Speicher und Struktur
Kurzanleitung: Gleichungen lösen
1 Entwicklung computerbasierter Modelle zur Visualisierung technischer Prozesse.
Wir üben Das Verhältnis stimmt, aber es ist nicht das einfachst mögliche! Eine kompakte Lösung: multiple choice C 6 H 12 O 6 a + a O2O2 a CO 2 +H2OH2O.
MathCoach Ein web-basierter Mathematik-Tutor Aktuelle und künftige Entwicklung.
VFP Class Browser. © 1999 TMN-Systemberatung GmbH Einsatz des Class Browser n Managen von Klassen inklusive, ändern, umbenennen, löschen und umdefinieren.
Tutorium Aufgabe 1 Informationen in Designmatrix in: - Darin sind die Prädiktoren enthalten - Aber sagt uns noch mehr! Untersuchungsdesign darin.
Kurzformaufgaben Wie groß ist der Winkel, den der Minutenzeiger einer Uhr in der Zeit von 8:45 bis 9:05 Uhr überstreicht? 120°
Wiederholung zur Kapitel 1
Histogramm/empirische Verteilung Verteilungen
Fragen zu den 4 Quadraten B A D C Bitte die Figur hier links aufmerksam anschauen. Ich werde dir 4 Fragen zu den Quadraten stellen. Bereit?
Dreiecke.
Das Haus der Vierecke.
Arbeitsanweisungen.
Interaktive Tests selbst erstellen mit MC-Editor MC-Editor erzeugt aus einer einfachen Textdatenquelle (z. B. Word/doc oder txt) einen im Browser darstellbaren.
P S Ich werde Dir 3 Fragen stellen, und möchte daß Du diese sofort beantwortest! Du darfst Dir keine Bedenkzeit nehmen, sonder mußt sofort antworten! OK,
PowerPoint als Autorentool
Zum verständlich machen, wozu die Trigger-Funktion geeignet ist,
Übungsaufgaben für Microsoft Excel
MathCoach Ein web-basierter Mathematik-Tutor Didaktisches Konzept.
§23 Basiswechsel und allgemeine lineare Gruppe
Reasoner Semantische Interoperabilität
Software Architektur Service­orientierte Architektur und Sicherheit von Christian Schwerdtfeger & Matthias Folz.
Einführung in die Programmiersprache C 4
Kurzvorstellung einfache Bedienung übersichtlicher Programmaufbau individuelle Gestaltung verschiedene Exportmöglichkeiten überzeugende Ergebnisse Sascha.
Jakis Überblick! Ein Viereck hat 4 Ecken (und 4 Seiten).
Informatik 1 Letzte Übung.
Demenz Test.
HotPotatoes Eine einfache Möglichkeit, internetfähige Tests zu erstellen.
Ich werde dir drei Fragen stellen und möchte, dass du sofort antwortest. Du darfst dir keine Bedenkzeit nehmen, sondern musst sofort antworten. OK?, bereit?
Bereit ???? Nimm dir 10 Minuten Zeit. Ich versuche es dir zu erklären.
Wahrscheinlichkeitsrechnung
Jeopardy Günther Reinhold
Hier die Frage formulieren ...
Multiplizieren von Brüchen
MathCoach Ein web-basierter Mathematik-Tutor
Die ersten Schritte bei der Entdeckung der Statistik
Beurteilung des Schülerarbeitsheftes WELT IM WANDEL Dies ist eine Test-Version ! Antworten erreichen uns noch nicht. End-Version demnächst hier. Bitte,
TeMat102: Matrizen, Komplexe Zahlen
Willkommen beim großen Quiz erstellt von Hans und Klaus weiter.
Kursarbeit Informatik
Vierecke-Quiz Hier geht es zum Quiz ….
Rechtecke-Quizz Hier geht es zum Quizz ….
Hier eine mögliche Antwort:
Station 8 EVA- Prinzip.
DSD I Trainingsstunde 9 HÖRVERSTEHEN Teil 4.
..
G. Gröger - Einführung in die Programmierung mit Java - 1. Semester - WS 02/ Übungsaufgabe vom Logische Ausdrücke 1.true & false | true 2.(10>2)
MathCoach Ein web-basierter Mathematik-Tutor Demos und Screenshots.
MathCoach Ein web-basierter Mathematik-Tutor Vorstellung des Projekts.
Quiz zur Reaktivitätsreihe
Nivel Básico 1 - Auf dem Flohmarkt
Das bin ich Projekt 2. Du mußt all 20 Fragen irgendwie antworten
Funktionen, Felder und Parameter- übergabe. Funktionsaufruf mit Feld als Parameter: Parameter = Name des Feldes.
Erkennen Sie jeden Phish? Auf den folgenden Seiten werden Ihnen s gezeigt, die teils Phishingangriffe darstellen, teils legitime Nachrichten sind.
Start. Du siehst ein Mädchen das weinte, denn sie weiß nicht welcher Weg zum Fluss führt. (Sie hat dir eine Wegbeschreibung geschrieben.) Weiter Zurück.
Arbeiten mit dem Terminal
Zufall in Java Zwei Möglichkeiten.
Lügen im Internet erkennen
Zufallszahlen in C erzeugen
Test über [Thema] [Ihr Name] [Datum].
Lese die Fragen und klicke auf die richtige Antwort
 Präsentation transkript:

MathCoach Ein web-basierter Mathematik-Tutor Die Autorensprache LaplaceScript

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes2 Überblick Die Autorensprache LaplaceScript Was ist LaplaceScript? Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes3 Was ist LaplaceScript? Die Autorensprache für MathCoach ist XML-basiert und sehr leicht zu erlernen. Sie ist schrittweise erlernbar, d.h. schon mit wenigen Befehlen kann ein Autor sehr wirkungsvolle Übungsaufgaben erstellen, wie auf den folgenden Folien beispielhaft gezeigt wird. Merkmale von LaplaceScript: leicht zu erlernende Beschreibungssprache für interaktive Übungsaufgaben bietet die wichtigsten Eigenschaften einer echten Programmiersprache für mathematische Aufgaben konzipiert (enthält Datentypen wie Matrizen, Vektoren) XML-basiert erlaubt den Einsatz von (X)HTML und MathML erlaubt die direkte Verwendung von PROLOG-, R- und MuPAD-Syntax Auf der CD-ROM ist ein Tutorial für Autoren mit weiteren Informationen zu LaplaceScript enthalten.

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes4 Wieviele Quadratmeter hat Arnolds Zimmer? Das Zimmer ist viereckig. Rechtwinklig sind allerdings nur zwei schräg gegenüberliegende Ecken des Zimmers. Alle vier Seiten des Raumes sind unterschiedlich lang, haben aber jeweils und stets in Metern gemessen eine ganzzahlige Länge. Arnolds Zimmer ist das kleinstmögliche, auf das diese Beschreibung zutrifft. Zur Lösung der Aufgabe einfach die Anzahl der Quadratmeter ( ohne Maßeinheit ) eingeben! $_USR_INPUT_0 == 18 Stimmt! $_USR_INPUT_0 == 65 Du scheinst auf dem richtigen Weg zu sein. Aber ist denn 65 wirklich schon die Quadratmeterzahl?! Leider falsch. Hier ein Grundriss des Zimmers: Interaktionssteuerung durch bedingte Verzeigungen modellierbar Darstellung der Aufgabe siehe nächste Folie Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes5 Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes6 … $answers $dim == 1 == "c" Answer Richtig. $dim > 1 Answer Es kann nur ein Wert richtig sein. $button == "OK" Answer Leider falsch. eine einfache Multiple Choice Aufgabe Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes7 Zufallszahlen r = $r1 : r ∈ [-10,...,10) r = $r2 : r ∈ [0,...,1) r = $r3 : r ∈ [0,...,0.1) r = $g1 : r ∈ {-10,...,10} r = $g2 : r ∈ {0, 1} r = $g3 : r ∈ {0,..., } Einfache Erzeugung von Zufallszahlen Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes8 $modus=="antworten" int( $_USR_INPUT_0, x ) $_USR_INPUT_0 $lsg Eine Stammfunktion zu $mi ist z.B. $mlsg. fragen $_USR_INPUT_0 simplify($aufg) $aufg Deine Aufgabe, finde eine Stammfunktion zu: $maufg is( diff( $_USR_INPUT_0, x ) - $aufg = 0 ) $test == "TRUE" Gut gemacht. antworten $test, Leider falsch... Verwendung von MuPAD Beispiele

MedidaPrix 2005 MathCoach Projekt HTW des Saarlandes9 Beispiele <![CDATA[ member( X, [X|Tail] ). member( X, [_|Tail] ) :- member( X, Tail ). is_set( [] ) :- !. is_set( [Head|Tail] ) :- member( Head, Tail ), !, fail. is_set( [_|Tail] ) :- is_set( Tail ). ]]> is_set( $_USR_INPUT_0 ). $result == "No." $_USR_INPUT_0 ist keine Menge. $_USR_INPUT_0 ist eine Menge. $result Benutzung von PROLOG- Syntax direkt im Autorenskript möglich