Please enable JavaScript to use CodeHS

Standards Framework

for Nevada Web Design and Development II

79

Standards in this Framework

Standard Description
1.1.1 Discuss the requirements of CTSO participation/involvement as described in Carl D. Perkins Law
1.1.2 Research nationally recognized CTSOs
1.1.3 Investigate the impact of federal and state government regarding the progression and operation of CTSOs (e.g., Federal Statutes and Regulations, Nevada Administrative Code [NAC], Nevada Revised Statutes [NRS])
1.2.1 Discuss the purpose of parliamentary procedure
1.2.2 Demonstrate the proper use of parliamentary procedure
1.2.3 Differentiate between an office and a committee
1.2.4 Discuss the importance of participation in local, regional, state, and national conferences, events, and competitions
1.2.5 Participate in local, regional, state, or national conferences, events, or competitions
1.2.6 Describe the importance of a constitution and bylaws to the operation of a CTSO chapter
1.3.1 Explore opportunities in community service-related work-based learning (WBL)
1.3.2 Participate in a service learning (program related) and/or community service project or activity
1.3.3 Engage with business and industry partners for community service
1.4.1 Demonstrate college and career readiness (e.g., applications, resumes, interview skills, presentation skills)
1.4.2 Describe the appropriate professional/workplace attire and its importance
1.4.3 Investigate industry-standard credentials/certifications available within this Career Cluster™™
1.4.4 Participate in authentic contextualized instructional activities
1.4.5 Demonstrate technical skills in various student organization activities/events
1.5.1 Make a connection between program standards to career pathway(s)
1.5.2 Explain the importance of participation and completion of a program of study
1.5.3 Promote community awareness of local student organizations associated with CTE programs
4.1.2 Demonstrate the web design and development cycle (e.g., analyze, design, develop, implement, evaluate)
4.2.1 Create a maintainable directory structure for a website
4.2.2 Apply appropriate file naming protocols
4.2.3 Describe the usage of correct file paths for relative and absolute links
4.2.4 Recognize the relationship between local and remote site structures
4.2.5 Develop a data backup procedures plan
4.4.3 Identify target audiences and reading levels for specific websites
4.4.4 Identify and create a list of keywords and descriptions (meta tags) to include in web content for search optimization (SEO)
4.4.5 Apply grammar and spelling conventions to content
4.5.1 Describe common media file formats
4.5.2 Identify appropriate software for media creation
4.5.3 Create and edit media files (e.g., sound, video, graphics, interactive media, multimedia)
4.5.4 Optimize media files for uploading using compression tools
4.5.5 Embed media files in a web design
4.5.6 Calculate and convert images to desired sizes and resolution
4.6.3 Optimize websites to accommodate users with special needs
5.2.8 Describe the function of a CSS preprocessor
5.3.1 Explain the use of current web scripting technologies
5.3.2 Implement scripting (e.g., rollovers, form scripts)
5.3.3 Compare and contrast client (browser) scripting and server scripting (e.g., PHP, JavaScript)
5.3.4 Enhance interactivity of websites using current scripting trends
5.3.5 Compare and contrast static versus dynamic websites
5.3.6 Utilize online validation tools for web scripting
5.4.1 Identify and describe relational databases
5.4.2 Analyze various databases used in web development
5.4.3 Describe the purpose of a database as it relates to web development
5.4.4 Incorporate a database into a website where possible (e.g., local storage, external database)
5.5.1 Identify content management systems (CMS) (e.g., WordPress, Joomla)
5.5.2 Evaluate current trends in CMS (e.g., blogging, online magazine, corporate websites) and learning management system (LMS [e.g., Canvas])
5.5.3 Exploring WYSIWYG software (e.g., Dreamweaver) for web development
5.6.1 Define cloud computing
5.6.2 Compare various cloud computing platforms (e.g., Microsoft Azure, Amazon, AWS, Google Cloud)
5.6.3 Explain the role of version control when developing with a team
6.1.1 Identify the various server operating systems used to host web pages
6.1.2 Describe how servers work in a hosting environment
6.1.3 Explain the relationship between client and server
6.1.4 Explain common web server maintenance routines
6.1.5 Describe the technical requirements involved in choosing a web host
6.2.1 Identify the purpose of Secure File Transfer Protocol (DFTP)
6.2.2 Demonstrate the use of SFTP
6.2.3 Preview and test web pages for compatibility using various browsers and output devices
6.2.4 Describe the process of locating and registering a domain name
6.2.5 Explain domain name servers (DNS)
6.3.1 Evaluate content with client for relevancy
6.3.2 Evaluate content for viability
6.3.3 Monitor validity of hyperlinks
6.3.4 Maintain and update all website documentation (e.g., prototype, site map, navigation)
6.3.5 Analyze web analytics for purposes of improving traffic, user experience, and meeting targeted goals
7.1.1 Analyze current programming languages and/or platforms used in web app development
7.1.2 Explain the purpose of Application Programming Interface (API) in app development
7.1.3 Develop an app using a modern programming language and/or platform
7.2.1 Define Artificial Intelligence
7.2.2 Explain the role of Al in web development
7.2.3 Describe how Al changes the user experience
7.2.4 Explain the significance of data in the development of Al
7.3.1 Research Internet of Things (IoT) as it relates to web development
7.3.2 Explain the impact of digital assistants on web development
7.4.1 Explore use of VR and AR in web design
7.4.2 Research emerging applications of VR and AR in non-entertainment venues