BYU Home pageBRIGHAM YOUNG UNIVERSITY
  Humanities Technology and Research Support Center
Back     CHum Revolution Gateway

CHum 310
Efficient Design of User Interactions

In this lecture I will present four different ways of programming essentially the same interaction--a simple True/False exercise--as a means of demonstrating efficient ways of using the structure of Revolution to create user interactions. At the end of this presentation you will have a chance to try some of these techniques for yourself.
I will use the Branching Structure Key from Structures lesson, slightly modified.


Method 1 - The way a novice programmer might do it.

Method 2 - Getting smarter

Method 3 - More generalized, more efficient

Method 4 - Single card approach

All groups same as above, but only one card is used. Simply replace data on the card for each new question.


Back     CHum Revolution Gateway
Maintained by Devin Asay.
Copyright © 2005 Brigham Young University