MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: CDF Security

  • To: mathgroup at
  • Subject: [mg128517] Re: CDF Security
  • From: David Bailey <dave at>
  • Date: Fri, 26 Oct 2012 23:48:11 -0400 (EDT)
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • References: <> <k6d0ki$282$>

On 26/10/2012 04:38, Gregory Lypny wrote:
> Hi Juan,
> Thanks for the heads up.  Even when opened in a text editor the code is sufficiently obscure that it wouldn't pose too much of a risk with my first-year students.  But of course that is meaningless if just one savvy student does what you describe.  I am going to tie the answer array to a variable with the absolute time (somewhat obscure) so that the array contains null in all its elements before the deadline and proper answers afterwards.  Still far from foolproof, but perhaps enough to buy time to think of something better.  Ultimately, I don't that CDF will work for critical coursework and large classes.  I will probably just set up a workflow to generate PDFs instead.  Disappointing but a good learning experience.
> Thanks again for responding,
> Gregory

My solution would be to write your notebook with answers, but tag the 
cells that contain answers. With that structure, a simple program could 
copy the notebook excluding or including the relevant cells based on the 
tagging information. That way, the current CDF files simply won't 
contain the answers however devious your students are!

David Bailey

  • References:
    • CDF Security
      • From: Gregory Lypny <>
  • Prev by Date: Second derivatives
  • Next by Date: "Solve" on polynomial equality results in expressions containing "Root"
  • Previous by thread: Re: CDF Security
  • Next by thread: Re: CDF Security