Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Software Engineering Expert

A Software Engineering Jeopardy Game

You are to develop a computerized version of the TV game show Jeopardy. Your version is to have categories and questions related to software engineering. You will need thirteen categories of questions: six for the first round, six for the second round and one for final jeopardy. Each category will have five sets of questions increasing in difficulty and points. (If you have never seen the game played, you can it on TV on any weeknight. You can also play a version online at www. Jeopardy.com.)

Ten of the thirteen categories must be from the following list. The other three categories can be anything you like related to software engineering (or others from this list). The list of categories is as follows:

1. software life cycle
2. process improvement techniques and process tradeoffs
3. cost and effort analyses and estimation techniques
4. requirements issues and team issues
5. software metrics and models
6. project management issues, including risk mitigation
7. design principles and techniques
8. software testing
9. software quality assurance
10. configuration management
11. maintenance
12. security

you are to develop 3 questions for each of the 5 levels (easy to difficult) for each of the 13 categories. Since this game is to be computerized, one approach to playing the game to make each question multiple-choice with no less than four choices for each question. Therein lays the difficulty, namely, to develop good distracters for each multiple choice question, and never using "none of the above" as a choice. In final jeopardy, only one appears, and it should be from one of the two hardest levels in a category.

Other requirements:

1. The game should have visual appeal (e.g., graphical user interface, art work, etc.)

2. Use visual indications of questions timed out, correct and incorrect answers, and special occurrences such as the daily double. Audible enhancements to your game are encouraged.

3. Players need to be able to enter a name or choose an identity for themselves

4. Mark questions used so that they don't reappear in your game until all questions have appeared. In other words, the player should not see a question repeated until after playing your game at least 3 times, since there are 3 questions for each level.

5. Time each question and the entire round, timing out when the maximum time is reached.

6. Play two rounds and a final jeopardy.

7. Keep score, and track the three scores, showing the names of those players and their scores at the beginning and/or of the game.

8. Subtract points, and keep the value of the categories consistent with the TV jeopardy game (100, 200,300,400,500 in the first round, doubling these in the second round, and then allowing a player to bet as much as he/she wants in final round, assuming that the person has a positive total).

9. Consider timing issues such as the time to choose a category and question from the playing board, the time to respond or pass, the time to choose an answer, the time for round to be played, and the time for final jeopardy.

10. Include random "daily doubles", one in the first round, two in the second round.

11. The questions must be typed when turned in, with the correct answer clearly marked. Show also the page number in the book where the question originated.

12. You can use the format "question, 4 answers", or "answer, 4 questions", like the TV show. Just be consistent.

13. Each question should have no less than 4 choices to choose from. Label your choices a, b, c, d.

14. Include one new "feature" as a surprise for your customer that you feel would enhance the game.

15. The set of questions should be "separate" from the functionality so that the game could be used easily in other disciplines, or with different sets of questions.

16. In each round, have one question given by a video that shows some on-location person giving the clue orally or a scene that suggests the answer.

Software Engineering, Computer Science

  • Category:- Software Engineering
  • Reference No.:- M92200738

Have any Question?


Related Questions in Software Engineering

Assignment part 1objectives to learn to identify the

Assignment Part 1 Objectives: To learn to identify the relevant use cases for a given application, describe the use cases and develop an object-oriented domain model. Problem Statement - Standing Orders Management System ...

Assignment lab - statement of workclient liberty vacation

Assignment Lab - Statement of Work Client: Liberty Vacation Planning Inc. (LVP) Project: Website Assessment 1. Project Objectives With this statement of work, LVP is engaging you to conduct a website assessment to determ ...

Instructions - onion routingin this assignment you will

INSTRUCTIONS - ONION ROUTING In this assignment, you will answer the following questions related to Onion Routing and Tor. 1. Describe the infrastructure of Onion Routing and explain how it works for providing anonymity ...

Write review on this article with apa formatalthough

Write review on this article with APA format. Although computer crimes are being seen in our society more and more each day, it is still difficult to prosecute people who commit these crimes mainly because everything is ...

In this assignment you will answer the following questions

In this assignment, you will answer the following questions related to Android platform and Android security design. 1. Describe Android architecture in detail by explaining the four conceptual layers. 2. Describe Androi ...

Research projectin the course we have covered various

RESEARCH PROJECT In the course, we have covered various security and privacy issues that arise in the cyberspace field. We have learned to identify these risks and have discussed the current approaches and developments f ...

In this assignment you will answer the following review

In this assignment, you will answer the following review questions from the reading materials of the module/week. 1. "What are the key components of a typical P2P application? Describe their functions." 2. "What are the ...

The research paper for this course is about some of the

The research paper for this course is about some of the best sources of digital evidence for child abuse and exploitation, domestic violence, and gambling according to the National Institute of Justice. Research commerci ...

Address the following integrating biblical perspectives

Address the following, integrating biblical perspectives where appropriate: Define a hate crime and describe how white supremacist groups use the Internet to spread their message of hate. Explain why hate crime legislati ...

Overviewyou are required to modify and logically extend

Overview You are required to modify and logically extend the functionality of a provided code base to implement a game. This requires you to modify the code base as well as create documentation and implement various user ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As