Desmos Graphing Caluclator

Desmos Graphing Caluclator

Desmos is an education startup, currently with one major offering – an online graphing calculator. Graph any equation, cartesian or polar coordinates, exponential and trigonometric functions, and multiple equations at the same time. Using MathQuill (a what-you-see-is-what-you-get LaTeX editor for HTML5) and/or a built-in key pad users can easily enter and seamlessly edit any equation.

Users can also create a free account to save graphs and use a projector mode to display on in-class screens.

Desmos Graphing Calculator - On Screen Controls

A screen shot of the calculator in-browser, here you can see the on screen controls.

Aesthetics: 7
Entertainment: 2
Usability: 10

I am currently trying to rebuild my own mth skills after years of neglect, starting from precalculus on through multivariable calculus. My main tool for this has been Khan Academy, which has a great set of exercises arranged in a knowledge map, but a TERRIBLE calculator interface. I haven’t had a chance to play with the two simultaneously yet, but I strongly suspect that Desmos’s calculator is going to be a hugely useful tool for visualizing and manipulating complex functions.

Desmos Graphing Calculator Screen Shot 2

In this screen shot you can see the display options, including a projector mode that makes everything a little bolder for better display on class room projectors.

Additional awesomeness include the explorations, where users can explore graph-able functions ranging from different forms of linear equations, through derivatives; and the graph gallery, where users can peruse other users recently saved graphs.

Desmos Online Graphing Calculator - Trig. Functions Exploration

Here is one exploration, which graphs any/all of the trig functions. On the right some points of intersection have been selected showing their coordinates, on the left is the menu for selecting different explorations.



CellCraft is a free cell biology game available online (full screen swf) or for download/offline. The game covers the very basics of cell function and organelles, at about the level I learned in middle school. Terms that were well covered include nucleus, ribosomes, RNA, ER (Endoplasmic Reticulum), peroxisome, lysosome, Golgi body, vesicle, fatty acid, amino acid, glucose, nucleic acid, as well as others that are less central to game play. If you’d like to see the whole list, select the full screen link above and flip through the encyclopedia – or better yet, play the game. I think that taking it slow the game could take 2-3 hours depending on the player, I managed to blitz though in about 45 minutes, but that didn’t leave as much time for learning.

What I love about this game is that it really is a game. There are characters, a story, jokes, and a serious chance to fail – even if failing just means restarting the level. Which means that kids learn without ‘studying’ because the game play depends on understanding that ATP is fuel, and lysosomes dissolve things, etcetera. To top it all off, the game is pretty. It’s not cutting edge, but it looks slick and runs well (some hosting sites glitch out about 2 minutes into the game, but I have not had that problem with the links above).

Ease: 10/10
Aesthetics: 10/10
Entertainment: 10/10

CellCraft Level Select Screen Shot

There are eight levels, each of which gradually introduces more organelles and their functions

This game was designed with middle school students 11-13 year old in mind, and to be potentially useful for high school students aged  14-18.1 It would probably not be very useful in a college environment, but I cannot imagine a more useful tool for starting off a middle/high school into to biology course unit on the cell.

It is important to understand that this is a game, and like all games it involves fantasy. Fantasy in games can come in two forms – exogenous fantasy or endogenous fantasy.2 An exogenous fantasy has nothing to do with material and could be used to teach almost anything. Example of an exogenous fantasy include hangman, the classic game concentration/memory, the games scatter and space race at Quizlet, or anything found here. The problem with exogenous fantasy is that it is less compelling than an endogenous fantasy, and is less effective at getting the user to really engage in the material.

In contrast, endogenous fantasy is woven into the game itself – meaning that not everything that is said is literally true, because there is a fictional story driving the actions of the player. CellCraft is such a game. For instance, there is no reason to believe that the platypus originated on another planet, or anything else in the plot of this game. Also, you cannot just drop organelles into cells, and everything in the game is simplified to make the mechanics of the game work. BUT if you want kids to remember things like ATP is cellular fuel, and that it comes from glucose, and that glucose is more efficiently turned to ATP by mitochondria, this is a great game. A follow up lesson will probably be necessary to clear up questions about what is and isn’t realistic about the game – but that should not be a problem.

I would recommend it as a homework assignment, with an alternative worksheet for those who can’t or wont play, and including the encyclopedia as required reading. Then, have the students write out questions about the game, and take a quiz to make sure they actually played it. There will be some explining to do, but anything that gets kids to ask questions is a good thing, at least in my book.

Cell Craft Level 8 Screen Shot

Level 8, with a lot of the organelles installed and functioning. Played on Kongregate (the online link) which allows saving progress but that requires registering account.

Released July 2010

1See AnthonyP’s comment.
2 Loyd P., R. (1996). Seriously considering play: Designing interactive learning environments based on the blending of microworlds, simulations, and games. Designing interactive learning environments based on the blending of microworlds, simulations, and games, 44(2), 43-58. Retrieved from – See the section on games.