Final answer:
This college-level programming assignment involves creating a JavaScript event and observing it from two distinct frames of reference. A moving observer on a skateboard will see a tossed ball's motion differently from a stationary observer, illustrating the concept of relative motion and observer perspective in Event Driven Programming.
Step-by-step explanation:
Event Driven JavaScript Programming
Creating an Event Driven JavaScript program involves responding to actions generated by the user or the system. For this assignment, you are tasked to create an event and observe it from two different frames of reference. Consider the scenario where a friend is on a skateboard tossing a ball. As the friend tossing the ball, they are in a moving frame of reference and will see the ball move up and down in a straight line. However, from your stationary frame of reference, you will observe the ball following a parabolic path due to the forward motion of the skateboard.
To properly document the differences observed, an assistant could help to ensure simultaneous observation. This exercise is rooted in the principles of relative motion and is an example of how observations can differ based on the observer's frame of reference in Event Driven Programming. Completing this project during Module 5 will allow you to apply the concept of events and observer perspective that you'll learn about in this module.