CSC 216 F09/ VisualExceptionHandlingExercise: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
 
(26 intermediate revisions by 12 users not shown)
Line 1: Line 1:
[[Visual Exception Handling Excercise]]
[[http://pg-server.csc.ncsu.edu/mediawiki/index.php/CSC_216_F09/polymorphism_showdown Polymorphism Showdown]]
==Exercises==
==Exercises==


===Inheritance===
===Data Structures===


===GUIs===
[[CSC 216 F09/Data Structure Jeopardy|Data Structure Jeopardy]]


[http://pg-server.csc.ncsu.edu/mediawiki/index.php/CSC_216_F09/javicimo Javicimo]
===Debugging===


===[[CSC 216 F09/Data Structure Jeopardy|Data Structure Jeopardy]]===
[[CSC 216 F09/Debugging Scavenger Hunt|Debugging Scavenger Hunt]]


===[[CSC 216 F09/Java Review Game|Java Review Game]]===
[[CSC_216_F09/testing_debugging_jeopardy|JUnit Testing & Debugging Jeopardy]]


== Instructions ==
===Exceptions===
[[Visual Exception Handling Excercise]]


Play a review Game for Material in java
[[Exception_Handling_Challenge]]


==Review Game==
===GUIs===


===Game Materials Covered===
[[CSC 216 F09/javicimo|Javicimo]]


  1.  Inheritance
[[CSC 216 F09/ActionListener|ActionListener Charades]]
  2.  GUI Layouts
  3.  Data Types
  4.  Loop Construction
  5.  Java keyword Identification
  6.  Java method Syntax
  7.  Method Identification
  8.  Interfaces
  9.  Arrays
  10. Exceptions
  11. Inner Classes
  12. Delegation
  13. Override/Overload
  14. Code completion
  15. Linked-list


===SO WHAT IS "Who Wants to be a Millionaire?"===
[[CSC 216 F09/Who want to be Millionaire|Who want to be Millionaire]]


"Who Wants to be a Millionaire?" is a TV game show that is played by a single player and a host. Other participants include a studio audience(class).
===Inheritance===
The player gets a series of predetermined questions that escalate in difficulty, with higher reward for each question. There are several prize caps, in which a player will lose all of their money won thus far, if they don't make it to the cap with out missing a question. The player may choose to stop playing after reaching every cap. The player also has access to 3 different forms of help. The player may decide to have half of the answer choices eliminated, have the audience vote on the correct answer, and the choice to call a friend for help on the current question. The player gets a single chance to answer each multiple choice question correctly.


[[CSC 216 F09/Inheritance-Polymorphism|Inheritance-Polymorphism]]


===Interfaces===


==="Who Wants to be a CSC Major"===
[[CSC 216 F09/Interfaces1|Interfaces-Comparing Similarities Among Different Types of Objects]]


Review material from CSC 116 and 216 by playing "Who Wants to be a CSC Major?" The Game is played similarly to "Who Wants to be a Millionaire?". A player will go to the front of the class. The teacher will start the Powerpoint and the contestant will answer questions about Java. The teacher can have the student use the internet or pick someone in class for the "phone a friend" option. The annotation tool in Powerpoint can be used during 50-50 choices, and "ask the audience" is just a poll from the class. The player will be able to try and answer a problem more than once.
===Other===


Extra Credit may be awarded for the amount of questions completed correctly. Don't forget to adhere to the rules of "Who Wants to be a Millionaire" .
[[CSC 216 F09/Who Wants to be a CSC Major|Who Wants to be a CSC Major]]


===Game===
[[CSC 216 F09/Java Pursuit|Java Pursuit]]


===Polymorphism===


[[CSC 216 F09/polymorphism showdown|Polymorphism Showdown]]


Download the Powerpoint game here: [[Media:CSC_Millionaire.ppt]]
[[CSC 216 F09/Poly_Match_Up|Polymorphism Match-Up]]
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/PGn6ybWawLo&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/PGn6ybWawLo&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>


==Credits==
===Recursion===


A powerpoint template was used from Terri Street in 2000.
[[CSC 216 F09/Recursion Exercise|Recursion Exercise]]
Wiki page is accredited by Kamar Galloway, Julian Washington, Allan Evans

Latest revision as of 04:19, 23 November 2009