Show Bid Request
No-reading quiz
Bid Request Id: 11551
|
|
|
Posted by: |
buster_byte (1 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Posted: |
Mar 22, 2002 3:15:49 PM EDT
|
Bidding Closes: |
Mar 27, 2002 3:41:46 PM EDT
|
Viewed (by coders): |
251 times
|
Deadline: |
4/1/2002
TIME EXPIRED
|
|
|
|
Description:
This project is for a pre-school class. The quiz consists of colors and shapes. It encourages positive feedback as well as an introduction to web-based learning. The applet will eventually be part of an overall pre-school learning package.
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
I need an applet for a preschool quiz on shapes and colors. (Preschoolers do not read.)
Detailed Information: The applet needs a panel where a shape or color is to be drawn. The shapes that are drawn need to be circles, triangles, squares or rectangles (basic shapes, nothing fancy). However, the ability to easily change the shapes to oval, polygon, line, cube, etc. in the future needs to be written into the code (reusability of the code).
The colors that need to be displayed are red, green, blue or yellow. Again the code needs to allow for reusability for other colors in the future.
Below the drawing panel is a grid of four buttons. If a shape is drawn, the buttons need to be labeled with each of the four shapes (one per button.) Icons can be used here. If a color is drawn, the buttons need to be filled with each of the four colors (one per button.)
The applet randomly chooses whether to draw a shape in the upper panel or to set the color of the upper panel. It sets the buttons accordingly (if shapes are chosen, the buttons are labeled with the 4 shapes; if color is chosen each button's background color is set with each of the 4 colors). The applet also randomly chooses which of the four shapes or 4 colors to draw. Once a shape or color is drawn, the applet waits for the user to click a button.
If it is the correct button (the one matching the shape or background color), a dialog box appears with a smiling face on it (indicating a correct answer). And goes to the next question. If the wrong button is clicked for the shape, the color of the correct button is highlighted with a color (giving a hint).
For colors, if the wrong button is chosen then the colors of all buttons except the correct one are changed to gray.
If applicable, on the user's second attempt at an answer, if the correct answer is given, the dialog box appears with a smiling face on it. And goes to the next question after clicking "OK"
If the wrong answer is given a second time, a new question is asked/drawn (randomly decide whether to draw a shape or color, randomly choose which shape or color to draw, set the button accordingly).
I have received a local bid using the following parameters. Please use at least these classes with at least the listed data/methods when submitting your bid for comparison.
public class Project2 extends JApplet (does not implement ActionListener) A Shape reference An array of 4 buttons public class abstract Shape Integers for the starting point of the shape, startx and starty Integers for the width and height of the shape, width and height (or you may use a Dimension object) Constant class variables for default starting point (0, 0) and default width and height (1, 1, respectively). Default constructor Four argument constructor that sets the starting point (startx and starty), the width and height
public abstract void draw( Graphics g ) public abstract double area() public class Circle extends Shape public class Rectangle extends Shape public class Square extends Rectangle public class Triangle extends Shape
At least one inner class for handling the event of the user clicking on a button. A class that extends JPanel with the public void paintComponent( Graphics g ) method overridden
There is a time issue. I need it no later than April 1.
Platform:
Windows, Java 1.3 or better
Must be 100% finished and received by buyer on:
Apr 1, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
by 4/1/2002 5:00:00 PM EST
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$22 (USD)
|
Mar 24, 2002 2:10:57 AM EDT
|
9.95
(Excellent)
|
|
|
I have 10 years in software development, 2 years in Java, certified in Java. Not a complicated task, will do in a day. Full comments and thoroughly testing is guaranteed.
Choose my bid and you will not be dissapointed.
Sincerely
Oleg
|
|
|
|
|
|