Your submission should follow our general guidelines. Please follow
object-oriented principles. Include an executable jar
file
for each program.
- Use your circuit layout program from asgn 11 to create the following circuit.
Show a screen shot of the result.
Then use the circuit analysis program to find the nodal voltage vx.
R1 | R2 | R3
| R4 | va | vb |
300 Ω | 800 Ω | 600 Ω | 400 Ω
| 12 V | 6 V |
- Use your circuit layout program from asgn 11 to create the following circuit.
Show a screen shot of the result.
Then use the circuit analysis program to find the nodal voltages
and currents.
- Modify the robot motion game program game2.jar
by incorportating your controller from asgn 11. Add a victory sound or other
audio-visual effects.
- Write an demo program to demonstrate your victory behavior (so I can see the result
without playing the entire game).
- Create a sub-class of Ball that acts as a thread, detects balls in its vicinity
(using the
dist
function), and modifies its velocity to avoid collision
(without changing the magnitude of its velocity vector). Implement a group of balls
in an evironment similar to world1
You may simplify the envrionment by removing walls.
- Implement at least two Java Swing user-interface demos from the
Java Swing tutorial (see SwingUI reference).
Maintained by John Loomis,
last updated 22 July 2015