Git Product home page Git Product logo

textbooks's Introduction

Mathigon Textbooks

Welcome to Mathigon, an award-winning mathematics education platform for students aged 12 to 18. Part textbook and part virtual personal tutor, it uses cutting-edge technology and an innovative new curriculum to make learning mathematics more fun and more interactive and engaging than ever before. Learn more…

This repository contains the source code and assets for all our courses.

Course Structure

Every course is a subfolder in the content directory, and consists of these components:

  • content.md contains the source code and metadata for a course. It is written in a custom extension of Markdown. More documentation…
  • functions.ts contains all the TypeScript code for all the interactive elements in this course. More documentation…
  • styles.less contains all course-specific styles, using LESS format.
  • hints.yaml (optional) contains any messages that can be sent by Mathigon's virtual tutor.

The content/shared directory contains biographies, glossary, web components, and assets used by multiple courses.

If you want to make changes or additions to this content, you can run a local Node.js server for development. Simply follow our setup instructions.

Contributing

Build Status GitHub repo size GitHub issues

We welcome any contributions to Mathigon – from bug fixes and correcting typos to creating entirely new courses. If you find any bugs or mistakes, please file an issue.

When writing new content, make sure you follow our content development guide, which contains pedagogical principles, style recommendations, and descriptions of interactive elements.

If you want to help us translate Mathigon into more languages, take a look at our localisation documentation.

Before submitting a pull request, you will need to sign the Mathigon Individual Contributor License Agreement.

If you want to work for Mathigon, visit our careers page, and contact us if you have any questions.


Twitter Follow

© Mathigon 2016–2020, All rights reserved

textbooks's People

Contributors

plegner avatar matheharry avatar kevindeland avatar renovate-bot avatar kallikak avatar jsuccari avatar clauditza avatar jexchan avatar aceway avatar renovate[bot] avatar pjhenning avatar degrangem avatar jajoosam avatar htadashi avatar tuyetngo1 avatar hpalacio avatar ld-coding avatar eda-tech avatar mismatchtea avatar manuelmenzella avatar williamoconnell avatar bjornrunow avatar dependabot[bot] avatar mathbear avatar amunger3 avatar ftruzzi avatar ktwei avatar ksymeon avatar mardan-aliyev avatar srikanthccv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.