Dear Wise Ones,

I've never before programmed graphical things in Perl or otherwise. What I want is simple, but I don't know where to begin. I want a very simple script to run (on Mac OS X computers) that works like this:

• Pressing the space bar makes a filled white circle appear on the screen (which is already blank). • A very thin pie-shaped slice disappears from the top of the circle; and this cut-out slice very smoothly grows larger over time, sweeping in a clockwise direction. • Some time before the remaining portion of the circle disappears, it changes from white to red, and a warning beep sounds. • When the sweep completes (and the circle is completely gone), another beep sounds; and an alphanumeric code appears (which the user writes down).

I'll be using this in a psychology lab experiment about training for problem solving. Any advice would be greatly appreciated, including whether Perl would be the best tool for the job.

Many thanks!


In reply to Shrinking Pie Analog Countdown Timer by Optimalist

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.