<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdwilker</id>
	<title>Expertiza_Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdwilker"/>
	<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Special:Contributions/Jdwilker"/>
	<updated>2026-08-11T01:12:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/StateMachinePass&amp;diff=27204</id>
		<title>CSC 216 F09/StateMachinePass</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/StateMachinePass&amp;diff=27204"/>
		<updated>2009-11-17T02:41:39Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==State Machine Pass==&lt;br /&gt;
&lt;br /&gt;
===The problem===&lt;br /&gt;
&lt;br /&gt;
Trying to teach how finite state machines work.&lt;br /&gt;
&lt;br /&gt;
===Participants and props===&lt;br /&gt;
&lt;br /&gt;
Everybody in the class plays the game.  The only prop needed is a ball.  A diagram of the state machine is drawn on the board.&lt;br /&gt;
The state machine will have two paths it can go down to reach the final state.&lt;br /&gt;
  &lt;br /&gt;
===The script===&lt;br /&gt;
&lt;br /&gt;
The ball is thrown to a student in the class.  They will be at state 0.  They will be presented a condition to move to the next state.  If they answer right they toss the ball to another student.  If they get it wrong they keep the ball and take another turn.  This continues until the final state is reached.  &lt;br /&gt;
&lt;br /&gt;
===Acknowledgments===&lt;br /&gt;
&lt;br /&gt;
Created by Josh Wilkerson and Tony McCarthy&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/StateMachinePass&amp;diff=27202</id>
		<title>CSC 216 F09/StateMachinePass</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/StateMachinePass&amp;diff=27202"/>
		<updated>2009-11-17T02:39:41Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: CSC 216 F09/StateMachinePass moved to CSC 216 F09/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[CSC 216 F09/]]&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27201</id>
		<title>CSC 216 F09/</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27201"/>
		<updated>2009-11-17T02:39:41Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: CSC 216 F09/StateMachinePass moved to CSC 216 F09/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27200</id>
		<title>CSC 216 F09/</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27200"/>
		<updated>2009-11-17T02:38:39Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27198</id>
		<title>CSC 216 F09/</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27198"/>
		<updated>2009-11-17T02:37:05Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: CSC 216 F09/ moved to CSC 216 F09/StateMachinePass&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==State Machine Pass==&lt;br /&gt;
&lt;br /&gt;
===The problem===&lt;br /&gt;
&lt;br /&gt;
Trying to teach how finite state machines work.&lt;br /&gt;
&lt;br /&gt;
===Participants and props===&lt;br /&gt;
&lt;br /&gt;
Everybody in the class plays the game.  The only prop needed is a ball.  A diagram of the state machine is drawn on the board.&lt;br /&gt;
The state machine will have two paths it can go down to reach the final state.&lt;br /&gt;
  &lt;br /&gt;
===The script===&lt;br /&gt;
&lt;br /&gt;
The ball is thrown to a student in the class.  They will be at state 0.  They will be presented a condition to move to the next state.  If they answer right they toss the ball to another student.  If they get it wrong they keep the ball and take another turn.  This continues until the final state is reached.  &lt;br /&gt;
&lt;br /&gt;
===Acknowledgments===&lt;br /&gt;
&lt;br /&gt;
Created by Josh Wilkerson and Tony McCarthy&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27197</id>
		<title>CSC 216 F09/</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27197"/>
		<updated>2009-11-17T02:35:04Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==State Machine Pass==&lt;br /&gt;
&lt;br /&gt;
===The problem===&lt;br /&gt;
&lt;br /&gt;
Trying to teach how finite state machines work.&lt;br /&gt;
&lt;br /&gt;
===Participants and props===&lt;br /&gt;
&lt;br /&gt;
Everybody in the class plays the game.  The only prop needed is a ball.  A diagram of the state machine is drawn on the board.&lt;br /&gt;
The state machine will have two paths it can go down to reach the final state.&lt;br /&gt;
  &lt;br /&gt;
===The script===&lt;br /&gt;
&lt;br /&gt;
The ball is thrown to a student in the class.  They will be at state 0.  They will be presented a condition to move to the next state.  If they answer right they toss the ball to another student.  If they get it wrong they keep the ball and take another turn.  This continues until the final state is reached.  &lt;br /&gt;
&lt;br /&gt;
===Acknowledgments===&lt;br /&gt;
&lt;br /&gt;
Created by Josh Wilkerson and Tony McCarthy&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27196</id>
		<title>CSC 216 F09/</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC_216_F09/&amp;diff=27196"/>
		<updated>2009-11-17T02:34:31Z</updated>

		<summary type="html">&lt;p&gt;Jdwilker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==State Machine Pass==&lt;br /&gt;
&lt;br /&gt;
===The problem===&lt;br /&gt;
&lt;br /&gt;
Trying to teach how finite state machines work.&lt;br /&gt;
&lt;br /&gt;
===Participants and props===&lt;br /&gt;
&lt;br /&gt;
Everybody in the class plays the game.  The only prop needed is a ball.  A diagram of the state machine is drawn on the board.&lt;br /&gt;
&lt;br /&gt;
    1     3    4   6&lt;br /&gt;
0                          9&lt;br /&gt;
    2     5    7    8&lt;br /&gt;
The state machine will have two paths it can go down to reach the final state.&lt;br /&gt;
  &lt;br /&gt;
===The script===&lt;br /&gt;
&lt;br /&gt;
The ball is thrown to a student in the class.  They will be at state 0.  They will be presented a condition to move to the next state.  If they answer right they toss the ball to another student.  If they get it wrong they keep the ball and take another turn.  This continues until the final state is reached.  &lt;br /&gt;
&lt;br /&gt;
===Acknowledgments===&lt;br /&gt;
&lt;br /&gt;
Created by Josh Wilkerson and Tony McCarthy&lt;/div&gt;</summary>
		<author><name>Jdwilker</name></author>
	</entry>
</feed>