Type of site | Online graphing calculator |
---|---|
Owner | Desmos Studio PBC |
URL | www |
Registration | Optional |
Launched | 2011 |
Current status | Online |
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]
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 [update] , 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]
In addition to graphing both equations and inequalities, it also features lists, plots, regressions, interactive variables, graph restriction, simultaneous graphing, piecewise function graphing, recursive 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, the random function, and recursive functions [13] have also been introduced since 2020. In November 2023, Desmos gave users the ability to bring sound to their graphs, allowing them to produce tones of a given frequency and gain. [14]
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. [15]
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. [16] [17] In May 2023, Desmos released a beta version of a second, more sophisticated geometry calculator. [18]
Another popular use of the calculator involves the creation of graphic arts using equations and inequalities. [19] 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, [20] 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. [21]
Desmos also offers other services: the Scientific Calculator, Four Function Calculator, Matrix Calculator, Geometry Tool, Geometry Calculator, and a 3-dimensional calculator beta. [22]
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), [23] the California Assessment of Student Performance and Progress (CAASPP) and the SAT. Activity modules for classrooms can be created through a teacher account, which allow instructors to view students' work and response in real-time. [24]
Its business model involves paid partnerships with publishers, assessment companies, and educational institutions. [25]
The calculator and graphing features can also be found on AssessPrep, an examination site used by many schools following the IB Curriculum.
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.
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.
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.
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.
A scientific calculator is an electronic calculator, either desktop or handheld, designed to perform calculations using basic and advanced mathematical operations and functions. They have completely replaced slide rules as well as books of mathematical tables and are used in both educational and professional settings.
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:
Calculator is a basic calculator application made by Apple Inc. and bundled with its macOS, iOS, iPadOS, 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.
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.
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; 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.
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++.
The KDE Education Project develops free educational software based on the KDE technologies for students and parents. These educational software is translated into more than 65 languages, so that users can access them without any problems. The KDE-Edu project also provides free software educational to support and facilitate teachers in planning lessons.
Japanese electronics company Casio produced the world's first graphing calculator, the fx-7000G. Subsequent models consist of three generations mentioned in the below headings.
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.
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.
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.
KAlgebra is a mathematical graph calculator included in the KDE education package. While it is based on the MathML content markup language, knowledge of MathML is not required for use. The calculator includes numerical, logical, symbolic, and analytical functions, and can plot the results onto a 2D or 3D graph. KAlgebra is free and open source software, licensed under the GPL-2.0-or-later license.
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.
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.