2015 – 2016
Florida Department of Education
Curriculum Framework 

Program Title:	Web Development
Program Type:	Career Preparatory
Career Cluster:	Information Technology

PSAV	
Program Number	Y700100	
CIP Number	0511080100	
Grade Level	30, 31	
Standard Length	1050 hours	
Teacher Certification	BUS ED  1 @2
VOE  @7
TC COOP ED  @7
BUS DP  @7 %G
ELECT DP  @7 %G
CLERICAL  @7 7G
SECRETAR  7G
STENOG  @4 
TEC ELEC $7 G
COMP SCI  6
COMM ART  @7 7G
WEB DEV 7 G	
CTSO	Phi Beta Lambda
BPA	
SOC Codes (all applicable) 	15-1151 – Computer User Support Specialists
15-1199 – Computer Occupations, All Other	
CTE Program Resources 	http://www.fldoe.org/academics/career-adult-edu/career-tech-edu/program-resources.stml	
Basic Skills Level	Mathematics:	9
Language:	9
Reading: 	9	

Purpose

This program offers a sequence of courses that provides coherent and rigorous content aligned with challenging academic standards and relevant technical knowledge and skills needed to prepare for further education and careers such as an Assistant Web Designer, a Web Designer, and Senior Web Designer in the Information Technology career cluster; provides technical skill proficiency, and includes competency-based applied learning that contributes to the academic knowledge, higher-order reasoning and problem-solving skills, work attitudes, general employability skills, technical skills, and occupation-specific skills, and knowledge of all aspects of the Information Technology career cluster. 

The content includes but is not limited to operating system commands and web document development, design, promotion and scripting.

Additional Information relevant to this Career and Technical Education (CTE) program is provided at the end of this document.

Program Structure

This program is a planned sequence of instruction consisting of four occupational completion points. 

This program is comprised of courses which have been assigned course numbers in the SCNS (Statewide Course Numbering System) in accordance with Section 1007.24 (1), F.S.  Career and Technical credit shall be awarded to the student on a transcript in accordance with Section 1001.44(3)(b), F.S.

The following table illustrates the postsecondary program structure:

OCP	Course Number	Course Title	Length	SOC Code	
A	OTA0040	Information Technology Assistant	150 hours	15-1151	
B	CTS0070
CTS0071	Web Design Foundations
Web Interface Design	150 hours
150 hours	15-1199	
C	CTS0049
CTS0015	Web Scripting 
Web Media Integration	150 hours
150 hours	15-1199	
D	CTS0016
CTS0017	Web E-commerce 
Web Interactivity 	150 hours
150 hours	15-1199	

Common Career Technical Core – Career Ready Practices

Career Ready Practices describe the career-ready skills that educators should seek to develop in their students.  These practices are not exclusive to a Career Pathway, program of study, discipline or level of education.  Career Ready Practices should be taught and reinforced in all career exploration and preparation programs with increasingly higher levels of complexity and expectation as a student advances through a program of study. 

1. Act as a responsible and contributing citizen and employee. 

2. Apply appropriate academic and technical skills. 

3. Attend to personal health and financial well-being. 

4. Communicate clearly, effectively and with reason. 

5. Consider the environmental, social and economic impacts of decisions. 

6. Demonstrate creativity and innovation. 

7. Employ valid and reliable research strategies. 

8. Utilize critical thinking to make sense of problems and persevere in solving them. 

9. Model integrity, ethical leadership and effective management. 

10. Plan education and career path aligned to personal goals. 

11. Use technology to enhance productivity. 

12. Work productively in teams while using cultural/global competence. 

Standards

After successfully completing this program, the student will be able to perform the following:

01.0	Demonstrate knowledge, skill, and application of information systems to accomplish job objectives and enhance workplace performance. 
02.0	Demonstrate comprehension and communication skills
03.0	Use technology to enhance the effectiveness of communication skills. 
04.0	Demonstrate proficiency using computer networks, internet and online databases to facilitate collaborative or individual learning and communication.  
05.0	Use database and spreadsheet applications. 
06.0	Incorporate appropriate leadership and supervision techniques, customer service strategies, and standards of personal ethics to accomplish job objectives and enhance workplace performance.
07.0	Investigate management functions and organizational structures as they relate to today’s workplace and employer/employee roles.  
08.0	Apply mathematical operations and processes as well as financial planning strategies to commonly occurring situations in the workplace to accomplish job objectives and enhance workplace performance. 
09.0	Incorporate knowledge gained from individual assessment and job/career exploration to design an individual career plan that reflects the transition from school to work, lifelong learning, and personal and professional goals. 
10.0	Demonstrate personal and interpersonal skills appropriate for the workplace. 
11.0	Perform e-mail activities.  
12.0	Demonstrate proficiency using slide presentation software.
13.0	Demonstrate proficiency using HTML commands.
14.0	Demonstrate proficiency in page design applicable to the WWW.
15.0	Investigate emerging technologies.
16.0	Demonstrate proficiency using common software applications.
17.0	Demonstrate knowledge of different operating systems.
18.0	Demonstrate proficiency in website planning and the design process.
19.0	Develop markup language structures.
20.0	Create basic web pages.
21.0	Incorporate images and graphical formatting on a webpage.
22.0	Create a basic table structure.
23.0	Incorporate form structures in a webpage.
24.0	Describe frame structures and their usage.
25.0	Use Cascading Style Sheets (CSS).
26.0	Examine web design technologies and techniques.
27.0	Describe the process for publishing a website.
28.0	Describe how website performance is monitored and analyzed.
29.0	Create an informational website.
30.0	Demonstrate language arts knowledge and skills.
31.0	Demonstrate mathematics knowledge and skills.
32.0	Incorporate Human Computer Interface (HCI) principles of design.
33.0	Research and obtain information for use in designing the user interface.
34.0	Create an intuitive interface using Cascading Style Sheets (CSS).
35.0	Demonstrate proficiency creating a logical website file structure.
36.0	Create a CSS formatted informational website.
37.0	Demonstrate proficiency publishing, testing, monitoring, and maintaining a website.
38.0	Use oral and written communication skills in creating, expressing and interpreting information and ideas.
39.0	Solve problems using critical thinking skills, creativity and innovation.
40.0	Use information technology tools.
41.0	Describe the roles within teams, work units, departments, organizations, interorganizational systems, and the larger environment.
42.0	Describe the importance of professional ethics and legal responsibilities.
43.0	Discuss the differences between server-side and client-side scripting.
44.0	Compare and contrast client-side scripting languages (JavaScript, VBScript, and ECMAScript).
45.0	Demonstrate understanding of the Document Object Model (DOM).
46.0	Design, write, debug, and incorporate a JavaScript client-side script into a webpage.
47.0	Incorporate basic JavaScript form validation and form handling (using pre-built validation scripts or online libraries). 
48.0	Use advanced JavaScript techniques. 
49.0	Demonstrate understanding of JavaScript accessibility issues.
50.0	Select and modify appropriate library and pre-built JavaScript to incorporate into webpage.
51.0	Incorporate graphics, animations, and video assets into a webpage design using conventional HTML techniques.
52.0	Demonstrate understanding of XML vocabularies and documents.
53.0	Create and debug an XML Document.
54.0	Create and debug compound documents with Namespaces.
55.0	Demonstrate ability to validate documents with a Data Type Definition (DTD).
56.0	Demonstrate ability to validate documents with XML Schema.
57.0	Demonstrate an understanding of Asynchronous JavaScript and XML (AJAX) and its implications for web developers.
58.0	Plan and implement a multi-page website that features graphics, pictures, and video galleries using AJAX techniques.
59.0	Demonstrate knowledge and skills necessary to setup a secure E-commerce site.
60.0	Identify security issues associated with E-commerce and discuss methods to mitigate risks.
61.0	Apply skills necessary to setup an E-commerce storefront. 
62.0	Employ techniques to enhance the value and profitability of an E-commerce website. 
63.0	Develop an evaluation and performance monitoring framework featuring established metrics and target goals for an E-commerce website.
64.0	Demonstrate an understanding of Content Management Systems (CMS) and their implications for web development.
65.0	Use CMS features, functions, and extensions/modules to create/enhance a website. 
66.0	Evaluate the suitability for and system requirements for a content management system. 
67.0	Demonstrate an understanding of multimedia applications and their implications for web designers.
68.0	Create and incorporate interactive website components. 
69.0	PDF document usage considerations.
70.0	Create, format, and manipulate PDF documents.
71.0	Display, distribution, and print considerations for PDF documents.
72.0	Create and manage PDF forms. 
73.0	Incorporate PDF security in a PDF document.
74.0	Demonstrate proficiency using HTML5 features and functions.

2015 – 2016
Florida Department of Education
Student Performance Standards

Program Title:	Web Development
PSAV Number:	Y700100

Course Number:  OTA0040
Occupational Completion Point:  A
Information Technology Assistant – 150 Hours – SOC Code  15-1151	
01.0	Demonstrate knowledge, skill, and application of information systems to accomplish job objectives and enhance workplace performance.  ̶  The student will be able to:	
01.01	Develop keyboarding skills to enter and manipulate text and data.	
01.02	Describe and use current computer technology and software to perform personal and business related tasks in the workplace by establishing digital calendars, meetings, appointments, and create and manipulate e-mail contacts.	
01.03	Identify and describe types of file systems and classify common file extensions based on software application programs used in the workplace environment.	
01.04	Use reference materials such as on-line help, tutorials, and manuals available for application software.	
01.05	Demonstrate basic computer file management skills and file naming conventions to accurately organize files into hierarchies by labeling file folders for easy accessibility.	
01.06	Discuss the process of troubleshooting problems with computer hardware peripherals, including input and output devices in the workplace environment.	
01.07	Describe ethical issues and problems associated with computers and information systems, including federal laws against anti-piracy with computers and PC software security protection.	
01.08	Apply ergonomic principles and view devices applicable to computer workstation and the workplace environment.	
02.0	Demonstrate comprehension and communication skills.  ̶  The student will be able to:	
02.01	Read and comprehend technical and non-technical reading assignments related to course content, including, books, magazines and electronic sources.	
02.02	Write clear and well-organized research papers using MLA or APA documentation formats, integrating software applications for documentation setup.  Demonstrate knowledge of ethical behavior regarding plagiarism and copyright violations.	
02.03	Prepare and deliver a report using appropriate presentation software. 	
02.04	Select a team leader to facilitate large group discussions with team members.	
02.05	Take notes, organize, summarize, and paraphrase main ideas and details using various note taking systems and reading strategies.	
02.06	Apply the writing process to the creation of appropriate documents following designated business formats.	
02.07	Interpret data on line graphs, pie charts, diagrams, and tables commonly used in spreadsheet software applications that incorporate industry data.	
02.08	Demonstrate an awareness of project management concepts and tools (e.g., timelines, deadlines, resource allocation, time management, delegation of tasks, collaboration).	
03.0	Use technology to enhance the effectiveness of communication skills.  ̶  The student will be able to:	
03.01	Select and use word processing software and accompanying features to enhance written business communications.	
03.02	Share and maintain documents by applying different views and protection to a document and manage document versions.  Share and save a document and apply a template.	
03.03	Format content to a document by applying font, paragraph attributes, indent and tab settings to text and paragraphs.  Apply spacing settings to text and paragraphs.  Navigate and search through a document, create and manipulate tables.	
03.04	Apply page layout and reusable content by editing and manipulating page setup settings and applying themes.  Construct content by using the building blocks tools.  Create and manipulate page backgrounds, headers and footers.	
03.05	Use image design theory and software to create illustrations, shapes, and graphics and include a selection in a document.  Insert and format pictures, shapes, and clipart.  Apply and manipulate text boxes.	
03.06	Proofread documents by validating content through the use of spell and grammar check.  Configure autocorrect settings, insert and modify comments in a document.	
03.07	Apply references and hyperlinks, create end and footnotes, and create a table of contents in a document.	
03.08	Perform various mail merge options.	
04.0	Demonstrate proficiency using computer networks, internet and online databases to facilitate collaborative or individual learning and communication.  ̶  The student will be able to:	
04.01	Demonstrate how to connect to the Internet and use appropriate Internet protocol.  Identify and describe web terminology, addresses and how browsers work.	
04.02	Demonstrate proficiency using basic features of GUI browsers, including: bookmarks, basic configurations, e-mail configurations, and address books.  Describe appropriate browser security configurations. 	
04.03	Describe information technology terminology, including Internet, intranet, ethics, copyright laws, and regulatory control.  	
04.04	Demonstrate proficiency using search engines and search tools.	
04.05	Use various web tools, including: downloading files, transfer of files, telnet, PDF, plug-ins, and data compression.  Identify Boolean search strategies. 	
04.06	Use computer networks, including on-line databases and resources to facilitate collaborative or individual learning and communication.	
04.07	Describe how business transactions and academic applications are supported by interactive web applications, including sharing photos and video clips, messaging, chatting and collaborating.	
04.08	Describe appropriate use of social networking sites and applications, blogs and collaborative tools for file sharing and using listservers.	
05.0	Use database and spreadsheet applications.  ̶  The student will be able to:	
05.01	Manage the worksheet environment by navigating through and printing a worksheet.  Personalize the environment by manipulating the ribbon tabs, group settings, importing data, manipulating properties, files and folders.	
05.02	Create cell data, apply auto fill and hyperlinks.	
05.03	Format cells and worksheets by applying cell formats, merging and splitting cells, create row and column titles, hide and unhide column titles, rows and columns.  Manipulate page set up options.  Create and apply cell styles.	
05.04	Manage worksheets and workbooks by creating and formatting worksheets and manipulating views. 	
05.05	Apply formulas and functions by creating formulas, enforcing precedence and cell formula references.  Apply conditional formula logic, name and cell ranges.	
05.06	Demonstrate data visually by creating and modifying charts and images. 	
05.07	Share worksheet data through email, changing file type and different versions.  Manage comments.	
05.08	Analyze and organize data through filters, sorting and applying conditional formatting.	
06.0	Incorporate appropriate leadership and supervision techniques, customer service strategies, and standards of personal ethics to accomplish job objectives and enhance workplace performance.  ̶  The student will be able to:	
06.01	Demonstrate awareness of the following workplace essentials:  Quality customer service; business ethics; confidentiality of information; copyright violations; accepted workplace rules, regulations, policies, procedures, processes, and workplace safety, and appropriate attire and grooming.	
07.0	Investigate management functions and organizational structures as they relate to today’s workplace and employer/employee roles.  ̶  The student will be able to:	
07.01	Explore, design, implement, and evaluate organizational structures and cultures for managing project teams.	
07.02	Explore and demonstrate an awareness of current trends in business and the employee’s role in maintaining productive business environments in today’s global workplace.	
08.0	Apply mathematical operations and processes as well as financial planning strategies to commonly occurring situations in the workplace to accomplish job objectives and enhance workplace performance.  ̶  The student will be able to:	
08.01	Analyze, interpret, compile, and demonstrate the ability to present and communicate data in understandable and measurable terms using common statistical procedures using charts and graphs.	
08.02	Use common standards of measurement including the metric system in solving work-related or business problems (e.g., length, weight, currency, time).	
08.03	Select and use the correct mathematical processes and tools to solve complex problem situations that are typical of business settings and use formulas and spreadsheets when appropriate.	
09.0	Incorporate knowledge gained from individual assessment and job/career exploration to design an individual career plan that reflects the transition from school to work, lifelong learning, and personal and professional goals.  ̶  The student will be able to:	
09.01	Analyze personal skills and aptitudes in comparison with various business related job and career options.	
09.02	Use career resources to develop an information base that reflects local and global business related occupations and opportunities for continuing education and workplace experience.	
09.03	Demonstrate job-seeking skills required for entry-level employment, including resume, cover letter, thank you letter, online/hard copy application, mock interview, and follow-up call.	
09.04	Design and initiate a plan to facilitate growth and skill development related to anticipated job requirements and career expectations.	
09.05	Refine and implement a plan to facilitate personal growth and skill development related to anticipated job requirements and career expectations.	
09.06	Demonstrate an awareness of specific job requirements and career paths (e.g., requirements, characteristics needed) in business environments.	
09.07	Demonstrate an awareness of the potential impact of local and global trends on career plans and life goals.	
09.08	Describe the importance of building community and mentor relationships in a variety of professional and workplace situations. 	
10.0	Demonstrate personal and interpersonal skills appropriate for the workplace.  ̶  The student will be able to:	
10.01	Demonstrate ways of accepting constructive criticism on team projects within the workplace.	
10.02	Apply appropriate strategies to manage and resolve conflicts in work situations.	
10.03	Demonstrate human relations, personal and interpersonal skills appropriate for the workplace, including: responsibility, dependability, punctuality, integrity, positive attitude, initiative, respect for self and others, and professional dress.	
11.0	Perform e-mail activities.  ̶  The student will be able to: 	
11.01	Describe and perform e-mail capabilities and functions.  Create and send messages, manage signature and automated messages.  Save, send, schedule, and manage junk mail, e-mail and spam.  Configure message sensitivity, security and delivery options.	
11.02	Use the Internet to perform e-mail activities, including:  attaching external files, saving e-mail attachments, viewing mailbox details, establishing appointments, creating contact groups, and sending a meeting to a contact group to communicate in the workplace.	
11.03	Manage tasks and organize information.	
12.0	Demonstrate proficiency using slide presentation software.  ̶  The student will be able to:	
12.01	Manage and configure the presentation software environment, including: adjusting views, manipulating window, configuring toolbar and file options.	
12.02	Create slide presentations utilizing various project development elements, including: adding and removing slides, slide layouts, format slide design, insert or format placeholders.	
12.03	Locate, create and incorporate graphical and multimedia elements, including: shapes, graphics, images, bullets, hyperlinks, video, and audio into a slide presentation appropriate for the project. 	
12.04	Explore and apply design and color theory to create dynamic and appealing visuals.  	
12.05	Explore various design tools and applications. 	
12.06	Create and manipulate graphical and multimedia elements to improve or develop new contacts appropriate for the project, including: creation of images, color selections, tone, hue and contrast.	
12.07	Demonstrate various business-related elements that can be created, embedded and manipulated in a slide presentation, including: charts, graphs, tables, spreadsheets, flowcharts, and organizational charts.	
12.08	Apply slide transitions and create custom animations to slide presentations appropriate for the target audience.	
12.09	Demonstrate different delivery methods for slide presentations, including: packaging for CD delivery, video projection – on mouse click, rehearsed timings, printing options - outlines, handouts, slides and notes.	
13.0	Demonstrate proficiency using HTML commands.  ̶  The student will be able to:	
13.01	Identify elements of a Web page.	
13.02	Describe individual Web page layouts and content (e.g., writing for the Web, Web structure).	
13.03	Define basic HTML terminology.	
13.04	Analyze HTML source code developed by others.	
13.05	Create Web pages using basic HTML tags (e.g., links, lists, character styles, text alignment, tables).	
13.06	Use storyboarding techniques for subsequent Web pages (e.g., linear, hierarchical).	
13.07	Edit and test HTML documents for accuracy and validity.	
13.08	Use basic functions of WYSIWYG editors.	
13.09	Use basic functions of HTML, DHTML, and XML editors and converters.	
13.10	Enhance web pages through the addition of images and graphics including animation.	
14.0	Demonstrate proficiency in page design applicable to the WWW.  ̶  The student will be able to:	
14.01	Develop an awareness of acceptable Web page design, including index pages in relation to the rest of the Web site.	
14.02	Describe and apply color theory as it applies to Web page design (e.g., background and text color).	
14.03	Access and digitize graphics through various resources (e.g., scanner, digital cameras, on-line graphics, clipart, CD-ROMs).	
14.04	Use image design software to create and edit images.	
14.05	Demonstrate proficiency in publishing to the Internet.	
14.06	Demonstrate proficiency in adding downloadable forms to web pages.	
14.07	Explain the need for web-based applications.	
15.0	Develop an awareness of emerging technologies.  ̶  The student will be able to:	
15.01	Compare and contrast various methods of evaluation for emerging technologies.	
15.02	Demonstrate knowledge of the process of planning upgrades and changeovers.	
15.03	Compare and contrast emerging technologies and describe how they impact business in the global marketplace (e.g., wireless, wireless web, cell phones, portables/handhelds, smart appliances, home networks, peer-to-peer).	
16.0	Demonstrate proficiency using common software applications.  ̶  The student will be able to:	
16.01	Compare and contrast the appropriate use of various software applications (e.g., word processing, desktop publishing, graphics design, web browser, e-mail, presentation, database, scheduling, financial management, Java applet, music).	
16.02	Demonstrate proficiency in the use of various software applications (e.g., word processing, desktop publishing, graphics design, web browser, e-mail, presentation, database, scheduling, financial management, Java applet, music).	
17.0	Demonstrate knowledge of different operating systems.  ̶  The student will be able to:	
17.01	Identify operating system file naming conventions.	
17.02	Demonstrate proficiency with file management and structure (e.g., folder creation, file creation, backup, copy, delete, open, save).	
17.03	Demonstrate a working knowledge of standard file formats.	
17.04	Explain the history and purpose of various operating systems (e.g., DOS, Windows, Mac, and Unix/Linux).	

Course Number:  CTS0070
Occupational Completion Point:  B 
Web Design Foundations (Assistant Web Designer) – 150 Hours – SOC Code 15-1199	
18.0	Demonstrate proficiency in website planning and the design process.  ̶  The student will be able to:	
18.01	Define information architecture.	
18.02	Discuss the importance of information architecture to web design and development.	
18.03	Conduct a client interview to determine the business purpose of the new web site and the primary goals.	
18.04	Conduct a competitive analysis.	
18.05	Identify stages in the web design process and describe the activities comprising each stage.	
18.06	Define the site structure by creating a content map, storyboard, and associated wireframes.	
18.07	Create a global site map.	
18.08	Discuss the legal and ethical issues related to web design.	
18.09	Describe accessibility and its implications on web design.	
18.10	Create a web site mock-up for client approval.	
19.0	Develop markup language structures.  ̶  The student will be able to:	
19.01	Define common markup languages and their usage.	
19.02	Examine emerging and new markup languages.	
19.03	Determine browser support and appropriate usage of markup languages (existing and emerging).	
19.04	Identify common DOCTYPES (e.g., Strict, Transitional and Frameset) and describe their appropriate use.	
20.0	Create basic webpages.  ̶  The student will be able to:	
20.01	Create basic webpage structures using common markup elements and attributes.	
20.02	Incorporate list structures in a webpage (i.e., ordered, unordered, definition, nested).	
20.03	Incorporate link structures in a webpage (i.e., external, internal, email).	
20.04	Research and incorporate web color usage principles in a webpage.	
20.05	Troubleshoot markup language syntax, elements, and links.	
21.0	Incorporate images and graphical formatting on a webpage.  ̶  The student will be able to:	
21.01	Describe usage guidelines (e.g., format types, size, relevance) for integrating images and graphics onto a webpage.	
21.02	Compare and contrast standard image formats used in webpage design.	
21.03	Incorporate graphics into a webpage design.	
21.04	Create and incorporate image maps in a webpage.	
21.05	Optimize images and graphics for use in a webpage.	
22.0	Create a basic table structure.  ̶  The student will be able to:	
22.01	Describe how tables are used in web design.	
22.02	Discuss the advantages and disadvantages of incorporating tables in a webpage design.	
22.03	Define and modify table structures for the presentation of tabular information.	
22.04	Create accessible tables using standard table elements and attributes.	
23.0	Incorporate form structures in a webpage.  ̶  The student will be able to:	
23.01	Create an accessible form using common elements, including form, fieldset, legend, textarea, select, option, button, and input (radio, checkbox, submit, reset, image, password, hidden). 	
23.02	Describe and diagram the relationship between XHTML forms and server-side technologies.	
23.03	Compare and contrast the GET and POST methods for forms handling.	
23.04	Define form validation and describe how it is accomplished.	
23.05	List popular server-side technologies often used to process content sent from XHTML forms.	
23.06	Use labels with form elements.	
23.07	Connect a XHTML form to a server-side script for processing.	
24.0	Describe frame structures and their usage.  ̶  The student will be able to:	
24.01	Explore frame and iframe structures and support issues.	
24.02	Describe appropriate uses of iframes.	
24.03	Incorporate frame structure in a webpage.	
25.0	Use Cascading Style Sheets (CSS).  ̶  The student will be able to:	
25.01	Define CSS and describe its importance in web design.	
25.02	Compare and contrast existing and emerging CSS versions.	
25.03	Determine browser support and appropriate usage of CSS (existing and emerging versions).	
25.04	Explain "document flow" and describe its implications on web design.	
25.05	Recognize and use element selectors, ID selectors, class selectors, pseudo-class selectors, and descendant selectors.	
25.06	Explain how inheritance and specificity affect CSS rule conflicts.	
25.07	Use inline styles, embedded style sheets, and external style sheets.	
25.08	Use the link and import methods to connect to an external style sheet.	
25.09	Use CSS shorthand techniques to create efficient and concise style sheets.	
25.10	Apply basic CSS properties, including background, border, clear, color, float, font, height, line-height, list-style, margin, overflow, padding, position, text-align, text-indent, width, z-index and padding. 	
25.11	Use CSS to style tables (e.g., borders, width, spacing, alignment, background).	
25.12	Use CSS to enhance the appearance and usability of an XHTML form.	
26.0	Examine web design technologies and techniques.  ̶  The student will be able to:	
26.01	Compare and contrast common authoring tools.	
26.02	Compare and contrast client-side and server-side technologies.	
26.03	Define e-commerce types and usage.	
26.04	Describe database connectivity relative to websites.	
26.05	Identify technologies to enhance user experience.	
27.0	Describe the process for publishing a website.  ̶  The student will be able to:	
27.01	Explore domain name selection principles.	
27.02	Identify process to registering a domain name.	
27.03	Compare and contrast hosting providers, features, and selection criteria.	
27.04	Describe the various means for uploading website files (e.g., FTP, web-based tools).	
28.0	Describe how website performance is monitored and analyzed.  ̶  The student will be able to:	
28.01	Identify issues related to website maintenance.	
28.02	Use webpage validation tools.	
28.03	Describe website performance metrics (e.g., visits, time-on-page, time-on-site) and discuss their design implications.	
28.04	Demonstrate knowledge of accessibility problems and solutions.	
28.05	Examine indexing, page ranking, basic Search Engine Optimization techniques.	
28.06	Explore common website analytic tools.	
29.0	Create an informational website.  ̶  The student will be able to:	
29.01	Use GUI (Graphical User Interface) web authoring software to create a multi-page informational website.	
29.02	Use image-editing software to enhance website designs with simple graphics.	
29.03	Use animation software to enhance website designs.	
29.04	Enhance the website using client-side technologies (rollovers, check plug-ins, pop-up windows).	
29.05	Demonstrate efficient, consistent web site development practice (use of templates, snippets).	
30.0	Demonstrate language arts knowledge and skills.  ̶  The student will be able to:	
30.01	Locate, comprehend and evaluate key elements of oral and written information.	
30.02	Draft, revise, and edit written documents using correct grammar, punctuation and vocabulary.	
30.03	Present information formally and informally for specific purposes and audiences.	
31.0	Demonstrate mathematics knowledge and skills.  ̶  The student will be able to:	
31.01	Demonstrate knowledge of arithmetic operations.	
31.02	Analyze and apply data and measurements to solve problems and interpret documents.	
31.03	Construct charts/tables/graphs using functions and data.	

Course Number:  CTS0071
Occupational Completion Point:  B
Web Interface Design (Assistant Web Designer) – 150 Hours – SOC Code 15-1199	
32.0	Incorporate Human Computer Interface (HCI) principles of design.  ̶  The student will be able to:	
32.01	Describe the fundamental design principles of human computer interface.	
32.02	Differentiate between computer and human factors in screen/page design.	
32.03	Describe what is meant by an “intuitive” interface.	
32.04	Describe how typography, color scheme, and graphic usage are used to set website feel/tone for various types of websites (e.g., educational, entertainment, ecommerce).Identify and use the following design concepts: contrast, repetition, alignment, proximity, writing style.	
32.05	Identify and use the following design concepts: contrast, repetition, alignment, proximity, writing style.	
32.06	Define and establish logo, identity, and branding needed for an effective website.	
32.07	Evaluate the HCI features included on a webpage storyboard.	
32.08	Create a series of webpage storyboards that incorporate HCI design principles.	
33.0	Research and obtain information for use in designing the user interface.  ̶  The student will be able to:	
33.01	Identify common user information needs, information gathering models, and methods for gathering user research.	
33.02	Define the primary audience and customer expectations and develop a rubric for defining user tasks and corresponding functionality.	
33.03	Describe target audience preferences based on demographics (e.g., gender, age, economic status, culture).	
33.04	Identify and use web analytic tools to shape an information architecture strategy (determine keywords).	
33.05	Apply the results of research and analytics to the design of a user interface.	
34.0	Create an intuitive interface using Cascading Style Sheets (CSS).  ̶  The student will be able to:	
34.01	Create CSS styles suitable for use on an intuitive webpage interface.	
34.02	Use element selectors, ID selectors, class selectors, pseudo-class selectors, and descendant selectors to create a table-less webpage design.	
34.03	Create a series of templates formatted exclusively using CSS. 	
34.04	Use CSS syntax to configure and apply style sheets for multiple media displays (e.g., screen display and print).	
34.05	Create webpage templates using advanced CSS methods (e.g., create multi-column layouts, mimic client-side technologies, create faux columns).	
34.06	Differentiate among static, relative, absolute, and fixed positioning schemas.	
34.07	Use schemas to design a website: fixed, liquid, elastic designs. 	
34.08	Recognize browser support for static, relative, absolute, and fixed positioning schemas.	
34.09	Identify and correct display issues in a web page using multiple browsers.	
35.0	Demonstrate proficiency creating a logical website file structure.  ̶  The student will be able to:	
35.01	Create an efficient, maintainable directory structure for a website, including the site root and subfolders for assets (e.g., images, templates, CSS).	
35.02	Demonstrate and use correct file paths for relative, site root relative, and absolute links.	
36.0	Create a CSS formatted informational website.  ̶  The student will be able to:	
36.01	Use GUI (Graphical User Interface) web authoring software to create a multi-page informational website.	
36.02	Create documented CSS style sheets for layout and appearance purposes.	
36.03	Incorporate methods used to drive traffic to the website, then engage and retain visitors.	
36.04	Apply standard optimization practices (e.g., keyword proximity; density; relevance; appropriate page titles, URLs, and headings, alt tags) to enhance search engine performance.	
36.05	Use standard design techniques to correctly display a website using multiple browsers (e.g., box model, hasLayout, Internet Explorer Conditional Comments (IECC)).	
36.06	Integrate common multimedia and plug-ins as appropriate to enhance a website design.	
36.07	Use client-side technologies such as rollovers, check plug-ins, and pop-up windows to enhance the user interface.	
37.0	Demonstrate proficiency publishing, testing, monitoring, and maintaining a website.  ̶  The student will be able to:	
37.01	Recognize the relationship between local and remote site structure.	
37.02	Identify methods of acquiring a domain name, appropriate hosting, and search engine registry.	
37.03	Understand and implement strategies to measure website traffic and improve search engine analytics reports.	
37.04	Describe the use of standard web marketing technologies (e.g., blogging, podcasting).	
37.05	Describe how social media and social networking sites can be used for marketing purposes.	
37.06	Test websites using common resolutions, browsers, accessibility, and validation techniques. 	
37.07	Use popular Internet browsers and tools as defined by W3C Browser Statistics (e.g., Mozilla Firefox (Web Developer Toolbar, ColorZilla, MeasureIt, Firebug), Internet Explorer 7/8) to display and troubleshoot websites.	
37.08	Explore standard practices for feedback and usability testing.	
37.09	Identify and incorporate standard security measures in a website. 	
37.10	Identify and use online validation tools.	
37.11	Successfully change invalid markup to comply with standards. 	
37.12	Build a webpage that successfully passes the W3C validation test at http://validator.w3.org. 	
37.13	Write markup that facilitates accessibility.	
37.14	Use FTP to transfer files to a server. 	
37.15	Set up an FTP connection to a remote site and reproduce the site structure on the server. 	
38.0	Use oral and written communication skills in creating, expressing and interpreting information and ideas.  ̶  The student will be able to:	
38.01	Select and employ appropriate communication concepts and strategies to enhance oral and written communication in the workplace.	
38.02	Locate, organize and reference written information from various sources.	
38.03	Design, develop and deliver formal and informal presentations using appropriate media to engage and inform diverse audiences.	
38.04	Interpret verbal and nonverbal cues/behaviors that enhance communication.	
38.05	Apply active listening skills to obtain and clarify information.	
38.06	Develop and interpret tables and charts to support written and oral communications.	
38.07	Exhibit public relations skills that aid in achieving customer satisfaction.	
39.0	Solve problems using critical thinking skills, creativity and innovation.  ̶  The student will be able to:	
39.01	Employ critical thinking skills independently and in teams to solve problems and make decisions.	
39.02	Employ critical thinking and interpersonal skills to resolve conflicts.	
39.03	Identify and document workplace performance goals and monitor progress toward those goals. 	
39.04	Conduct technical research to gather information necessary for decision-making.	
40.0	Use information technology tools.  ̶  The student will be able to:	
40.01	Use personal information management (PIM) applications to increase workplace efficiency.	
40.02	Employ technological tools to expedite workflow including word processing, databases, reports, spreadsheets, multimedia presentations, electronic calendar, contacts, email, and internet applications.	
40.03	Employ computer operations applications to access, create, manage, integrate, and store information.	
40.04	Employ collaborative/groupware applications to facilitate group work.	
41.0	Describe the roles within teams, work units, departments, organizations, inter-organizational systems, and the larger environment.  ̶  The student will be able to:	
41.01	Describe the nature and types of business organizations.	
41.02	Explain the effect of key organizational systems on performance and quality. 	
41.03	List and describe quality control systems and/or practices common to the workplace.	
41.04	Explain the impact of the global economy on business organizations.	
42.0	Describe the importance of professional ethics and legal responsibilities.  ̶  The student will be able to:	
42.01	Evaluate and justify decisions based on ethical reasoning.	
42.02	Evaluate alternative responses to workplace situations based on personal, professional, ethical, legal responsibilities, and employer policies.	
42.03	Identify and explain personal and long-term consequences of unethical or illegal behaviors in the workplace.	
42.04	Interpret and explain written organizational policies and procedures.	

Course Number:  CTS0049
Occupational Completion Point:  C 
Web Scripting (Web Designer) – 150 Hours – SOC Code 15-1199	
43.0	Discuss the differences between server-side and client-side scripting.  ̶  The student will be able to:	
43.01	Describe the role scripting languages play in the creation of websites.	
43.02	Identify and describe the advantages, disadvantages, and primary uses of popular scripting languages (e.g., JavaScript, VBScript, Perl, PHP, JScript). 	
44.0	Compare and contrast client-side scripting languages (JavaScript, VBScript, and ECMAScript).  ̶  The student will be able to:	
44.01	Describe the primary usage and limitations of JavaScript in a web environment.	
44.02	Describe how JavaScript blends with other web-authoring technologies (i.e., HTML, CSS, Server-side programming, Plug-ins).	
44.03	Describe the primary differences between JavaScript and VBScript.	
44.04	Describe the source, features, and common uses of ECMAScript.	
44.05	Explain why JavaScript use far exceeds VBScript for client-side scripting.	
44.06	Research resources available to advance JavaScript knowledge.	
44.07	Explore emerging trends and upcoming revisions related to JavaScript.	
45.0	Demonstrate understanding of the Document Object Model (DOM).  ̶  The student will be able to:	
45.01	Describe the purpose of the Document Object Model (layout, objects, properties, and methods).	
45.02	Describe how JavaScript uses the DOM to detect and manipulate elements on a webpage.	
46.0	Design, write, debug, and incorporate a JavaScript client-side script into a webpage.  ̶  The student will be able to:	
46.01	Write, analyze and explain JavaScript syntax. 	
46.02	Describe usage of various data types.	
46.03	Describe how the use of decision-making logic (AND, OR) is employed in a JavaScript program.	
46.04	Create and use variables, operators, and expressions.	
46.05	Use common JavaScript events and event handlers (e.g., click, load, onClick, onLoad) to control program flow, appearance, or functionality.	
46.06	Understand and incorporate JavaScript arrays (e.g., array basics, types, usage, methods, sorting).	
46.07	Understand and incorporate JavaScript functions (e.g., using the DOM, pass a value, return value, create objects, work with classes and objects).	
46.08	Understand and incorporate JavaScript loops and conditions (e.g., loop basics, types, usage). 	
46.09	Recognize, isolate, and correct common JavaScript errors (e.g., syntax, function errors, reserved word usage, unsupported DOM).	
46.10	Identify limitations related to obsolete JavaScript constructs and coding practices (e.g., Document.all, navigator.appName).	
46.11	Apply JavaScript best coding practices (i.e., properly documenting scripts, field naming conventions, writing understandable code).	
46.12	Use different methods to incorporate JavaScript onto a web page (e.g., <script> element, JavaScript statement block, external scripts).	
46.13	Troubleshoot and test incorporated script (i.e., functionality, browser usage, resolve known bugs).	
47.0	Incorporate basic JavaScript form validation and form handling (using pre-built validation scripts or online libraries).  ̶  The student will be able to: 	
47.01	Identify and use form elements to solicit user input.	
47.02	Use JavaScript with HTML form controls. 	
47.03	Validate web forms prior to submission. 	
47.04	Use output commands to display processed data in an appropriately formatted form. 	
48.0	Use advanced JavaScript techniques.  ̶  The student will be able to: 	
48.01	Write JavaScript suitable for plug-in detection, image manipulation, and the creation of custom JavaScript objects.	
48.02	Use JavaScript to incorporate, create, update, and delete cookies. 	
48.03	Describe the common security issues relevant to JavaScript. 	
49.0	Demonstrate understanding of JavaScript accessibility issues.  ̶  The student will be able to:	
49.01	Describe the purpose of the Browser Object Model (BOM) and how it relates to JavaScript.	
49.02	Describe how obsolete constructs and coding practices affect browser function.	
49.03	Make webpages accessible and functional when JavaScript disabled or unsupported.	
49.04	Demonstrate ability to use XHTML, HTML, and CSS instead of JavaScript where appropriate. 	
49.05	Demonstrate ability to determine which version of JavaScript specific browsers support and code program to meet acceptable standards.	
50.0	Select and modify appropriate library and pre-built JavaScript to incorporate into webpage.  ̶  The student will be able to:	
50.01	Explore common JavaScript libraries and describe the advantages & disadvantages of using libraries.	
50.02	Analyze pre-built library items to determine functionality.	
50.03	Explain how a library item achieves desired processing.	
50.04	Determine if pre-built script provides functionality required in an effective manner.	
50.05	Incorporate pre-built library items into web pages.	
50.06	Identify the restrictions related to using pre-built scripts (i.e.; copyright, processing, length of script).	
50.07	Modify pre-built scripts to suit functionality requirements.	
50.08	Test and troubleshoot pre-built scripts and widgets incorporated into web pages.	

Course Number:  CTS0015
Occupational Completion Point:  C 
Web Media Integration (Senior Web Designer) – 150 Hours – SOC Code 15-1199	
51.0	Incorporate graphics, animations, and video assets into a webpage design using conventional HTML techniques.  ̶  The student will be able to:	
51.01	Use the HREF tag to integrate a video file displayed in a new window.	
51.02	Use the EMBED tag to display a graphic animation or a video file as part of the webpage fabric.	
51.03	Discuss the limitations of conventional media integration techniques.	
52.0	Demonstrate understanding of XML vocabularies and documents.  ̶  The student will be able to:	
52.01	Understand XML vocabularies.	
52.02	Define well-formed and valid XML documents.	
52.03	Describe the basic structure of an XML document.	
53.0	Create and debug an XML document.  ̶  The student will be able to:	
53.01	Create an XML declaration.	
53.02	Work with XML comments.	
53.03	Create XML elements and attributes.	
53.04	Work with character and entity references.	
53.05	Describe how XML handles character data, parsed character data, and white space.	
53.06	Work with XML parsers.	
53.07	Understand how Web browsers work with XML documents.	
53.08	Apply a style sheet to an XML document.	
53.09	Create an XML processing instruction.	
54.0	Create and debug compound documents with Namespaces.  ̶  The student will be able to:	
54.01	Understand compound documents and the problem of name collision.	
54.02	Declare a namespace for an XML vocabulary. 	
54.03	Apply a namespace to an element.	
54.04	Create a default namespace.	
54.05	Apply a namespace to an attribute.	
54.06	Declare a namespace within a CSS style sheet.	
54.07	Apply a namespace to a style selector.	
54.08	Use the escape character to apply a namespace to a selector.	
54.09	Create a compound document containing XML and XHTML elements and attributes.	
55.0	Demonstrate ability to validate documents with a Data Type Definition (DTD).  ̶  The student will be able to:	
55.01	Understand the principles of data validation.	
55.02	Create a DOCTYPE.	
55.03	Specify the content of an XML element.	
55.04	Define the structure of child elements.	
55.05	Describe how DOCTYPE changed from HTML4.01 to HTML5.	
56.0	Demonstrate ability to validate documents with XML Schema.  ̶  The student will be able to:	
56.01	Compare schemas and DTDs.	
56.02	Explore different schema vocabularies.	
56.03	Declare simple type elements and attributes.	
56.04	Declare complex type elements.	
56.05	Apply a schema to an instance document.	
56.06	Work with XML Schema data types.	
56.07	Derive new data types for text strings, numeric values, and dates.	
56.08	Create data types for patterned data using regular expressions.	
56.09	Explore different schema structures.	
56.10	Attach a schema to a namespace.	
56.11	Validate compound instance documents.	
56.12	Import one schema file into another.	
57.0	Demonstrate an understanding of Asynchronous JavaScript and XML (AJAX) and its implications for web developers.  ̶  The student will be able to:	
57.01	Identify the technologies that comprise AJAX and explain how they interact.	
57.02	Describe the purpose, advantages, disadvantages, and functions of AJAX. 	
57.03	Describe how AJAX works and how it is used in the creation of websites.	
57.04	Identify AJAX requirements. 	
57.05	Install and setup the AJAX Control Toolkit.	
57.06	Define appropriate use of AJAX in a web project.	
57.07	Identify AJAX Usability and Accessibility issues and their workarounds. 	
57.08	Describe AJAX related browser compatibility issues and their workarounds. 	
57.09	Explore popular AJAX applications currently on the Internet (auto-complete (Google), updating user content (Twitter), voting and rating (social bookmarking))	
57.10	Describe common security issues associated to AJAX.	
57.11	Analyze the server-side implications of AJAX applications.	
57.12	Explore methods for testing and maintaining an AJAX application. 	
57.13	Explore the future of AJAX and its implementation.	
58.0	Plan and implement a multi-page website that features graphics, pictures, and video galleries using AJAX techniques.  ̶  The student will be able to:	
58.01	Research AJAX design principles and patterns (e.g., Observer, Command,  MVC).	
58.02	Research and compare popular AJAX frameworks, libraries, and toolkits (e.g., JQuery, DOJO, Prototype).	
58.03	Identify and implement methods of using AJAX when JavaScript not available (e.g. progressive enhancement).	
58.04	Update specific areas of a page with data from the server (e.g., server-login updated) without reloading the webpage.	
58.05	Demonstrate the ability to output results in different formats (e.g., XML, JSON, alternatives to JavaScript).	
58.06	Use AJAX to create form submission & validation (e.g. password strength check, email/URL validation).	
58.07	Integrate a basic slideshow via lightbox using AJAX techniques. 	
58.08	Integrate optional video selections displayed using AJAX techniques. 	

Course Number:  CTS0016
Occupational Completion Point:  D 
Web E-commerce (Senior Web Designer) – 150 Hours – SOC Code 15-1199	
59.0	Demonstrate knowledge and skills necessary to setup a secure E-commerce site.  ̶  The student will be able to:	
59.01	Compare and contrast popular pre-built shopping cart software (e.g., PrestaShop, Zend Cart).	
59.02	Compare and contrast hosting options available for use with shopping cart software (i.e., shared hosting or dedicated server).	
59.03	Discuss shopping cart vulnerabilities and best-practice preventative measures. 	
59.04	Identify hardware and software necessary to install and setup pre-built shopping cart software.	
59.05	Install and configure necessary software (database, server) to run pre-built shopping cart software.	
59.06	Install and configure pre-built shopping cart software.	
59.07	Verify database and server connectivity.	
59.08	Test and troubleshoot setup/configuration issues.	
60.0	Identify security issues associated with E-commerce and discuss methods to mitigate risks.  ̶  The student will be able to:	
60.01	Describe the differences between Transaction Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL).	
60.02	Explain transaction security.	
60.03	Identify security and payment processing issues involved in developing a site (e.g., SSL, Digital Certificates, SET Protocol, Cyber Cash).	
60.04	Demonstrate understanding of https and htaccess and their usage.	
60.05	Explore methods to obtain an SSL certificate and secure transactions. 	
60.06	Compare and contrast the appropriateness of employing a merchant account or a payment gateway to handle online transactions. 	
60.07	Discuss the process, advantages, disadvantages, and costs associated with opening a merchant account.	
60.08	Describe the process, advantages, disadvantages, and costs associated with using a payment gateway.	
61.0	Apply skills necessary to setup an E-commerce storefront.  ̶  The student will be able to: 	
61.01	Setup and use an FTP (File Transfer Protocol) program to transfer files to a web server. 	
61.02	Add business specific information to site storefront (e.g., logos, product images, descriptions).	
61.03	Setup back-end site administration functions and navigation.	
61.04	Setup a schema for incorporating shipping, handling, and processing fees based on carrier, geographical zones, and weight/price range.	
61.05	Experiment with various add-ons, themes, and modules available for customization. 	
61.06	Customize shopping cart to suit client needs (e.g., modify fields, add buttons).	
61.07	Customize forms to accommodate client products and/or services.	
61.08	Setup Search preferences and functionality for products and/or services.	
61.09	Setup customer contact preferences and email notification functionality.	
61.10	Apply Search Engine Optimization (SEO) techniques to shopping cart pages.	
61.11	Test operation of shopping cart pages in multiple browsers.	
61.12	Troubleshoot issues and errors related to browser display and functionality.	
62.0	Employ techniques to enhance the value and profitability of an E-commerce website.  ̶  The student will be able to: 	
62.01	Determine business goals for the E-commerce site.	
62.02	Identify the various types of advertising options in E-commerce (e.g., links, banner ads, affiliate programs, pop-up windows, viral marketing, newsgroup postings).	
62.03	Describe affiliate marketing and its implications for E-commerce websites.	
62.04	Analyze popular affiliate programs/networks and available payment schemes.	
62.05	Explain the differences, advantages, and disadvantages of CPM, PPC, and Pay per Sale/Lead.	
62.06	Determine appropriate affiliate program for target audience.	
62.07	Identify the method to join an affiliate program/network.	
62.08	Identify considerations/requirements of selecting an affiliate program.	
62.09	Determine appropriate number of affiliate programs necessary to suit client site.	
62.10	Determine the terms and conditions of sale, including warranties, after-sales service, and privacy assurances.	
62.11	Determine customer service options (e.g., e-mail, phone, fax). 	
62.12	Create a site map.	
62.13	Create a Frequently Asked Questions (FAQ) page.	
62.14	Create a product/version comparison chart, where appropriate.	
62.15	Create feedback, review, survey, and recommendation pages. 	
63.0	Develop evaluation and performance monitoring frameworks featuring established metrics and target goals for an E-commerce website.  ̶  The student will be able to:	
63.01	Research existing and emerging analytical, usability, SEO tools to improve customer satisfaction and site conversion rates. 	
63.02	Describe web analytics tools and their features/functions.	
63.03	Use web analytics tools to determine optimum site keywords.	
63.04	Experiment with using advanced segments to view subsets of data (relating to purchasing habits, website usage, searches).	
63.05	Customize analytic reports using appropriate metrics (e.g., average per-visit value, bounce rates, time spent on page).	
63.06	Create more concise reports using advanced filters in web analytics tools.	
63.07	Use intelligence features of web analytics tools to discover patterns of usage and setup corresponding alerts.	
63.08	Research popular mobile analytics tools (e.g., Motally) and their features. 	
63.09	Interpret analytic report data and optimize website accordingly, if appropriate.	

Course Number:  CTS0017
Occupational Completion Point:  D 
Web Interactivity (Senior Web Designer) – 150 Hours – SOC Code 15-1199	
64.0	Demonstrate an understanding of Content Management Systems (CMS) and their implications for web development.  ̶  The student will be able to:	
64.01	Describe the fundamental operation of a CMS.	
64.02	Describe the typical features of a content management system.	
64.03	Compare and contrast popular CMS applications (e.g., WordPress, Joomla).	
64.04	Describe how a content management system can be used to enhance website interactivity.	
64.05	Demonstrate proficiency installing and configuring content management systems and extensions/modules.	
65.0	Use CMS features, functions, and extensions/modules to create/enhance a website.  ̶  The student will be able to:	
65.01	Create a basic multipage website using a content management system.	
65.02	Enhance a webpage by using a content management system to incorporate images, animations, or video segments.	
65.03	Incorporate a blog feature into a website using a content management system.	
65.04	Demonstrate proficiency using CMS built-in security for website, password and database backup.	
65.05	Demonstrate proficiency using add-on modules, or plug-ins.	
66.0	Evaluate the suitability for and system requirements for a content management system.  ̶  The student will be able to: 	
66.01	Identify business goals and evaluate their suitability for a content management system.	
66.02	Determine web hosting system requirements.	
66.03	Create a schema for creating, deleting, and managing users and their permissions.	
66.04	Discuss the value represented by templates in a content management system development environment.	
67.0	Demonstrate an understanding of multimedia applications and their implications for web designers.  ̶  The student will be able to:	
67.01	Compare and contrast the leading multimedia development applications for website development (e.g., Adobe Flash, Microsoft Silverlight).	
67.02	Describe those circumstances whereby multimedia may be used to add interactivity to a website.	
67.03	Describe the limitations of multimedia development applications relative to website development.	
68.0	Create and incorporate interactive website components.  ̶  The student will be able to: 	
68.01	Create buttons, menus, and other components that feature a static, hover, and rollover effect.	
68.02	Convert original artwork into an interactive component with associated script behavior.	
68.03	Adjust the component properties including opacity, filter, rotation, and action.	
68.04	Resize a multi-layer component to ensure uniform resizing of each layer.	
68.05	Create scrolling images, panels, and lists for incorporating into a web design.	
68.06	Create and incorporate animated banners, headers, and website introduction pages (e.g., Adobe Flash, Microsoft Silverlight).	
69.0	PDF document usage considerations.  ̶  The student will be able to:	
69.01	Discuss the advantages and disadvantages of using PDF documents in a web site. 	
69.02	Research and discuss PDF document usage best practices.	
69.03	Determine when it is appropriate to use PDF documents (e.g., brochure downloads, large reports, catalogs, interactive forms).	
69.04	Compare and contrast the functionality of software applications used to create and process PDFs.	
69.05	Research and describe search engine optimization considerations related to the use of PDF documents.	
69.06	Research and discuss security issues related to PDF document usage in a web site (viruses, auto-open).	
69.07	Identify accessibility issues related to using PDF documents in a web site.	
70.0	Create, format, and manipulate PDF documents.  ̶  The student will be able to:	
70.01	List and describe the methods available for creating PDF documents.	
70.02	Create a PDF using a variety of software applications, multiple files, and web pages.	
70.03	Demonstrate ability to format, modify and enhance a PDF document.	
70.04	Describe the differences in PDF standards for document prepress data interchange and long-term archiving.	
70.05	Embed images, text, audio, video, and Flash content into a PDF document. 	
70.06	Create and modify automatically generated and manual bookmarks in a PDF document.	
70.07	Add clickable links to a PDF document.	
70.08	Incorporate Find and Search methods to locate specific text in a PDF document.	
70.09	Describe the method used to search scanned documents (optical character recognition).	
70.10	Understand and correct color separation issues.	
70.11	Create and modify PDF documents using available tools to meet accessibility requirements (e.g., tags, reading order, forms, supplemental content for multimedia, text-to-speech).	
70.12	Export a PDF document in a different format.	
71.0	Display, distribution, and print considerations for PDF documents.  ̶  The student will be able to:	
71.01	Define file specifications use to generate smaller files for electronic distribution and on-screen display.	
71.02	Specify image downsampling and compression settings to generate a PDF file with a smaller file size.	
71.03	Identify and correct potential printing issues in a PDF document.	
71.04	Ensure a PDF document meets appropriate criteria for print or electronic distribution.	
71.05	Demonstrate ability to control flattening of a transparent PDF document and misregistration.	
71.06	Demonstrate color management techniques that affect on-screen display and printing.	
71.07	Discuss methods and tools used to review a PDF document (email, shared, tracking).	
72.0	Create and manage PDF forms.  ̶  The student will be able to: 	
72.01	Create an interactive from using fields, form objects, and distribution methods.	
72.02	Distribute a form electronically and manage distributed forms.	
72.03	Demonstrate ability to redact content in a form to protect sensitive information.	
72.04	Preview, test, and modify an interactive form.	
73.0	Incorporate PDF security in a PDF document.  ̶  The student will be able to:	
73.01	Secure a PDF document using passwords, encryption, digital IDs and signatures.	
73.02	Creating Security Policies and Certificates for a PDF document.	
73.03	Enable usage rights for Adobe Readers.	
74.0	Demonstrate proficiency using HTML5 features and functions.  ̶  The student will be able to:	
74.01	Apply HTML5 APIs in web pages for interactivity (e.g., audio/video, drag & drop, drawing canvas).	
74.02	Apply HTML5 interactivity elements into web pages (i.e., <canvas>, <embed>, <audio>, <video>, <details> <input>).	
74.03	Utilize HTML5 fallback strategies to address browser support issues.	
74.04	Utilize HTML5 to define dynamic behaviors using JavaScript.	
74.05	Use HTML5 specification to manipulate text & images.	
74.06	Use HTML5 to create persistent data and single session storage (HTML 5 Local Offline Storage & Session Storage).	
74.07	Use HTML5 for media event handling (audio, video, embed, image).	
74.08	Use HTML5 event handling for window, mouse, and form events.	
74.09	Use CSS3 to style HTML5 (e.g., transitions, typography enhancements).	

Additional Information

Laboratory Activities

Laboratory investigations that include scientific inquiry, research, measurement, problem solving, emerging technologies, tools and equipment, as well as, experimental, quality, and safety procedures are an integral part of this career and technical program/course. Laboratory investigations benefit all students by developing an understanding of the complexity and ambiguity of empirical work, as well as the skills required to manage, operate, calibrate and troubleshoot equipment/tools used to make observations. Students understand measurement error; and have the skills to aggregate, interpret, and present the resulting data. Equipment and supplies should be provided to enhance hands-on experiences for students.

Career and Technical Student Organization (CTSO)

Phi Beta Lambda and Business Professionals of America (BPA) are the intercurricular student organizations providing leadership training and reinforcing specific career and technical skills. Career and Technical Student Organizations provide activities for students as an integral part of the instruction offered.  The activities of such organizations are defined as part of the curriculum in accordance with Rule 6A-6.065, F.A.C.

Cooperative Training – OJT

On-the-job training is appropriate but not required for this program. Whenever offered, the rules, guidelines, and requirements specified in the OJT framework apply. 

Basic Skills 

In PSAV programs offered for 450 hours or more, in accordance with Rule 6A-10.040, F.A.C., the minimum basic skills grade levels required for postsecondary adult career and technical students to complete this program are: Mathematics 9, Language 9, and Reading 9. These grade level numbers correspond to a grade equivalent score obtained on a state designated basic skills examination.  

Adult students with disabilities, as defined in Section 1004.02(7), Florida Statutes, may be exempted from meeting the Basic Skills requirements (Rule 6A-10.040). Students served in exceptional student education (except gifted) as defined in s. 1003.01(3)(a), F.S., may also be exempted from meeting the Basic Skills requirement. Each school district and Florida College must adopt a policy addressing procedures for exempting eligible students with disabilities from the Basic Skills requirement as permitted in Section 1004.91(3), F.S.

Students who possess a college degree at the Associate of Applied Science level or higher; who have completed or are exempt from the college entry-level examination; or who have passed a state, national, or industry licensure exam are exempt from meeting the Basic Skills requirement (Rule 6A-10.040, F.A.C.) Exemptions from state, national or industry licensure are limited to the certifications listed on the Basic Skills and Licensure Exemption List which may be accessed from the CTE Program Resources page.

Accommodations

Federal and state legislation requires the provision of accommodations for students with disabilities to meet individual needs and ensure equal access. Postsecondary students with disabilities must self-identify, present documentation, request accommodations if needed, and develop a plan with their counselor and/or instructors. Accommodations received in postsecondary education may differ from those received in secondary education. Accommodations change the way the student is instructed. Students with disabilities may need accommodations in such areas as instructional methods and materials, assignments and assessments, time demands and schedules, learning environment, assistive technology and special communication systems. Documentation of the accommodations requested and provided should be maintained in a confidential file.

Note: postsecondary curriculum and regulated secondary programs cannot be modified.

Additional Resources

For additional information regarding articulation agreements, Bright Futures Scholarships, Fine Arts/Practical Arts Credit and Equivalent Mathematics and Equally Rigorous Science Courses please refer to:
http://www.fldoe.org/academics/career-adult-edu/career-tech-edu/program-resources.stml