One of the courses that I teach, is the undergraduate Financial Accounting course. This is the course that all business students, and many non-business students take as a requirement. The idea is that most students (certainly business students) should know their way around accounting, at least a little bit.
Currently, the course is built around double-entry accounting system and how it works. How it recognizes business events and how it translates those events into accounting transactions which are recorded by “tagging” the elements of the business transaction with a debit or credit.
The fun part is making sure that after “tagging” the pieces of a business transaction with at least one “debit” and one “credit” tag, that the debit tags equal the credit tags.
This course will be taught using screencasts for the first time during the Fall 2007 semester, for more information you can view the financial accounting wiki.