Computers & the Humanities 210

Designing Your Stack

Up to now we have focused on creating simple stacks to learn about how LiveCode works. But designing effective instructional programs—or any software—requires careful attention to the user interface. The user interface is the visual part of your software, the part users see and interact with. You may have the most brilliant ideas and masterful scripting, but if users can't figure out how to use your stack, none of that matters.

What follows are some "rule of thumb" guidelines, things to consider when you are designing and building your stack. By taking these issues into account you can avoid some common pitfalls and create software that is both well programmed and visually pleasing.

Instructional Design and Organization

Effective Use of LiveCode

Visual Elements




Instructions and Help

Meta Issues

Course Schedule
Main Page