Students combine experience design concepts with advanced programming solutions. Emphasis placed on learning object-oriented approaches to developing dynamic/reusable rich media modules combined with data applications.
Students can work together to debug, but all code must be completed by the student. In other words, if you help another student, follow the “look, talk, but don’t touch” rule.
The final game requires that the player “kick” animals back into their cages in order to prevent their escape from the zoo.
You are free to customize this basic game with your own assets, animation, or altered gameplay.
Sample code (combined from the student work in this class) may be found on the GitHub site:
Upon successful completion of this course, the student should be able to:
Create compelling communication vehicles for advertisement, entertainment and business solutions
Explain client-server application concepts
- Identify components of client-server applications
- Distinguish between client-side and server-side
Research methods for solving technical problems
- Conceptualize, design and develop simple client-server Flash applications
Implement programmatically controlled animation effects
- Write standards-compliant script
- Style with CSS
Course Focus Competencies:
- Use ES6 to create object-oriented programs in ECMAScript 2015
- Apply OOP Design patterns
- Use the Web Console for debugging code
- Use unit test debugging tools.