CSC 216/s08/esteem patriotism: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
 
(17 intermediate revisions by 2 users not shown)
Line 6: Line 6:
It's Family Feud with a Java twist, what more could you ask for in a Java learning exercise?
It's Family Feud with a Java twist, what more could you ask for in a Java learning exercise?


===The problem===
===The Problem===


Every student has their problem with memory recall, this game is designed to help eliminate that process.
Every student has their problem with memory recall, this game is designed to help eliminate that process. It gets the entire class involved so that no one is left out and can be preformed in a feasible amount of time!


===Participants and props===
===Participants and Props===


Anyone can participate in the row style competition all you need is a working computer with Microsoft .NET framework in order to run the game.
Anyone can participate in the row style competition all you need is a working computer with Microsoft .NET framework in order to run the game.


===Uses!===
===Uses!===
NOTE: This game can be used for more than just vocabulary!!!<br/>
-> It can also be used to enhance association of certain topics, in other words, helping understand what goes with what!<br/>
-> Since answer length is unlimited, the game can be used for more than just vocabulary in that sense as well. The only thing to remember about that is the game only displays the first 50 characters of the answer but the answer can be any desired length.<br/>


This game can be used in many different ways to help aid in the teaching of Java subjects. This program can be used as an evaluation of class knowledge on the current topic. For instance, one of the questions in this game is Name 7 common Stack and Queue methods. This type of questions gets students to remember and recall all of the common methods of Stack and Queue thereby effectively reassuring that each student has a good understanding of how to write and format Stack and Queue classes. Below is a list of the current questions included with the game: <br/>
This game can be used in many different ways to help aid in the teaching of Java subjects. This program can be used as an evaluation of class knowledge on the current topic. For instance, one of the questions in this game is Name 7 common Stack and Queue methods. This type of questions gets students to remember and recall all of the common methods of Stack and Queue thereby effectively reassuring that each student has a good understanding of how to write and format Stack and Queue classes. Below is a list of the current questions included with the game: <br/>
<br/>
Please note that questions, answers, and points can be changed to fit the classes needs whenever the game is used, so essentially, the game can be used to help teach any subject.<br/>
<br/>
<br/>
Name 7 Errors Java Programmers Make<br/>
Name 7 Errors Java Programmers Make<br/>
Line 24: Line 29:
Name 7 Common Exceptions<br/>
Name 7 Common Exceptions<br/>


===The script===
===The Script===


Family Fued Java Style Rules:<br/>
Family Fued Java Style Rules:<br/>
Line 32: Line 37:
(3) - Each team has 3 wrong answers before their turn is over<br/>
(3) - Each team has 3 wrong answers before their turn is over<br/>
(4) - The game continues until all of the answers have been given or the give up button is clicked<br/>
(4) - The game continues until all of the answers have been given or the give up button is clicked<br/>
(5) - The team with the highest score at the end of the game is the winner
(5) - The game ends when the participating parties choose to end it as long as each group has had a turn! This game can be preformed in 20 minutes or less!!!<br/>
(6) - The team with the highest score at the end of the game is the winner


===Read Me===
===Read Me===
Line 39: Line 45:
This game link comes as a zip file with all the required files in order to run the game. I have also included the source files for those interested, but they are not necessary in order to change the game information, etc.<br/>
This game link comes as a zip file with all the required files in order to run the game. I have also included the source files for those interested, but they are not necessary in order to change the game information, etc.<br/>
<br/>
<br/>
Note: All files are pre-formatted! This information is only for those who want to make their own changes to the game information!
Questions.txt:<br/>
Questions.txt:<br/>
The questions file should be formatted with one question per line and each question may be no more than 100 characters long.<br/>
The questions file should be formatted with one question per line and each question may be no more than 100 characters long.<br/>
Line 51: Line 59:


===Game Link===
===Game Link===
 
Please test out the game for yourself!!!<br/>
<br/>
[http://www.hopewellheadliners.com/java/dotnetfx.exe Microsoft .NET Framework]<br/>
[http://www.hopewellheadliners.com/java/dotnetfx.exe Microsoft .NET Framework]<br/>
[http://www.hopewellheadliners.com/java/familyfeudjavastyle.zip Family Feud Java Style]
[http://www.hopewellheadliners.com/java/familyfeudjavastyle.zip Family Feud Java Style]
===Example===
For example, let's say that your Java class is learning about common exceptions.<br/>
Before class, complete the following:  <br/>
First, write the question into the Questions.txt file.  Ensure that it is the only question.<br/>
Next, write down your top seven answers, in order, in the Answers.txt file.<br/>
Ensure that the point values are properly entered in the Points.txt file.  <br/>
<br/>
Now, when you wish to review common exceptions in your class, do the following:<br/>
First divide the class into teams.<br/>
Begin the program, and allow the teams to play through the game.<br/>
End the game when each team gives up, or all answers have been found.<br/>


===Screenshots===
===Screenshots===
Note: Screenshots have been changed!!! The previous ones were from my testing period when I was using any question to make sure the game worked.<br/>
The following are from the final stages<br/>
<br/>
[[Image:Ss1.gif|Screenshot 1]]<br/>
[[Image:Ss1.gif|Screenshot 1]]<br/>
<br/>
[[Image:Ss2.gif|Screenshot 2]]<br/>
[[Image:Ss2.gif|Screenshot 2]]<br/>
<br/>
[[Image:Ss3.gif|Screenshot 3]]<br/>
[[Image:Ss3.gif|Screenshot 3]]<br/>
<br/>
[[Image:Ss4.gif|Screenshot 4]]<br/>
[[Image:Ss4.gif|Screenshot 4]]<br/>
===Video Example===
[http://people.engr.ncsu.edu/efg/216/s08/video_002/t15/ Video Example]


===Credits===
===Credits===

Latest revision as of 19:16, 6 November 2008

Formatting Resources

Formatting Help Guide from MetaWiki

Family Feud Java Style

It's Family Feud with a Java twist, what more could you ask for in a Java learning exercise?

The Problem

Every student has their problem with memory recall, this game is designed to help eliminate that process. It gets the entire class involved so that no one is left out and can be preformed in a feasible amount of time!

Participants and Props

Anyone can participate in the row style competition all you need is a working computer with Microsoft .NET framework in order to run the game.

Uses!

NOTE: This game can be used for more than just vocabulary!!!
-> It can also be used to enhance association of certain topics, in other words, helping understand what goes with what!
-> Since answer length is unlimited, the game can be used for more than just vocabulary in that sense as well. The only thing to remember about that is the game only displays the first 50 characters of the answer but the answer can be any desired length.

This game can be used in many different ways to help aid in the teaching of Java subjects. This program can be used as an evaluation of class knowledge on the current topic. For instance, one of the questions in this game is Name 7 common Stack and Queue methods. This type of questions gets students to remember and recall all of the common methods of Stack and Queue thereby effectively reassuring that each student has a good understanding of how to write and format Stack and Queue classes. Below is a list of the current questions included with the game:

Please note that questions, answers, and points can be changed to fit the classes needs whenever the game is used, so essentially, the game can be used to help teach any subject.

Name 7 Errors Java Programmers Make
Name 7 Characteristics of linked lists and recursion
Name 7 Common Stack and Queue Methods
Name 7 FSM and Binary Search Tree components
Name 7 Common Exceptions

The Script

Family Fued Java Style Rules:

(1) - Each team's turn is indicated by the label in the top right of the screen
(2) - The team will have 30 seconds to come up with an answer to the question
(3) - Each team has 3 wrong answers before their turn is over
(4) - The game continues until all of the answers have been given or the give up button is clicked
(5) - The game ends when the participating parties choose to end it as long as each group has had a turn! This game can be preformed in 20 minutes or less!!!
(6) - The team with the highest score at the end of the game is the winner

Read Me

PLEASE READ THIS!
This game link comes as a zip file with all the required files in order to run the game. I have also included the source files for those interested, but they are not necessary in order to change the game information, etc.

Note: All files are pre-formatted! This information is only for those who want to make their own changes to the game information!

Questions.txt:
The questions file should be formatted with one question per line and each question may be no more than 100 characters long.

Answers.txt:
There must be 7 answers per question, no more, no less
Each answer should be on one line and to distinguish between questions "&&&" should be entered as a delimiter.

Points.txt:
Same as the answers, there must be 7 point values
Each point value should be on one line and to distinguish between questions "&&&" should be entered as a delimiter.

Game Link

Please test out the game for yourself!!!

Microsoft .NET Framework
Family Feud Java Style

Example

For example, let's say that your Java class is learning about common exceptions.
Before class, complete the following:
First, write the question into the Questions.txt file. Ensure that it is the only question.
Next, write down your top seven answers, in order, in the Answers.txt file.
Ensure that the point values are properly entered in the Points.txt file.

Now, when you wish to review common exceptions in your class, do the following:
First divide the class into teams.
Begin the program, and allow the teams to play through the game.
End the game when each team gives up, or all answers have been found.

Screenshots

Note: Screenshots have been changed!!! The previous ones were from my testing period when I was using any question to make sure the game worked.
The following are from the final stages

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Video Example

Video Example

Credits

Created By:
Jonathan Rupert
Nicholas Jones
David Bleaking

Note: Game coded from scratch, not found on web!