I want to share some questions about Java Course Design in my school. You can use it as a trainer!
1. Subject: Arithmetic Operation Test
Functional requirements: This program uses the character interface to add and subtract mathematical questions within 10 to 100. It can calculate the answer based on the question, compare it with the input answer, determine whether the question is correct, and finally calculate the score.
Interface requirements: Use a graphical interface.
2. Topic: Guess the number of games
Functional requirements: The computer generates a random number, which means that the computer wins or fails to guess. The system prompts whether the computer is large or small. Continue to guess until the computer gives the time and comments.
Interface Description: Use a graphical interface.
3. Student Achievement Management
Functional requirements:
Enter the student ID, name, and score of the ten students (Applied Mathematics, college English, Java programming, and computer application basics)
Calculate the average score. The average score is output in descending order.
Output the average score of all subjects in the group, the highest score and the lowest score.
Enter name to query the score
Interface Description: Use a graphical interface.
4. Calculator simulation program
Function requirements: This program displays the GUI, which can be used to add, subtract, multiply, and divide integers.
Interface Description: Use a graphical interface.
5. Draw random circles.
Functional requirements: simple animation. specific requirements: the circle is automatically transformed from small to large, and the position and color are random. When the diameter is changed to 150, the circle is erased and re-generated. The conversion speed is controlled by parameters (the sleep time is controlled ).
Interface requirements: Use a graphical interface.
6. Use menus and buttons to control the drawing.
Functional requirements: simple drawing. Specific requirements: draw a straight line, draw a hollow or solid oval, draw a hollow or solid rectangle, and draw a polygon (the position and size of the image can be set in the program ).
Interface requirements: Use a graphical interface.