K-12 Computer Science Standards

Nevada Web Design and Development II

79 Standards

1

1.1.1

Discuss the requirements of CTSO participation/involvement as described in Carl D. Perkins Law

2

1.1.2

Research nationally recognized CTSOs

3

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])

4

1.2.1

Discuss the purpose of parliamentary procedure

5

1.2.2

Demonstrate the proper use of parliamentary procedure

6

1.2.3

Differentiate between an office and a committee

7

1.2.4

Discuss the importance of participation in local, regional, state, and national conferences, events, and competitions

8

1.2.5

Participate in local, regional, state, or national conferences, events, or competitions

9

1.2.6

Describe the importance of a constitution and bylaws to the operation of a CTSO chapter

10

1.3.1

Explore opportunities in community service-related work-based learning (WBL)

11

1.3.2

Participate in a service learning (program related) and/or community service project or activity

12

1.3.3

Engage with business and industry partners for community service

13

1.4.1

Demonstrate college and career readiness (e.g., applications, resumes, interview skills, presentation skills)

14

1.4.2

Describe the appropriate professional/workplace attire and its importance

15

1.4.3

Investigate industry-standard credentials/certifications available within this Career Cluster™™

16

1.4.4

Participate in authentic contextualized instructional activities

17

1.4.5

Demonstrate technical skills in various student organization activities/events

18

1.5.1

Make a connection between program standards to career pathway(s)

19

1.5.2

Explain the importance of participation and completion of a program of study

20

1.5.3

Promote community awareness of local student organizations associated with CTE programs

21

4.1.2

Demonstrate the web design and development cycle (e.g., analyze, design, develop, implement, evaluate)

22

4.2.1

Create a maintainable directory structure for a website

23

4.2.2

Apply appropriate file naming protocols

24

4.2.3

Describe the usage of correct file paths for relative and absolute links

25

4.2.4

Recognize the relationship between local and remote site structures

26

4.2.5

Develop a data backup procedures plan

27

4.4.3

Identify target audiences and reading levels for specific websites

28

4.4.4

Identify and create a list of keywords and descriptions (meta tags) to include in web content for search optimization (SEO)

29

4.4.5

Apply grammar and spelling conventions to content

30

4.5.1

Describe common media file formats

31

4.5.2

Identify appropriate software for media creation

32

4.5.3

Create and edit media files (e.g., sound, video, graphics, interactive media, multimedia)

33

4.5.4

Optimize media files for uploading using compression tools

34

4.5.5

Embed media files in a web design

35

4.5.6

Calculate and convert images to desired sizes and resolution

36

4.6.3

Optimize websites to accommodate users with special needs

37

5.2.8

Describe the function of a CSS preprocessor

38

5.3.1

Explain the use of current web scripting technologies

39

5.3.2

Implement scripting (e.g., rollovers, form scripts)

40

5.3.3

Compare and contrast client (browser) scripting and server scripting (e.g., PHP, JavaScript)

41

5.3.4

Enhance interactivity of websites using current scripting trends

42

5.3.5

Compare and contrast static versus dynamic websites

43

5.3.6

Utilize online validation tools for web scripting

44

5.4.1

Identify and describe relational databases

45

5.4.2

Analyze various databases used in web development

46

5.4.3

Describe the purpose of a database as it relates to web development

47

5.4.4

Incorporate a database into a website where possible (e.g., local storage, external database)

48

5.5.1

Identify content management systems (CMS) (e.g., WordPress, Joomla)

49

5.5.2

Evaluate current trends in CMS (e.g., blogging, online magazine, corporate websites) and learning management system (LMS [e.g., Canvas])

50

5.5.3

Exploring WYSIWYG software (e.g., Dreamweaver) for web development

51

5.6.1

Define cloud computing

52

5.6.2

Compare various cloud computing platforms (e.g., Microsoft Azure, Amazon, AWS, Google Cloud)

53

5.6.3

Explain the role of version control when developing with a team

54

6.1.1

Identify the various server operating systems used to host web pages

55

6.1.2

Describe how servers work in a hosting environment

56

6.1.3

Explain the relationship between client and server

57

6.1.4

Explain common web server maintenance routines

58

6.1.5

Describe the technical requirements involved in choosing a web host

59

6.2.1

Identify the purpose of Secure File Transfer Protocol (DFTP)

60

6.2.2

Demonstrate the use of SFTP

61

6.2.3

Preview and test web pages for compatibility using various browsers and output devices

62

6.2.4

Describe the process of locating and registering a domain name

63

6.2.5

Explain domain name servers (DNS)

64

6.3.1

Evaluate content with client for relevancy

65

6.3.2

Evaluate content for viability

66

6.3.3

Monitor validity of hyperlinks

67

6.3.4

Maintain and update all website documentation (e.g., prototype, site map, navigation)

68

6.3.5

Analyze web analytics for purposes of improving traffic, user experience, and meeting targeted goals

69

7.1.1

Analyze current programming languages and/or platforms used in web app development

70

7.1.2

Explain the purpose of Application Programming Interface (API) in app development

71

7.1.3

Develop an app using a modern programming language and/or platform

72

7.2.1

Define Artificial Intelligence

73

7.2.2

Explain the role of Al in web development

74

7.2.3

Describe how Al changes the user experience

75

7.2.4

Explain the significance of data in the development of Al

76

7.3.1

Research Internet of Things (IoT) as it relates to web development

77

7.3.2

Explain the impact of digital assistants on web development

78

7.4.1

Explore use of VR and AR in web design

79

7.4.2

Research emerging applications of VR and AR in non-entertainment venues

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program