Course Title: Advanced Design, Multimedia & Web Technologies/Advanced Programming Course No.: 6631/6631F

This is a dual-enrollment course in partnership with J. Sargeant Reynolds Community College. Students will receive college credit for successfully completing this course.

Course Fee: $8.00 FBLA Fee: $15.00

Course Description: One Year (36 Weeks)

This class provides advanced knowledge of web page design and construction using cascading style sheets, JavaScript, and the Macromedia software bundle for web application development. It also introduces programming and software application development using Visual Basic.NET programming and IT Skills Plus Project Management software.

This class provides instruction in competencies and skills that will help enable students to pass the Certified Internet Webmaster (CIW) Foundations exam if they choose. Students earn the

CIW Associate designation after passing the CIW Foundations exam. Passing the CIW Foundations exam will allow students to progress into higher levels of CIW certification. To learn more about CIW Career Paths look at the www.CIWcertified.com web site.

Instruction in this class incorporates and reinforces Virginia’s Standards of Learning (SOLs).

Topics:

¨  Advanced HTML Programming / ¨  Cascading Style Sheets
¨  Macromedia Dreamweaver / ¨  Internet Technologies
¨  Macromedia Flash / ¨  JavaScript & ActionScript
¨  Macromedia Fireworks / ¨  Visual Basic.NET Programming
¨  Exploring Security & Privacy Issues / ¨  Examining All Aspects of Industry

Instructional Philosophy:

The teacher will serve as a facilitator of learning, providing demonstration of equipment use, instruction on software techniques, relevant materials/references, technical support, and a variety of technologies, including use of the Internet.

Students contract with the instructor to complete selected projects and activities. Students also have an opportunity to make proposals to the instructor to do special projects related to their interests and needs. All projects require the use of advanced-level software and/or relate to new and emerging trends in the computer industry.

Student Learning Goals:

¨  Prepare for college and careers in a variety of business areas through classroom instruction, projects, research, oral presentations, and work-site experiences.

¨  Develop skills related to computing, information processing, World Wide Web/Internet, personal and business financial management, and leadership.

¨  Apply academic skills through interdisciplinary projects, and a variety of thinking and problem-solving activities.

¨  Develop teamwork skills in completing projects.

Major Course Projects and Plan for Instructional Delivery:

¨  Design and Create Web Pages that will provide real-world problem solving and will use Advanced HTML programming, Macromedia software, VisualBasic.NET software and IT Skills Project Management.

¨  Job Application and Employment Simulation in which students receive training in developing employability skills.

¨  Multimedia Presentations that will involve research, presentation, writing skills and the use of the Internet.

¨  Job shadowing/mentoring and work-study is encouraged.

¨  Future Business Leaders of America (FBLA) activities that will enhance leadership, life skills, and team work experiences.

Assessment Plan:

You will be evaluated on your ability to meet the state Competencies and Standards using the following categories:

¨  Daily—30%

¨  Quizzes—20%

¨  Tests/Projects—50%

Syllabus: The summary outline of the course. Advanced Design, Multimedia & Web
Technologies/Programming

Week Topics or Units Taught / Week Topics or Units Taught
1. Working with Style Sheets / 19. FL: Creating the Groundwork (Learning to Use
the Macromedia Flash MX Tools)
2. Integrating JavaScript and HTML / 20. FL: Animation Fundamentals (Creating &
Controlling Macromedia Flash Animations)
3. Creating Pop-up Windows, Adding Scrolling
Messages, & Validating Forms / 21. FL: Designing with Other Media File Types
(Enhancing Macromedia Flash Documents with
Image and Media Resources)
4. Using DHTML to Enhance Web Pages / 22. FL: Advanced Animation Techniques
5. Creating & Using XML Documents / 23. FL: Introduction to ActionScript
6. DW:Introduction to Dreamweaver MX / 24. VB:Introduction to Visual Basic.NET
7. DW:Introduction to Fireworks MX (Making it
Graphic) / 25. VB:User Interface Design
8. DW:Adv. Fireworks (Creating Image Maps,
Buttons & Animation) / 26. VB:Variables, Constants & Calculations
9. DW:Web Site Management (Creating &
Structuring Sites & Navigation Strategies / 27. VB:Decisions & Conditions
10. DW:Web Site Layout (Tables, Frames &
Layers) / 28. VB:Menus, Common Dialog Boxes, Sub
Procedures and Function Procedures
11. DW:Uploading a Web Site to the Internet (Domain Names, Web Servers, FTP & Meta Tags) / 29. VB:OOP—Creating Object Oriented Programs
12. DW:Interactive Web Site Forms (Creating &
Activating Forms to Gather Client Information / 30. VB:Lists, Loops, & Printing
13. DW:Multimedia / 31. VB:Arrays
14. DW:Style Sheets / 32. VB:Programming with Web Forms
15. DW:Dynamic HTML (Working with Layers,
Behaviors, & Timelines / 33. VB:Accessing Database Files
16. DW:Productivity Tools (Libraries, Templates,
Browser Targeting, & Accessibility) / 34. VB:Saving Data & Objects in Files
17. FL:Introduction to Flash MX (Basics) / 35. VB:Graphics in Window & the Web/
Additional Topics in Visual Basic
18. HTC Exam Week / 36. HTC Exam Week and Completion Ceremony
End of First Semester Exam / End of Second Semester Exam

*The syllabus is designed to be a tentative schedule of units taught and is subject to change as needed.

______

Student’s Signature Parent’s or Guardian’s Signature