I am Mr Chow
  • Blog
  • Breakout! Desmos
  • Desmos Activities
  • Lessons
 

Challenge #1


You can name a component by typing it into the space on the left side of the component header. For example the graph here has been named graph1 and the note has been named Thisanote.
Picture

Next Solution
Back to Menu
 

Challenge #2


  1. Name your input component.  In this example I named the input "input1"
  2. In the title script use the sink "title"
  3. Put your text in quotations
  4. make sure you cite the input content by putting it in ${ }
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #3


  1. use the content sink in the note
  2. Write this the same way as you would the title.  The only difference is is the "content" sink instead of the "title" sink
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #4


  1. Sourcing something into another screen is the same as doing it into the same screen.  Just reference the correct component
  2. In this example input4a is on the previous screen.
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #5


  1. Don't forget to change the input type to math.
  2. Use ".latex" to copy the exact latex input a math expression into another component.
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #6


  • Change the input type to math
  • in the content of the note, use ".numericValue" to display the numeric value of the expression after computation
Picture
  • In order to hide the numeric value of the expression in the math input field use the following in the input script:
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #7


Changing the label of buttons is the same as changing content in a note or text in a title
Picture
  • For an action button use "label":
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #8


  • In order to create a number, use cellNumericValue in the table
  • cells are referenced as (row,column) with row 0 being the header.
  • Here, row 1 column 1 becomes the first (x) coordinate and row 1 column 2 becomes the second (y) coordinate
  • Backticks `` are used around the coordinate point to convert into mathtype but for simple expressions like points this is not necessary."
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #9


  • Create two numbers in the graph by connecting them to cell numeric values in the script
Picture
  • In the graph itself, create a point using the two variables you made in CL
  • Don't worry about any sliders created, CL will override any values in the graph.
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #10


  • Start by creating a moveable point in the graph.  Unsure how? Level up your graphing calc skills here.
Picture
  • In the note, create the coordinates similarly to the method in challenge #8 except instead of referencing rows and columns, reference the "number" from the graph.  
  • If you are using subscript, make sure to put an underscore between the text and subscript.  If your subscript is longer than one character you need to put { } around the text, i.e. "x_{11}"
Picture
  • In order to put the coordinates into the table, assign one number to each cell
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #11


This challenge serves mostly to show that you can copy numbers from one graph to another.  The coordinate point is just there to act as a visual example.  For a more advanced look at how to copy entire graphs from one screen to the next take a look at layers in the documentation.  
  • In the first graph, create the points you want to copy
Picture
  • In the script for the second graph, create new numbers that are equal to the predecessors in the first graph
Picture
  • In the second graph, make the new coordinate point that will display the numbers that you have copied from the first graph
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #12


  • You can adjust the min and max of each axis separately using the sinks xmin, xmax, ymin, and ymax.  For a more advanced look at bounds take a look at the documentation.
  • Here we are setting each bound to come from the values in a table.  You may notice that they all reference column 2.  In this case I typed each bound name into column 1 to make it easy to enter values into the correct cell.
  • Type the following into your graph script
Picture
  • In order for these window restrictions to work all four bounds must be defined.  To make sure this happens from the start we can prepopulate text into the cell.  You want to type this into the table script
Picture

Previous Solution
Next Solution
Back to Menu
 

Challenge #13


  • In the graph script, use the "function" sink.  Be sure to name the function
  • You want to create a simple function using the latex from the math input.  use simpleFunction( ) to make this happen.
  • you can also use xYLine, but you can experiment with that on your own.
Picture
  • In order for the function to show up in the graph, make an equation y=function. You can then use this to change the style and color of your line in the graph.
Picture

Previous Solution
Next Solution
Back to Menu
Proudly powered by Weebly