Desmos

Last updated

Desmos
Desmos logo.svg
Type of site
Online graphing calculator
OwnerDesmos Studio PBC
URL www.desmos.com
RegistrationOptional
Launched2011
Current statusOnline
Written in TypeScript, JavaScript, HTML, and CSS

Desmos is an advanced graphing calculator implemented as a web application and a mobile application written in TypeScript [1] and JavaScript. [2]

Contents

History

Desmos was founded by Eli Luberoff, a math and physics double major from Yale University, [3] and was launched as a startup at TechCrunch's Disrupt New York conference in 2011. [4] As of September 2012, it had received around 1 million US dollars of funding from Kapor Capital, Learn Capital, Kindler Capital, Elm Street Ventures and Google Ventures. [5]

The name Desmos came from the Greek word δεσμός which means a bond or a tie. [6]

In May 2022, Amplify acquired the Desmos curriculum and teacher.desmos.com. Some 50 employees joined Amplify. Desmos Studio was spun off as a separate public benefit corporation focused on building calculator products and other math tools. [7]

In May 2023, Desmos released a beta for a remade Geometry Tool. In it, geometrical shapes can be made, as well as expressions from the normal graphing calculator, with extra features. [8] In September 2023, Desmos released a beta for a 3D calculator, which added features on top of the 2D calculator, including cross products, partial derivatives and double-variable parametric equations. [9]

Features

In addition to graphing both equations and inequalities, it also features lists, plots, regressions, interactive variables, graph restriction, simultaneous graphing, piece wise function graphing, polar function graphing, two types of graphing grids – among other computational features commonly found in a programmable calculator. It can also be used in several languages. [10] [11] Calculus operations such as derivatives and integrals are also available, although direct limits are currently absent. Integrations to positive and negative infinity are supported, and series can also be raised to sufficiently high iterations. [12] Other functions like trigonometric and other transcendental functions, as well as the error function, factorial, statistical operations such as the normal distribution, chi-squared, the aforementioned regressions, and the random function, have also been introduced since 2020.

Users can create accounts and save the graphs and plots that they have created to them. A permalink can then be generated which allows users to share their graphs and elect to be considered for staff picks. The tool comes pre-programmed with 36 different example graphs for the purpose of teaching new users about the tool and the mathematics involved. [13]

Another popular use of the calculator involves the creation of graphic arts using equations and inequalities. [14] The calculator also has an audiotrace function, which can be used to make music. As of April 2017, Desmos also released a browser-based 2D interactive geometry tool, with supporting features including the plotting of points, lines, circles, and polygons. [15] [16] In May 2023, Desmos released a beta version of a second, more sophisticated geometry calculator. [17] Some of these projects have included features such as 3D via parameterization, and with the use of RGB and HSV colouring introduced in late 2020, [18] artwork with custom colouring, as well as the domain colouring of complex functions. With new performance updates, graphs that include the Mandelbrot set and the Ducks fractal can be made on Desmos. Features such as simulations and tickers also allowed users to create functional interactive games. The usage of these features can be found in Desmos's annual art contest. [19]

Julia Set made with desmos.com where c = -0.84 + 0.19i Desmos Julia Set.svg
Julia Set made with desmos.com where c = -0.84 + 0.19i
G(z) in the complex plane made with desmos 3d Desmos Complex Function.jpg
Γ(z) in the complex plane made with desmos 3d

Desmos also offers other services: the Scientific Calculator, Four Function Calculator, Matrix Calculator, Geometry Tool, Geometry Calculator, and a 3-dimensional calculator beta.[ citation needed ]

Applications

A modified version of the calculator has been used in standardized tests, such as the State of Texas Assessments of Academic Readiness test, the Virginia Standards of Learning (SOL), [20] and the California Assessment of Student Performance and Progress (CAASPP). Activity modules for classrooms can be created through a teacher account, which allow instructors to view students' work and response in real-time. [21]

Its business model involves premium Desmos Math Curriculum and paid partnerships with publishers, assessment companies, and educational institutions. [22]

The calculator and graphing features can also be found on AssessPrep, an examination site used by many schools following the IB Curriculum.

Related Research Articles

<span class="mw-page-title-main">TI-89 series</span> Series of graphing calculators

The TI-89 and the TI-89 Titanium are graphing calculators developed by Texas Instruments (TI). They are differentiated from most other TI graphing calculators by their computer algebra system, which allows symbolic manipulation of algebraic expressions—equations can be solved in terms of variables, whereas the TI-83/84 series can only give a numeric result.

A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists. The development of the computer algebra systems in the second half of the 20th century is part of the discipline of "computer algebra" or "symbolic computation", which has spurred work in algorithms over mathematical objects such as polynomials.

<span class="mw-page-title-main">Maple (software)</span> Mathematical computing environment

Maple is a symbolic and numeric computing environment as well as a multi-paradigm programming language. It covers several areas of technical computing, such as symbolic mathematics, numerical analysis, data processing, visualization, and others. A toolbox, MapleSim, adds functionality for multidomain physical modeling and code generation.

<span class="mw-page-title-main">Graphing calculator</span> Electronic calculator capable of plotting graphs

A graphing calculator is a handheld computer that is capable of plotting graphs, solving simultaneous equations, and performing other tasks with variables. Most popular graphing calculators are programmable calculators, allowing the user to create customized programs, typically for scientific, engineering or education applications. They have large screens that display several lines of text and calculations.

<span class="mw-page-title-main">TI-92 series</span> Series of graphing calculators produced by Texas Instruments

The TI-92 series are a line of graphing calculators produced by Texas Instruments. They include: the TI-92 (1995), the TI-92 II (1996), the TI-92 Plus and the Voyage 200 (2002). The design of these relatively large calculators includes a QWERTY keyboard. Because of this keyboard, it was given the status of a "computer" rather than "calculator" by American testing facilities and cannot be used on tests such as the SAT or AP Exams while the similar TI-89 can be.

<span class="mw-page-title-main">Windows Calculator</span> Calculator application included in Microsoft Windows

Windows Calculator is a software calculator developed by Microsoft and included in Windows. In its Windows 10 incarnation it has four modes: standard, scientific, programmer, and a graphing mode. The standard mode includes a number pad and buttons for performing arithmetic operations. The scientific mode takes this a step further and adds exponents and trigonometric function, and programmer mode allows the user to perform operations related to computer programming. In 2020, a graphing mode was added to the Calculator, allowing users to graph equations on a coordinate plane.

There are various ways in which calculators interpret keystrokes. These can be categorized into two main types:

<span class="mw-page-title-main">Calculator (Apple)</span> Calculator application on Apple systems

Calculator is a basic calculator application made by Apple Inc. and bundled with its macOS, iOS, and watchOS operating systems. It has three modes: basic, scientific, and programmer. The basic mode includes a number pad, buttons for adding, subtracting, multiplying, and dividing, as well as memory keys. Scientific mode supports exponents and trigonometric functions. The macOS version of Calculator also has a programmer mode that gives the user access to more options related to computer programming.

<span class="mw-page-title-main">Casio ClassPad 300</span> Family of graphing calculators by Casio

The Casio ClassPad 300, ClassPad 330 and fx-CP400 are stylus based touch-screen graphing calculators. It comes with a collection of applications that support self-study, like 3D Graph, Geometry, eActivity, Spreadsheet, etc. A large 160x240 pixel LCD touch screen enables stylus-based operation. It resembles Casio's earlier Pocket Viewer line. HP and Texas Instruments attempted to release similar pen based calculators (the HP Xpander and PET Project, but both were cancelled before release to the market.

<span class="mw-page-title-main">TI-Nspire series</span> Series of graphing calculators

The TI-Nspire is a graphing calculator line made by Texas Instruments, with the first version released on 25 September 2007. The calculators feature a non-QWERTY keyboard and a different key-by-key layout than Texas Instruments's previous flagship calculators such as the TI-89 series.

Google Workspace is a collection of cloud computing, productivity and collaboration tools, software and products developed and marketed by Google. It consists of Gmail, Contacts, Calendar, Meet and Chat for communication; Currents for employee engagement; Drive for storage; and the Google Docs Editors suite for content creation. An Admin Panel is provided for managing users and services. Depending on edition Google Workspace may also include the digital interactive whiteboard Jamboard and an option to purchase add-ons such as the telephony service Voice. The education edition adds a learning platform Google Classroom and today has the name Workspace for Education.

<span class="mw-page-title-main">Xcas</span> Computer algebra system

Xcas is a user interface to Giac, which is an open source computer algebra system (CAS) for Windows, macOS and Linux among many other platforms. Xcas is written in C++. Giac can be used directly inside software written in C++.

<span class="mw-page-title-main">Microsoft Math Solver</span> MS Windows application for solving maths problems

Microsoft Math Solver is an entry-level educational app that solves math and science problems. Developed and maintained by Microsoft, it is primarily targeted at students as a learning tool. Until 2015, it ran on Microsoft Windows. Since then, it has been developed for the web platform and mobile devices.8

Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later. Some of the most popular service providers are AWS Amplify and Firebase.

<span class="mw-page-title-main">Amplify (company)</span> American education technology company

Amplify is a curriculum and assessment company launched in July 2012. Amplify Curriculum was built on the foundation of Wireless Generation, an educational company the original News Corp bought in 2010. Amplify products and services provide assessment and analytics for data-driven instruction and next-generation digital curriculum based on the Common Core State Standards.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that provides a series of modular cloud services including computing, data storage, data analytics, and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma, et.al. Registration requires a credit card or bank account details.

Yup (formerly known as MathCrunch) is a San Francisco–based educational technology company that provides on-demand tutoring services for math. The service is provided via a mobile app, which connects tutors with students in real-time. The company was founded in 2014, in San Francisco, by Naguib S. Sawiris, who also acts as the CEO. The company has been featured in publications such as Forbes, Fox, VentureBeat, and TechCrunch.

<span class="mw-page-title-main">Socratic (Google)</span> Educational technology company

Socratic is an education tech company that offers a mobile app for students. The app uses AI technology to help students with their homework by providing educational resources like videos, definitions, Q&A, links and more.

<span class="mw-page-title-main">Qalculate!</span> Free and open-source calculator software

Qalculate! is an arbitrary precision cross-platform software calculator. It supports complex mathematical operations and concepts such as derivation, integration, data plotting, and unit conversion. It is a free and open-source software released under GPL v2.

References

  1. MathQuill, Desmos, June 16, 2023, retrieved June 22, 2023
  2. "Desmos API v1.0 documentation". www.desmos.com.
  3. Schonfeld, Erick (June 24, 2011). "Math Geeks, Rejoice! The Desmos Graphing Calculator Is Here, It's Online And It's Free". TechCrunch.
  4. Empson, Rip (May 25, 2011). "Build And Share Rich Educational Content With Desmos". TechCrunch.
  5. "Desmos gets Google Ventures funding for next-gen graphing calculator". Gigaom . September 26, 2012. Archived from the original on December 22, 2017. Retrieved May 15, 2017.
  6. Pearce, Kyle; Orr, Jon; Luberoff, Eli (September 21, 2020). "The Vast Majority of Ed-Tech Is Garbage: An Interview with Eli Luberoff". Make Math Moments (Podcast). 17 minutes in. Archived from the original on October 4, 2020. Retrieved November 14, 2020.
  7. Kuykendall, Kristal (May 18, 2012). "Amplify Acquires Desmos' Math Curriculum; Desmos Calculators to Spin Off, Remain Free -". THE Journal. Retrieved May 21, 2022.
  8. "Introducing the Next Generation Desmos Geometry Tool (Beta) - Des-blog". blog.desmos.com. Retrieved December 27, 2023.
  9. "Getting Started: Desmos 3D". Desmos.com . September 2023. Retrieved December 27, 2023.
  10. "Desmos user guide" (PDF).
  11. "Dynamic and Dynamite Desmos Demos". sites.google.com. Retrieved July 13, 2016.
  12. "High-iteration series and infinite integration examples". Desmos.
  13. "Desmos graph". Desmos Graphing Calculator. Retrieved June 21, 2019.
  14. "Desmos | Staff Picks: Creative Art". Desmos.com. Retrieved June 21, 2019.
  15. "The Desmos Geometry Tool - Des-blog". blog.desmos.com. Retrieved June 21, 2019.
  16. "Desmos | Geometry". www.desmos.com. Retrieved June 21, 2019.
  17. "Introducing the Next Generation Desmos Geometry Tool (Beta) - Des-blog". blog.desmos.com. Retrieved June 22, 2023.
  18. "Custom Colors". Desmos.
  19. "Global Math Art Contest 2021 Finalists". Desmos.
  20. "Texas District Pilots Desmos as Alternative to Graphing Calculators (EdSurge News)". EdSurge. April 30, 2015. Retrieved March 16, 2016.
  21. "Starting a Desmos Class Activity". Desmos. Archived from the original on June 21, 2019. Retrieved June 21, 2019.
  22. "Desmos | FAQs". Desmos.com. Retrieved March 3, 2022.

See also