Please enable JavaScript to use CodeHS

Standards Framework

for South Carolina Fundamentals of Web Page Design and Development 2023


Standards in this Framework

Standard Description
A.1 Review school safety policies and procedures.
A.2 Review classroom safety rules and procedures.
A.3 Review safety procedures for using equipment in the classroom.
A.4 Identify major causes of work-related accidents in office environments.
A.5 Demonstrate safety skills in an office/work environment.
B.1 Identify the purpose and goals of a Career and Technology Student Organization (CTSO).
B.2 Explain how CTSOs are integral parts of specific clusters, majors, and/or courses.
B.3 Explain the benefits and responsibilities of being a member of a CTSO.
B.4 List leadership opportunities that are available to students through participation in CTSO conferences, competitions, community service, philanthropy, and other activities.
B.5 Explain how participation in CTSOs can promote lifelong benefits in other professional and civic organizations.
C.1 Demonstrate proficiency and skills associated with the use of technologies that are common to a specific occupation.
C.2 Identify proper netiquette when using e-mail, social media, and other technologies for communication purposes.
C.3 Identify potential abuse and unethical uses of laptops, tablets, computers, and/or networks.
C.4 Explain the consequences of social, illegal, and unethical uses of technology (e.g., piracy; cyberbullying; illegal downloading; licensing infringement; inappropriate uses of software, hardware, and mobile devices in the work environment).
C.5 Discuss legal issues and the terms of use related to copyright laws, fair use laws, and ethics pertaining to downloading of images, Creative Commons, photographs, documents, video, sounds, music, trademarks, and other elements for personal use.
C.6 Describe ethical and legal practices of safeguarding the confidentiality of business-related information.
C.7 Describe possible threats to a laptop, tablet, computer, and/or network and methods of avoiding attacks.
D.1 Demonstrate creativity and innovation.
D.2 Demonstrate critical thinking and problem-solving skills.
D.3 Demonstrate initiative and self-direction.
D.4 Demonstrate integrity.
D.5 Demonstrate work ethic.
D.6 Demonstrate conflict resolution skills.
D.7 Demonstrate listening and speaking skills.
D.8 Demonstrate respect for diversity.
D.9 Demonstrate customer service orientation.
D.10 Demonstrate teamwork.
E.1 Demonstrate global or "big picture" thinking.
E.2 Demonstrate career and life management skills and goal-making.
E.3 Demonstrate continuous learning and adaptability skills to changing job requirements.
E.4 Demonstrate time and resource management skills.
E.5 Demonstrate information literacy skills.
E.6 Demonstrate information security skills.
E.7 Demonstrate information technology skills.
E.8 Demonstrate knowledge and use of job-specific tools and technologies.
E.9 Demonstrate job-specific mathematics skills.
E.10 Demonstrate professionalism in the workplace.
E.11 Demonstrate reading and writing skills.
E.12 Demonstrate workplace safety.
F.1 Define web terminology.
F.2 Describe the history and evolution of the internet.
F.3 Explain how the Internet functions, including the World Wide Web (WWW), browsers, FTP, URL, ISP and domains.
F.4 Describe the tools for accessing the Internet.
F.5 Explain how websites and social media solve problems in business, industry, government, and education.
F.6 Explore principles of e-commerce as they apply to web development, mobile devices, banking, and government regulations.
F.7 Explain the role of Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript (or a similar scripting language) in Web development.
G.1 Utilize a design document as part of the design and development process: a. Determine the purpose and target audience of a website; b. Develop a design solution for a website including a storyboard, navigation plan, and wireframes/mockups.
G.2 Create relevant and appropriate content including text, graphics, and hyperlinks.
G.3 Develop a file management system for website content, utilizing proper naming conventions for files and folders.
G.4 Optimize media for web content (i.e., file size, resolution, compression).
G.5 Explore and apply color principles to websites.
G.6 Explore and apply current best practices for web typography.
G.7 Research and incorporate features that ensure a quality user experience (e.g., white space, page speed, interactivity, hyperlink differentiation, website consistency, responsiveness, accessibility, data usage).
G.8 Evaluate the design of existing websites and their source code.
G.9 Research current best practices and emerging technologies.
G.10 Critique websites for professional quality in look and layout based on design principles.
H.1 Develop webpages using a text editor (e.g., Notepad, Notepad++, Textpad, and Textedit).
H.2 Explain the purpose of the doctype declaration.
H.3 Structure a webpage using appropriate HTML elements (e.g., html, head, title, body, meta, style).
H.4 Use HTML rules to create functional web pages (e.g., lowercase elements, proper nesting, quotes for attribute values).
H.5 Use a variety of HTML elements to create webpages (e.g., headings, lists, images, hyperlinks, span, div).
H.6 Compare and contrast block and inline elements.
H.7 Create relative and absolute hyperlinks.
H.8 Use special characters (e.g.,   © &quote; &alt; > & &mdash).
H.9 Demonstrate the use of semantic elements (e.g., header, footer, section, article, nav, aside).
H.10 Embed third-party content into a web page (e.g., calendar, form, map, video, Bootstrap web components).
I.1 Create and modify CSS to format the styling of HTML elements and page layout.
I.2 Identify parts of CSS syntax (i.e., rule, declaration, selector, property, value).
I.3 Compare and contrast the placement and use of styles (e.g., inline, internal and external styles).
I.4 Use CSS to format HTML elements including but no limited to: a. background (i.e., color, image); b. font (i.e., type, size, and color); c. text (i.e., align, line spacing); d. border (i.e., width, style, and color); e. list (i.e., style type, position).
I.5 Format page layout with CSS including but not limited to: a. CSS box model (i.e., width, height, border, padding, margin); b. absolute and relative positioning; c. floating elements; d. converting between inline elements and block elements; e. responsive design.
J.1 Distinguish between variables and functions in writing JavaScript.
J.2 Demonstrate how JavaScript can enhance a project.
J.3 Implement a simple script that obtains input and displays it as output.
K.1 Identify and use validation tools.
K.2 Comply with legal requirements and standards for accessibility on the web.
K.3 Optimize websites to accommodate users with special needs.
K.4 Discuss issues relating to usability on a variety of platforms and devices.
K.5 View multiple websites using various browsers and computing devices.
K.6 Identify and solve coding errors throughout the design process.
L.1 Explain the domain naming system.
L.2 Identify the process for obtaining a domain name, acquiring hosting, and uploading and maintaining a website.
L.3 Research features and costs of domain name and hosting providers.
M.1 Compare and contrast various job positions in the web design and development industry including compensation, required credentials, educational pathways, and work environment.
M.2 Prepare an electronic portfolio of projects developed in the class.