Complete number of interrelated components

Assignment Help JAVA Programming
Reference no: EM131666475

Topic: Java User Interface

1. Task Summary

In this assignment, you will complete number of interrelated components.

You will formulate one or more empirical questions. You will design a data collection protocol that is relevant to the empirical question. You will implement an interactive interface that will be used as the basis for the collection of data under your protocol. You will collect the data. You will analyze the data and present your findings.

Obviously, the type of interactive interface that you implement will determine the type of data that can be collected. This, in turn, will constrain the type of data collection protocol that can be deployed. The type of data collection protocol that can be designed, in turn, will constrain the type of empirical questions that can be asked.

In collecting your data, it is permitted to deviate by using "proxy" users in place of the participants from your target population. The proxy user, in the most basic case, would be yourself. Slightly better would be to ask your friends.

2. Component: Interactive Application

You have been provided with an example codebase.

The codebase features the following:

1. An interface that features a prompt area and a single button.

2. Prompts appear to the user at regular intervals.

3. During the time that the prompt appears, the button is deactivated.

4. When the prompt disappears, the button activates.

5. If the user presses the button, the input action is recorded. An informational message is printed on the console. Message indicates the time elapsed (from the point at which the prompt appears to the time the button is pressed).

You may use this codebase as the starting point of this assignment.

2.1. Success Criteria

 A. Basic: All resources required to run the interactive app have been submitted as per submission  requirements. Javadoc has been generated.

B. Documentation:

a. Class documentation is complete, accurate, and provides sufficient detail. Adheres to javadoc requirements.

b. Method documentation is complete and accurate. Fully specifies the pre and post conditions. Adheres to javadoc requirements.

C. Correctness: application behavior matches the specification (as found in the documentation of the class that contains the main method). App compiles and runs; does not crash.

D. Design and Implementation: Interactive interface makes use of all relevant architectural and software design patterns; adheres to principles of good programming.

E. Degree of Sophistication: [only attempt if all other criteria have been satisfied] sophistication of the implementation in terms of going beyond the provided codebase. Adds substantial new functionality and/or components.

3. Component: Study Report

Prepare a document that provides the following:

  • Statement of empirical question
  • Description of data collection protocol
  • Concise summary of findings
  • Detailed analysis of data
  • Appendix containing the raw data and any other intermediate formats (such as a spreadsheet)

4. Examples

The basic bones of an assignment:

Empirical Question: Of two horizontally-aligned buttons, do users press the button on their dominant side faster than they press the button on their non-dominant side? Codebase is modified to include a second button.

Quantitative data collected from a non-trivial number of participants (like, say, more than 2), with both left- and right-side dominant represented over a non-trivial number of trials. Prompts ensure equal distribution between left and right buttons, but order is randomized. Data is analyzed in a spreadsheet, and an answer provided, as supported by the mean value of time-to-press, with discussion of whether difference may be due to chance. Do not include the significance testing.

Make sure it executes all the components well with a considerable skill.

Attachment:- Assignment Files.rar

Reference no: EM131666475

Questions Cloud

What is the nature of managerial work : What is the nature of managerial work? Explain how would you measure productivity in the workplace? What would you do to raise moral in your organization?
Are the population standard deviations known : A study is done to determine if Company A retains its workers longer than Company B. Company A samples 15 workers, and their average time with the company.
Discuss about the car modification plant idea : Discuss about the Car modification plant idea.Here we are shifting gears to start generating ideas in response to the best opportunity.
Write a paper outlining steps involved in recruiting staff : Write a 4-6 page research paper using APA style outlining the steps involved in recruiting the staff at the new office.
Complete number of interrelated components : ?Topic: Java User Interface. In this assignment, you will complete number of interrelated components. Prompts appear to the user at regular intervals
Find the weighted alpha for the top stocks of banks : Weighted alpha is a measure of risk-adjusted performance of stocks over a period of a year. A high positive weighted alpha signifies a stock whose price.
Changing world and lack of knowledge : How does Geography matter in this changing world and lack of knowledge about our world will only make it a more difficult world for us to live in?
Review case study about two types of valves : Two types of valves are being tested to determine if there is a difference in pressure tolerances. Fifteen out of a random sample of 100 of Valve A cracked.
Determine the temperature at the pass : Before going over the pass, you stop in Map for fuel and the temperature there is 12°F. The elevation of Map is 3610 feet. Determine the temperature at the pass

Reviews

len1666475

10/2/2017 8:23:52 AM

Topic: Java User Interface. Detailed Question: zip file has all code starter. It need to tweak according to situation and needs more methods / classes to use. Everything else is mentioned in the document. My professor edit some piece of work, is it ok to update by Tuesday.

len1666475

10/2/2017 8:23:46 AM

Evaluation Criteria: Quality of presentation: Can the reader understand the key ideas being expressed in each section? Are the verbal descriptions concise yet adequately detailed? Is quality of expression of a high caliber? (grammatical? has been copy-edited? free of typos? well organized and well presented?) Completeness: all required sections are present; each section contains required material. Degree to which empirical question(s) are answered. Quality of summary of findings (relevant but concise; hits on the key facts).

len1666475

10/2/2017 8:23:41 AM

Quality of empirical question(s) and study protocol: Degree to which the empirical question goes beyond basic ideas. Does data collection protocol relate to question? Quality of analysis: to what degree is stated answer supported by analysis? Quality of data preparation. The appendix must contain raw data that was actually produced by your interactive application. The fabrication or modification of raw data is considered a breach of academic honesty. A basic report will be one page long.

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd