DahnResearch

Products

Results of Recent Work

These are some results if my actual work. They are provided for free as Open Educational Resources (OER) under a CC-BY-NC license. To a large extent, these are aggregations of OER provided by others. They showcase what becomes possible when engaged teachers collaborate with engaged software developers. These are fit for real life classroom usage and adaptation by non- technically minded teachers.

2023

Math Test for ChatGPT

ChatGPT is an program for conversations in natural language, using advanced artificial intelligence. The German Cosh catalog is a widely supported description of the Math knowledge that is expected from beginners of STEM courses at German universities. This online test lets students discuss the answers given by ChatGPT to five problems from the Cosh catalog.

YouPyter

Youpyter adds interactivity to YouTube videos. It imports a Jupyter notebook nd converts it into a web page, synchronized with a YouTube video, representing code cells as linked SageCells. The video will stop at predefined points and scroll the page to the appropriate point. Searching in the web site is like searching in the video. Demo of a converted page

2022

Qcy and the Hopf Fibration

Qcy is an alien living on a 4-dimensional planet. Using math concepts like quaternions, the Hopf fibration and stereographic projections we build a 3-dimensional device to guide Qcy on his 4-dimensional travel around his planet and to observe this travel from within our 3 dimensional space. In this interactive notebookthe reader can experiment with quaternions, the Hopf fibration and stereographic projections using SageCells, Geogebra applets and Wamap quizzes.

MathTrek Holodeck

The MathTrek Holodeck is a library to navigate cell by cell through several interlinked Jupyter notebooks. Evaluated cells can be stored as HTML on a pinboard. The state of the system is retained across sessions. MathTrek Holodeck has been implemented wit Meteor and Vue using the dynamic creation of SageCells.

2021

MathTrek Enterprise

Enterprise is an online tool to navigate relations between mathematical subjects, concepts, theorems and persons. It contains a collection of materials, mostly from Wikipedia, collected by Ambjörn Naeve (Stockholm). Selected relations can be exported as stand- alone web pages. Gallery of selected relations.

2020

MathTrek++

Together with colleagues from Sweden, the UK and Austria I started elaborating a question-centered, socratic, approach to education. In this approach, students are encouraged to develop hypothesis and to evaluate them critically. A series of interactive documents demonstrates this for models of the atmosphere.

Notebook Player

The Notebook Player converts Jupyter Notebooks into interactive web pages the code of which can be edited and executed in SageCells. These pages require neither login nor installation of any software. Their user interface can be fully customized to meet the students‘ needs.

COVID-19 Analysis

The COVID-19 pandemic is an excellent opportunity for a reality check of mathematical epidemiologic models, as in theseinteractive documents. Mathematical models describing the COVID-19 in Germany Mathematics for the Corona Virus Exponential Regression in Ocatve

SageCell Doctor

The transition from using Python 2 to Python 3 as programming language broke some code used in the SageCell online computer algebra system. The SageCell Doctor Page collects broken code examples and - where available - recommendations to correct code errors.

2019

Jupyter Notebooks for Math Teaching

A summary of information (in German) on Jupyter notebooks - what they are, how they can be dited, how they can be read and links to some sample notebooks on linear combinations, , linear approximations and 3 notebooks studying what happens when a 4-dimensional object passes through our 3-dimensional world.

Survey on Online Math Test Systems

Supported by many colleagues from academia and industry I compiled a survey on 11 online Math test systems. It is intended to support teachers, support units and system administrators in comparing the systems and selecting the most appropriate for their use cases. Besides basic data it provides implementatations of 5 types of math questions, from the student‘s and from the author‘s perspective. Test-Analyzer A web site that analyzes results of tests. After importing a csv file of test results, the app detects problematic questions (for example: Where do the best students fail?) and provides advice how problems might be corrected. A graphical view of score distributions is included. GDPR safe: No data are sent to the server; all calculations are done in the web browser. Currently the Open Source learning management systems IMathAS and ILIAS are supported. The system has been developed in Javascript using Vue.. More Products

The NetMath Web Site

The NetMath web site (in German) is the public face of the NetMath community. NetMath helps its members to utilize digital media in teaching Math and Engineering.

The NetMath Search

Engine

The NetMath search engine lets you find and access free resources from the NetMath community (mostly in German) with a single click.

The IMathAS Math Test

System

IMathAS is an Open Source Math test system developed by David Lippman. I provide teacher support for its users as part of my work for the Virtual Campus Rhineland-Palatinate.
Go for it Go for it Go for it Go for it
© 2017 Ingo Dahn
DahnResearch

Products

Results of Recent Work

These are some results if my actual work. They are provided for free as Open Educational Resources (OER) under a CC-BY-NC license. To a large extent, these are aggregations of OER provided by others. They showcase what becomes possible when engaged teachers collaborate with engaged software developers. These are fit for real life classroom usage and adaptation by non- technically minded teachers.

2023

Math Test for ChatGPT

ChatGPT is an program for conversations in natural language, using advanced artificial intelligence. The German Cosh catalog is a widely supported description of the Math knowledge that is expected from beginners of STEM courses at German universities. This online test lets students discuss the answers given by ChatGPT to five problems from the Cosh catalog.

YouPyter

Youpyter adds interactivity to YouTube videos. It imports a Jupyter notebook nd converts it into a web page, synchronized with a YouTube video, representing code cells as linked SageCells. The video will stop at predefined points and scroll the page to the appropriate point. Searching in the web site is like searching in the video. Demo of a converted page

2022

Qcy and the Hopf Fibration

Qcy is an alien living on a 4-dimensional planet. Using math concepts like quaternions, the Hopf fibration and stereographic projections we build a 3-dimensional device to guide Qcy on his 4- dimensional travel around his planet and to observe this travel from within our 3 dimensional space. In this interactive notebookthe reader can experiment with quaternions, the Hopf fibration and stereographic projections using SageCells, Geogebra applets and Wamap quizzes.

MathTrek Holodeck

The MathTrek Holodeck is a library to navigate cell by cell through several interlinked Jupyter notebooks. Evaluated cells can be stored as HTML on a pinboard. The state of the system is retained across sessions. MathTrek Holodeck has been implemented wit Meteor and Vue using the dynamic creation of SageCells.

2021

MathTrek

Enterprise

Enterprise is an online tool to navigate relations between mathematical subjects, concepts, theorems and persons. It contains a collection of materials, mostly from Wikipedia, collected by Ambjörn Naeve (Stockholm). Selected relations can be exported as stand-alone web pages. Gallery of selected relations.

2020

MathTrek++

Together with colleagues from Sweden, the UK and Austria I started elaborating a question-centered, socratic, approach to education. In this approach, students are encouraged to develop hypothesis and to evaluate them critically. A series of interactive documents demonstrates this for models of the atmosphere.

Notebook Player

The Notebook Player converts Jupyter Notebooks into interactive web pages the code of which can be edited and executed in SageCells. These pages require neither login nor installation of any software. Their user interface can be fully customized to meet the students‘ needs.

COVID-19 Analysis

The COVID-19 pandemic is an excellent opportunity for a reality check of mathematical epidemiologic models, as in theseinteractive documents. Mathematical models describing the COVID-19 in Germany Mathematics for the Corona Virus Exponential Regression in Ocatve

SageCell Doctor

The transition from using Python 2 to Python 3 as programming language broke some code used in the SageCell online computer algebra system. The SageCell Doctor Page collects broken code examples and - where available - recommendations to correct code errors.

2019

Jupyter Notebooks

for Math Teaching

A summary of information (in German) on Jupyter notebooks - what they are, how they can be dited, how they can be read and links to some sample notebooks on linear combinations, , linear approximations and 3 notebooks studying what happens when a 4- dimensional object passes through our 3- dimensional world.

Survey on Online Math Test Systems

Supported by many colleagues from academia and industry I compiled a survey on 11 online Math test systems. It is intended to support teachers, support units and system administrators in comparing the systems and selecting the most appropriate for their use cases. Besides basic data it provides implementatations of 5 types of math questions, from the student‘s and from the author‘s perspective. Test-Analyzer A web site that analyzes results of tests. After importing a csv file of test results, the app detects problematic questions (for example: Where do the best students fail?) and provides advice how problems might be corrected. A graphical view of score distributions is included. GDPR safe: No data are sent to the server; all calculations are done in the web browser. Currently the Open Source learning management systems IMathAS and ILIAS are supported. The system has been developed in Javascript using Vue.. More Products
Go for it Go for it

The NetMath Web Site

The NetMath web site (in German) is the public face of the NetMath community. NetMath helps its members to utilize digital media in teaching Math and Engineering.

The NetMath Search Engine

The NetMath search engine lets you find and access free resources from the NetMath community (mostly in German) with a single click.

The IMathAS Math Test System

IMathAS is an Open Source Math test system developed by David Lippman. I provide teacher support for its users as part of my work for the Virtual Campus Rhineland-Palatinate.