Florida Department of Education
Curriculum Framework 

Program Title:	Web Development Specialist
Career Cluster:	Information Technology

CCC	
CIP Number	0511080103	
Program Type	College Credit Certificate (CCC)	
Program Length	35 credit hours	
CTSO	PBL, BPA 	
SOC Codes (all applicable) 	Please see the CIP to SOC Crosswalk at the link below.	
CTE Program Resources 	http://www.fldoe.org/academics/career-adult-edu/career-tech-edu/program-resources.stml	

Purpose

This certificate program is part of the Internet Services Technology AS degree program (1511100400).  

A College Credit Certificate consists of a program of instruction of less than sixty (60) credits of college-level courses, which is part of an AS or AAS degree program and prepares students for entry into employment (Rule 6A-14.030, F.A.C.).

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 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 Internet, Intranet, and Extranet environments; installing, configuring, designing and managing Intranet and web-based resources.

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

Standards

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

01.0	Demonstrate proficiency with Internet structure, organization, and navigation.
02.0	Understand, install and configure computer hardware.
03.0	Perform enterprise architecture-related tasks.
04.0	Perform web design/development activities.
05.0	Perform programming and scripting activities.
06.0	Perform testing/troubleshooting activities.
07.0	Perform website management activities.
08.0	Perform e-commerce-related tasks.
09.0	Demonstrate professional development skills.
10.0	Perform Documentation and Technical reference activities.
11.0	Perform general organizational computing workplace competencies.

Florida Department of Education
Student Performance Standards

Program Title:	Web Development Specialist
CIP Number:		0511080103
Program Length:	35 credit hours	

This certificate program is part of the Internet Services Technology AS degree program (1511100400).  At the completion of this program, the student will be able to:	
01.0	Demonstrate proficiency with Internet structure, organization, and navigation. The student will be able to:	
01.01	Describe the origin of the Internet.	
01.02	Outline the history of the Internet.	
01.03	Describe Internet organization, such as the Internic, domains and requests for comments (RFCs).	
01.04	Describe the structure of the Internet.	
01.05	Differentiate between the Internet and the WWW.	
01.06	Define Internet push technologies, such as e-mail marketing vs. webpage banner advertising.	
01.07	Differentiate among an Intranet site, an extranet site, and an Internet site.	
01.08	Describe and identify several major ethical and legal issues related to Internet use and how they affect intellectual property rights.	
01.09	Describe the World Wide Web (WWW) and identify how it affects personal security and privacy and our society.	
01.10	Describe and differentiate between file types and protocols.	
01.11	Demonstrate the use of typical remote access mechanisms.	
01.12	Describe various sections of a URL.	
01.13	Discuss the use of Internet tools and utilities.	
02.0	Understand, install and configure computer hardware. The student will be able to:	
02.01	Explain the use of binary numbers to represent instructions and data.	
02.02	Describe the hardware implications of the use of binary representation of instructions and data.	
02.03	Convert numbers among decimal, binary, and hexadecimal representation.	
02.04	Perform binary arithmetic.	
02.05	Identify various data representation schemes (e.g., ASCII, Unicode).	
02.06	Discuss various data types such as signed and unsigned integers and floating point.	
02.07	Identify the major hardware platforms.	
02.08	Describe distinguishing features of the major hardware platforms.	
02.09	Describe the functions of major hardware components of a computer system.	
02.10	Recognize and correctly identify computing hardware components.	
02.11	Describe emerging hardware technologies and discuss their potential impact.	
02.12	Implement proper procedures for handling and safeguarding equipment.	
02.13	Perform preventive maintenance tasks on microcomputer systems.	
02.14	Describe procedures for proper disposal of computer components.	
02.15	Set up and configure systems and peripherals.	
02.16	Set up BIOS.	
02.17	Install and configure storage and I/O device interfaces.	
02.18	Install and configure multimedia devices and interfaces.	
02.19	Install and configure network interface cards.	
03.0	Perform enterprise architecture-related tasks. The student will be able to:	
03.01	Describe the Human-Computer Interaction (HCI) factors that impact the design of a webpage and website.	
03.02	Determine the purpose of establishing a website.	
03.03	Identify the intended audience that will access a website.	
03.04	Determine user needs including secondary applications including database needs and select appropriate applications.	
03.05	Identify business processes to be automated.	
03.06	Determine client specifications.	
03.07	Determine design standards based on intended audience.	
03.08	Define architecture specifications taking into account constraints (e.g., bandwidth).	
03.09	Establish performance standards and set baseline.	
03.10	Determine security standards that will meet business requirements.	
03.11	Install and configure system based on planning.	
04.0	Perform web design/development activities. The student will be able to:	
04.01	Describe and use the process of storyboarding a website.	
04.02	Describe format, structure and design principles for websites.	
04.03	Evaluate web graphic utilities and creation tools, including those for animated graphics.	
04.04	Identify existing resources and constraints.	
04.05	Evaluate design based on current industry and in-house standards.	
04.06	Create site navigation plan including directory structure.	
04.07	Procure/create and incorporate standard and animated graphics into a webpage.	
04.08	Obtain in-house content and determine needs for secondary content providers.	
04.09	Design page templates to implement on final site.	
04.10	Create a webpage using authoring tools.	
04.11	Code page(s) using current web programming languages.	
04.12	Check page for cross-browser capability and other access issues.	
04.13	Upload pages and run site analysis.	
04.14	Incorporate sound files onto a webpage.	
04.15	Incorporate a streaming video file onto a webpage.	
04.16	Incorporate a video file for download into a webpage.	
04.17	Create an animated graphic.	
04.18	Perform simple graphic modifications using a graphics utility.	
04.19	Incorporate an e-mail link on a webpage.	
04.20	Incorporate internal and external links on a webpage.	
04.21	Incorporate tables and file transfer capabilities on a webpage. 	
04.22	Incorporate handicapped-accessibility options into the website.	
04.23	Configure a webpage for Search Engine Optimization.	
04.24	Create a web form and produce e-mail results.	
04.25	Create a web database interface.	
04.26	Discuss the issue of ODBC compliance.	
05.0	Perform programming and scripting activities. The student will be able to:  	
05.01	Identify several of the most prominent current programming languages.	
05.02	Characterize the stages of the system development life cycle.	
05.03	Differentiate between two common strategies for problem solving.	
05.04	Describe the program design and development process.	
05.05	Differentiate between structured programming and object-oriented programming.	
05.06	Use procedural and object-oriented constructs of programming, scripting, and/or macro languages to create and test programs.	
05.07	Apply principles of good design and documentation when developing programs.	
05.08	Write scripting code to handle error checking in client forms.	
05.09	Write CGI programs to allow for interactions between the client and server.  	
05.10	Use scripting languages to create dynamic webpages.	
05.11	Identify development tools and list in order of complexity of use.	
05.12	Design, review, and test specifications and algorithms.	
05.13	Write program according to specifications and revise based on testing and debugging.	
06.0	Perform testing/troubleshooting activities. The student will be able to:	
06.01	Describe the use of diagnostic test equipment.	
06.02	Describe features of diagnostic software.	
06.03	Use system, software, and network documentation.	
06.04	Locate and use online documentation resources.	
06.05	Describe effective troubleshooting strategies and techniques to resolve basic hardware, software, and network problems.	
06.06	Recognize and resolve basic hardware, software configuration, and peripheral device problems.	
06.07	Use effective troubleshooting strategies and techniques to resolve network problems, including network interfaces, cabling, or other network components (hubs, switches).	
06.08	Describe appropriate procedures and techniques for disaster prevention and recovery (surge suppressors, UPS, use of anti-virus software, replacement equipment plans, backups of software and data, offsite storage of backup media).	
06.09	Describe appropriate security procedures and practices, including physical security and protection of resources through software measures (passwords, antivirus software, data encryption).	
06.10	Develop testing plan and procedures.	
06.11	Develop a system baseline.	
06.12	Perform capacity testing against system baseline.	
06.13	Evaluate network, database and server performance based on test outcomes.	
06.14	Evaluate client performance based on test outcomes.	
06.15	Assess accessibility standards.	
06.16	Evaluate security system.	
06.17	Conduct ongoing systems analysis and revise system as needed.	
06.18	Discuss obtaining final client approval for implementation and system changes.	
07.0	Perform website management activities. The student will be able to:	
07.01	Describe the process of obtaining a domain address.	
07.02	Notify appropriate external search engines of the website.	
07.03	Compare features of currently available site management tools.	
07.04	Install and configure website management software.	
07.05	Create and maintain a website using a web management tool.	
07.06	Implement appropriate website security measures.	
07.07	Use and evaluate the results of a website visit-recording tool.	
08.0	Perform e-commerce-related tasks. The student will be able to:	
08.01	Describe web e-commerce.	
08.02	Analyze e-commerce models.	
08.03	Develop e-commerce business and marketing plan.	
08.04	Identify components and procedures necessary to process credit card transactions including any security measures.	
08.05	Demonstrate an understanding of the credit card transaction process.	
08.06	Implement shopping cart software.	
08.07	Set up and configure online catalog to market products.	
08.08	Establish transaction storage and reporting system.	
08.09	Publish website.	
09.0	Demonstrate professional development skills. The student will be able to:	
09.01	Identify corporate strategies and policies.	
09.02	Maintain professional contact for future projects.	
09.03	Build mentor relationships.	
09.04	Anticipate future industry trends.	
09.05	Utilize life-long learning skills.	
09.06	Review and analyze other industry productions.	
09.07	Use and experiment with the technology.	
09.08	Network with local professionals in the industry.	
09.09	
Read industry journals and magazines.	
09.10	Attend seminars, workshops, and tradeshows.	
10.0	Perform Documentation and Technical reference activities. The student will be able to:	
10.01	Use technical vocabulary appropriately.	
10.02	Locate information in technical references.	
10.03	Prepare technical reports.	
10.04	Describe appropriate documentation procedures and practices.	
10.05	Effectively use locally maintained systems, software, and network documentation.	
10.06	Produce and maintain system documentation, such as inventory, costs, installed software, and procedures.	
10.07	Demonstrate proficiency with Internet structure, organization, and navigation.	
10.08	Maintain visual network documentation, such as cabling diagrams.	
10.09	Describe effective strategies to locate and evaluate technical information online.	
10.10	Cite correctly Internet-based resources.	
11.0	Perform general organizational computing workplace competencies. The student will be able to:	
11.01	Follow oral and written instructions.	
11.02	Prepare, outline, and deliver a short oral presentation, including visual aids.	
11.03	Participate in group discussion as a member and as a leader.	
11.04	Obtain appropriate information from graphics, maps, or signs.	
11.05	Demonstrate self-motivation and responsibility to complete an assigned task.	
11.06	List the steps in solving a problem.	
11.07	Choose appropriate action in situations requiring effective time management.	
11.08	Identify and discuss issues contained within professional codes of conduct.	
11.09	Identify and discuss property rights and licensing issues.	
11.10	Identify and discuss privacy issues.	
11.11	Identify and discuss encryption issues.	
11.12	Identify legal liability issues.	
11.13	Describe appropriate measures for planning and managing a large project.	
11.14	Define an implementation schedule for a large project.	
11.15	Describe appropriate measures for planning and implementing corporate wide upgrade of hardware and software.	
11.16	Identify potential sources of employee/employer or employee/employer conflict and discuss possible approaches to resolve such disagreements.	
11.17	Use appropriate communication skills, courtesy, manners, and dress in the workplace.	
11.18	Apply principles and techniques for being a productive, contributing member of a team.	
11.19	Identify and use acceptable strategies for resolving conflict in the workplace.	
11.20	Apply principles and techniques for working productively with people of diverse cultures and backgrounds.	
11.21	Identify techniques for stress management and prevention of job burn-out.	
11.22	Use appropriate communication skills, telephone etiquette, courtesy, and manners when dealing with customers.	
11.23	Communicate effectively with individuals lacking a technical background.	
11.24	Identify examples of effective end-user training strategies and techniques.	

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 (PBL) and Business Professionals of America (BPA) are the co-curricular career and technical 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.  

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.