2 Punkte von GN⁺ 2024-01-25 | 1 Kommentare | Auf WhatsApp teilen
  • teachyourselfmath ist eine Website, auf der man eine aus verschiedenen Quellen zusammengestellte Datenbank mit Matheaufgaben durchsuchen und zum Üben nutzen kann
  • Sie bietet einen Ablauf, um per keywordbasierter Suche bestimmte Aufgaben schnell und präzise zu finden
  • Für Übungs- oder Unterrichtszwecke lassen sich mit Filtern wie Schwierigkeitsgrad und Thema maßgeschneiderte Aufgabensets erstellen
  • In Bengaluru, Indien, gibt es außerdem einen Club auf Einladung, in dem sich Mathematikbegeisterte vernetzen können
  • Der gesamte Nutzungsablauf ist einfach aufgebaut: Aufgaben erkunden, suchen, Aufgabensets erstellen und an der Community teilnehmen

Matheaufgaben erkunden und suchen

  • browse

    • Zugriff auf eine Datenbank mit Matheaufgaben, die aus verschiedenen Quellen extrahiert wurden
    • Über explore gelangt man zur Seite zum Erkunden der Aufgaben
  • search

    • Bestimmte Aufgaben lassen sich per Keyword finden
    • Die Suche wird als schnell, präzise und einfach herausgestellt

Maßgeschneiderte Aufgabensets erstellen

  • create

    • Es lassen sich individuelle Aufgabensets für Übung oder Unterricht erstellen
    • Filter wie Schwierigkeitsgrad und Thema können selbst ausgewählt werden

Mathematik-Community in Bengaluru

  • club

    • Ein Club auf Einladung in Bengaluru, Indien
    • Er richtet sich an Menschen, die Mathematik mögen und sich mit anderen mit ähnlichen Interessen vernetzen möchten
    • Über join wird der Ablauf zur Teilnahme am Club angeboten

1 Kommentare

 
GN⁺ 2024-01-25
Meinungen auf Hacker News
  • Eine sehr gute Idee mit einer vertrauten und einfachen Oberfläche; ich möchte mir das unbedingt ansehen, wenn ich Zeit habe.
    Ich habe zwei Vorschläge: Es wäre gut, zumindest die Quelle der Aufgabe anhand des PDFs anzugeben. Das würde auch die Arbeit anerkennen, die jemand in die Erstellung der Aufgabe und des Begleitmaterials gesteckt hat, und wäre fürs Lernen nützlich.
    Außerdem wären Lernmaterialien zur Hintergrundtheorie rund um die Aufgaben hilfreich. Im Moment wirkt es eher wie „Mathematik testen“ als wie „Mathematik selbst lernen“; wenn etwas Unbekanntes auftaucht, scheint es keinen Ort zu geben, zu dem man zurückgehen kann.

    • Die Quellen der Aufgaben werden bald veröffentlicht, und ich wollte auch an einer umfassenderen Funktion arbeiten, mit der Nutzer die Aufgaben auf der Website schrittweise lösen können.
    • Ich stimme Punkt 1 nachdrücklich zu. Persönlich stört mich die Urheberrechtsverletzung an sich nicht, aber als Wissenschaftler, der solche Aufgaben erstellt, halte ich Quellenangaben für eine Frage des Anstands.
  • Wenn der Kern ein „PDF-Extraktions-Engine ist, die Mathematikaufgaben aus Bildern oder Dokumenten als LaTeX extrahiert“, würde ich lieber kuratierte Mathematikaufgaben sehen als massenhaft aus vielen Quellen übernommene Aufgaben.
    Noch besser wäre es, wenn Lösungen, ausführliche Erklärungen und Links zur Theorie, die man zum Verstehen und Lösen der Aufgabe braucht, dabei wären.

    • Das ließe sich vielleicht auch über Voting lösen.
      Nicht die Aufgabe selbst würde bewertet, sondern die besten Lösungen und Erklärungen in den Kommentaren.
      Es ist ziemlich schwierig, dass eine Person gute Aufgaben auswählt und dazu ausführliche Erklärungen schreibt. Wenn aber viele Leute für nützliche und aufschlussreiche Erklärungen stimmen, kann man aus der Liste der Aufgaben mit guten Erklärungen kuratieren.
      So könnten Besucher nicht nur Mathematik lernen, sondern auch anderen die Bereiche beibringen, in denen sie sich gut auskennen, was die Beteiligung an der Plattform erhöhen würde. Wenn man Mathematik anderen erklärt, versteht man sie selbst besser – ein Gewinn für beide Seiten.
    • Ich werde mir ansehen, welche Form von Kuratierung als Funktion möglich ist.
  • Toll, dass du es selbst gebaut hast, weil es das, was du wolltest, nicht gab.
    Ich weiß nicht, ob das Ziel ist, die Liste von Mathematikaufgaben und Lösungen ständig zu erweitern, aber für die Darstellung der Fragen wird MathJax geladen.
    Es wäre gut, eine Hilfeseite zu haben, auf der Antwortende sehen können, wie sie ihre Antworten mit MathJax schreiben können, falls sie das möchten.

    • LaTeX-Unterstützung in Kommentaren wird bald hinzugefügt.
  • Ich habe vor Kurzem mit meinem Kind in der Mittelstufe angefangen, Mathematikwettbewerbsaufgaben der University of Waterloo zu lösen. Sie gehören zwar nicht zum Kernlehrstoff, sind aber sehr gut, um Vertiefung und laterales Denken zu fördern.
    https://cemc.uwaterloo.ca/contests/past_contests.html

    • Ich habe ein Kind in der Mittelstufe und freue mich darauf, ein paar Aufgaben gemeinsam zu lösen.
    • Sieht nach interessantem Material aus.
  • Sieht nach einer guten Ressource aus, und mir gefällt, dass sie Open Source ist. Ich mag Mathematik und auch die Idee eines Ortes, an dem man gute Übungsaufgaben finden kann; da bekommt man vielleicht Lust, bei der Weiterentwicklung zu helfen.
    Ich will den Spaß nicht verderben oder unnötige Spannung erzeugen, aber wenn die Aufgaben aus PDFs gescrapet werden, frage ich mich, ob geplant ist, die Originalquelle jeder Aufgabe bereitzustellen.
    Natürlich könnte das das Problem mit sich bringen, urheberrechtlich geschütztes Material offenzulegen; mich würde interessieren, wie du dazu stehst.

    • Die Aufgaben werden ohnehin in verschiedenen Formen im Internet diskutiert, daher sehe ich darin kein Urheberrechtsproblem.
      Ich möchte diese Liste dauerhaft kostenlos halten und hoffe, dass die Aggregation an sich kein Problem ist.
  • Ich verstehe nicht, warum man sich nicht die Mühe macht, die Aufgaben selbst aufzubereiten und aufzuschreiben.
    Ich werde keine Arbeit übernehmen oder Lob für das schlampige Zusammenkratzen guter Inhalte aussprechen. Hier ist ein Beispiel, das die Probleme des aktuellen Ansatzes gut zeigt:
    https://teachyourselfmath.app/problem?id=18
    Die Idee ist gut, und ich hoffe, dass sie verbessert wird, aber die aktuelle Ausführungsqualität ist nicht gut.

    • Scraping und Speicherung sind im Kern einfach eine Suchmaschine. Selbst wenn die Website Informationen nur wie eine Suchmaschine zusammen mit Links zu den Originaldokumenten anzeigen würde, könnte sie sehr wertvoll sein.
    • Du bekommst Downvotes, aber tatsächlich gibt es kleinere Fehler. Zum Beispiel fehlen bei Aufgabe 31 (https://teachyourselfmath.app/problem?id=31) die Eingabewerte der Aufgabe.
    • Jede Aufgabe ist als in sich abgeschlossene Einheit gedacht.
      Beim Import aus dem PDF extrahieren wir den gesamten Text, der für die jeweilige Aufgabe verwendet wird. Wenn das nicht bei allen Aufgaben bereits so ist, sehe ich das als etwas, das behoben werden muss.
      Statt alle Aufgaben manuell zu kuratieren, möchte ich lieber Zeit darauf verwenden, das besser zu machen; außerdem könnte man Zeit darauf verwenden, insgesamt bessere Quellen mit vollständigeren Aufgaben auszuwählen.
    • Das könnte man als nächsten Schritt betrachten. Dann könnte man genauso fragen, warum man nicht auch gleich die Lösungen selbst erstellt. An dieser Stelle geht die Effizienz verloren.
    • Ich sehe nicht, was an dieser Aufgabe falsch ist.
  • Für eher in Richtung Denksportaufgaben oder Rätsel gibt es wu:riddles.
    Für eine Website, die seit 2009 nicht mehr aktualisiert wurde, funktioniert sie gut und hält sich auch ästhetisch erstaunlich gut.
    https://www.ocf.berkeley.edu/~wwu/riddles/intro.shtml

  • Ich habe ungefähr 100-mal darüber nachgedacht, etwas Ähnliches zu bauen, und es freut mich wirklich, dass es jemand tatsächlich gemacht hat.
    Ich habe die Gewohnheit, täglich Mathematikaufgaben zu lösen, um die verschiedenen Bereiche der Mathematik, die ich gelernt habe, einigermaßen frisch zu halten; dabei war es überraschend schwierig, gute, leicht zugängliche Aufgabensammlungen zu finden.
    Falls du vorhast, das Projekt als Open Source zu veröffentlichen, damit Mitwirkende zu den hier diskutierten künftigen Funktionen beitragen können, wäre es gut, das zu wissen. Ich glaube, es gäbe einige Leute, die gern helfen würden.

  • Es wäre gut, Aufgaben nach Schwierigkeit oder anderen vom Nutzer festgelegten Kriterien sortieren zu können.

    • Die Schwierigkeitsfunktion kommt bald.
  • Als ich früher Mathematik-Nachhilfe gegeben habe, war ich ständig auf der Suche nach guten Aufgaben für meine Schüler; das ist eine gute Idee.
    Ich habe keinen Account erstellt und weiß daher nicht, ob das schon möglich ist, aber die gescrapeten Aufgaben wirken wie ein hervorragender Ausgangspunkt für eine soziale Plattform, auf der Nutzer selbst Aufgaben einreichen und sie wie bei Reddit oder HN per Upvote/Downvote ranken können.