CSC 216/s08/clever imaginings: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 15: Line 15:
====Part 1: The Finite State Machine====
====Part 1: The Finite State Machine====


====Part 2: Extending with the State Patter====
====Part 2: Extending with the State Pattern====


===Formatting Resources===
===Formatting Resources===
[http://meta.wikimedia.org/wiki/Help:Wikitext_examples Formatting Help Guide from MetaWiki]
[http://meta.wikimedia.org/wiki/Help:Wikitext_examples Formatting Help Guide from MetaWiki]

Revision as of 04:44, 16 April 2008

Finite State Machines and the State Pattern

Give the title of your exercise, which may include the name of the topic you are covering, or some other catchy title.

The problem

Finite state machines are abstract models of systems that have a set number of states, inputs, and rules for transitioning from one state to another. Understanding all the parts of a FSM can be difficult, especially in systems that feature a large number of states and transitions.

Participants and props

How many students will participate? What else do you need (e.g., old tennis ball, Powerpoint slides, software).

The script

Part 1: The Finite State Machine

Part 2: Extending with the State Pattern

Formatting Resources

Formatting Help Guide from MetaWiki