Bill Finzer

Forum Replies Created

Viewing 15 posts - 346 through 360 (of 401 total)
  • Author
    Posts
  • in reply to: Opening documents #642
    Bill Finzer
    Keymaster

    Hi Andee,

    Good suggestion. CODAP does take you back to the last location from which you opened, provided you do the Open from the same browser tab. But, if you open CODAP in a new tab, it doesn’t remember where you were opening from in the other tab. But, I suppose it could, using cookies or something like that.

    Bill

    in reply to: Formula for text #637
    Bill Finzer
    Keymaster

    Hi Andee,

    Here’s one example:

    if(Age<20,”Young”,”Not Young”)

    Basically anywhere you might return a number, you can return a quoted string.

    Bill

    in reply to: Forcing a distribution to be numerical #634
    Bill Finzer
    Keymaster

    Hi Andee,

    You may already know that you can change the way an attribute is treated on a given graph by clicking on the attribute name on the axis and choosing Treat as Numeric or Categorical if that’s the direction you’re going.

    Alternatively, you can bring up the Attribute Properties dialog box and change the type of the attribute to numeric. This will have the effect that the non-numeric values will be ignored in any graphs you make and the attribute will be treated as numeric.

    Bill

    in reply to: CODAP and smartboards #630
    Bill Finzer
    Keymaster

    Hi Andee,

    It’s possible the SmartBoard is translating your gestures into touch events. If this is the case, there are many known CODAP bugs with touch devices. I believe the two you mention are among them.

    The good news is that we’re about to come out with a release (~mid-August) that should fix most of the touch device problems.

    Bill

    in reply to: Scalability of CODAP #627
    Bill Finzer
    Keymaster

    Hi Sue,

    As Dan points out, the fact that CODAP becomes fully resident on each user’s computer should rule out any problems with large numbers of users.

    As to stability over time, CODAP is evolving so there will continue to be improvements in performance and usability as well as enhanced features. It’s certainly possible that some changes in CODAP will require changes to the instructions in the course materials. One way to deal with this is for your institution to serve a single, stable version of CODAP during a run of the course. This is very straightforward, amounting to little more than unzipping a file onto your server and pointing your users to that URL.

    Hope this helps,

    Bill

    in reply to: keeping your cases #624
    Bill Finzer
    Keymaster

    Hi Kristyn,

    I can think of one way, but not sure if it will do what you want.

    1. Suppose you have an attribute A and you have typed values into the first four cases.
    2. Create an attribute B with the formula: if(caseIndex<5,A,random()). This copies the entered values from A into B and puts random numbers in the new cases as values for B.
    3. Now add a bunch more cases; e.g. by clicking on row 5’s index and choosing Insert Cases.

    Bill

    in reply to: Graph menus hidden #622
    Bill Finzer
    Keymaster

    Hi Andee,

    I’ve seen this too, and you’re absolutely right. It seems to be a relatively newly introduced bug that needs fixing.

    Bill

    in reply to: restrict x in plotted function #619
    Bill Finzer
    Keymaster

    Hi Kristyn,

    Yes, you can restrict the range. Here is an example that plots the square root of between 3 and 9:

    if(x>3&x<9, sqrt(x),””)

    Re: 2 functions—A possible trick (not recommended) is to make a second graph with the second function. Then give it a transparent background and place it on top of the first graph.

    But eventually we’ll provide the ability to plot multiple functions in a graph with no tricks.

    Bill

    in reply to: Sharing files – name change? #616
    Bill Finzer
    Keymaster

    I was able to replicate the problem.

    1. Create a new document and change its name to “First.”
    2. Save this document to Google Drive.
    3. In CODAP, change the document name to “Second.”
    4. In the Share menu choose Get Link to Shared View.

    Notice that the name of the document reverts to First immediately. (Bug!)

    If you go on to get the link and open it, the shared view has the name First. In fact, all trace of “Second” is gone.

    Andee, I’d say you’ve uncovered a nice little rat’s nest of bugs here! Thanks.

    Bill Finzer
    Keymaster

    Hello Heinrich,

    CODAP has a pretty complete set of functions for manipulating dates and times as you can see in the enclosed screenshot.

    Bill

    in reply to: randomize integers #603
    Bill Finzer
    Keymaster

    Hi Kristyn,

    Here’s a formula that will produce integers from zero to nine:

    floor(random(0,10))

    And if you want them to go from one to ten:

    ceil(random(0,10))

    Of course you can change the zero and ten to anything you want.

    Bill

    in reply to: freezing or hiding columns #601
    Bill Finzer
    Keymaster

    Hi Traci,

    Regarding freezing columns, I’m sorry to report there is no way to do this. A recently introduced feature to convert a case table into a case card might be helpful to you since it makes it much easier to work to work with a large number of attributes. But, then again, since you are also scrolling vertically, perhaps not.

    Regarding hiding columns, there’s no interface for it. Sorry. There is a way to do it by editing the JSON text of the document, but I don’t think that is appropriate for either your situation or the situation you describe for students. We’ve received a number of requests for hiding columns through the interface and will likely provide it sometime soon.

    Bill

    in reply to: function for converting numeric data to words #584
    Bill Finzer
    Keymaster

    Hello Traci,

    Excellent question, with what I hope you will find to be an excellent answer!

    In the first screen capture on the left you see typical survey data with Smart Phone? coded with 1, 2, or blank. On the right you see the result of dragging that attribute all the way to the left to form a group for each value as shown on the right.

    Fortunately, those values are editable! So, in the second screen capture on the left, you see the result of editing the 1’s to no and the 2’s to yes. Then, dragging the attribute back to the right flattens out the table again.

    No formulas required! I hope this makes sense.

    Bill

    p.s. I think replacing the numbers with meaningful words is an excellent idea, no matter the age of the user.

    in reply to: Is "saving" broken? #583
    Bill Finzer
    Keymaster

    Hi Andee,

    We’re not experiencing this problem here. Questions:

    1. Is it one particular document that won’t save properly or do you find that no document can be saved?
    2. When you attempt to save to Google Drive, do you see the ‘.codap’ file in your drive? If so, could you enclose it or give us a link to it?
    3. Can you open Chrome’s inspector (Cmd-option-i) and see if anything is being written to the console that might be helpful to diagnosing the problem?

    CODAP is working fine on all “modern” browsers as far as we know.

    Bill

    in reply to: Understanding structure for time series #579
    Bill Finzer
    Keymaster

    Hello again,

    I neglected to address the rationale. Thinking about the situation, there are two kinds of “cases”: states, and rates. Each state has a rate for each year, and each rate for a given year belongs to a certain state. This implies a hierarchy. Row by column structures are far from ideal for modeling hierarchies. CODAP allows you to create any number of levels, and this works very well for a surprising number of situations.

    Bill

Viewing 15 posts - 346 through 360 (of 401 total)