CSC 216/s08/make clear: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
(description of the game, and why play this game?)
Line 4: Line 4:
=Javadash: Inheritance Edition=
=Javadash: Inheritance Edition=


This is a game designed to aid students of Java with remembering inheritance methods and terminology.
This is a game designed to aid students of Java with remembering inheritance methods and terminology.  The original game with over-arching content was never produced since the related project detailed a topic choice of one and not all.  If you would like to play the original game, please pick a topic or all topics and create the game in a similar fashion to this one.


==The problem==
==Why play this game instead of another?==


Describe what you are attempting to teach students by this exercise.
Inheritance can be a difficult topic for students to understand since linear code has been the standard for many generations in programming.  This game attempts to remedy that by causing the students to analyze different definitions of varying degrees--from funny to serious to real--about the methodologies and concepts behind using inheritance to improve your program's flexibility and robustness.


==Participants and props==
==Participants and props==
Line 20: Line 20:




----
==References==
This game was inspired by:
This game was inspired by:
#Balderdash [http://en.wikipedia.org/wiki/Balderdash]
#Balderdash [http://en.wikipedia.org/wiki/Balderdash]
#GLOSSARY: A Framegame for Reviewing Concepts [http://www.thiagi.com/game-glossary.html]
#GLOSSARY: A Framegame for Reviewing Concepts [http://www.thiagi.com/game-glossary.html]

Revision as of 03:20, 26 March 2008

Formatting Resources: Formatting Help Guide from MetaWiki

Javadash: Inheritance Edition

This is a game designed to aid students of Java with remembering inheritance methods and terminology. The original game with over-arching content was never produced since the related project detailed a topic choice of one and not all. If you would like to play the original game, please pick a topic or all topics and create the game in a similar fashion to this one.

Why play this game instead of another?

Inheritance can be a difficult topic for students to understand since linear code has been the standard for many generations in programming. This game attempts to remedy that by causing the students to analyze different definitions of varying degrees--from funny to serious to real--about the methodologies and concepts behind using inheritance to improve your program's flexibility and robustness.

Participants and props

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

The script

Describe how to do your exercise.


References

This game was inspired by:

  1. Balderdash [1]
  2. GLOSSARY: A Framegame for Reviewing Concepts [2]