As luck would have it, while I have an immediate need (for this class) to develop a rudimentary Flash application using ActionScript, I also find myself at the tail end of an algebra class where my students are still not comfortable with the concept of slope.
I propose to develop an application from demonstrating Flash. The user will be able to manipulate on-screen elements and see numbers react, or vice versa. I need to have this complete within the next two weeks in order for my students to make use of it.
The application will have the following features:
- Cartesian plane as a work area,
- A line, randomly placed on the plane when the application starts, and featuring two points.
- Display windows showing coordinates of each point, slope of the line, equation of the line in all three primary forms,
- Buttons: New Line, Flip Horizontally, Flip Vertically,
- Interactivity (points moveable by user, line moveable by user),
- Feedback (color of line changes depending on slope).
This project will require use of the graphical tools (and their object-oriented features) in Flash, as well as ActionScript. Within the time I have, I expect to complete Features #1-3 and the first button by May 20 (in time to review for our Slope test) with other features added by the end of the quarter.