# CTE Resource Center - Verso - Programming, Advanced SOL Correlation by Task

CTE Resource Center - Verso

Virginia’s CTE Resource Center

SOL Correlation by Task

A correlation between each state-approved CTE course and Virginia Standards of Learning (SOL) for English, History and Social Science, Mathematics, and Science has been completed by teams of CTE and academic specialists. The correlation identifies, on a statewide basis, standards reinforced by specific tasks/competencies within each course.

In this course, the following tasks/competencies reinforce the standards listed beside them. Teachers may identify additional reinforcements in locally developed instructional materials.

Task/Competency Number Task/Competency Statement Standards
1 Demonstrate creativity and innovation. English 6.1, 6.3, 6.4, 6.6, 6.7, 6.9, 7.1, 7.3, 7.4, 7.6, 7.7, 7.9, 8.1, 8.3, 8.4, 8.6, 8.7, 8.9, 9.1, 9.5, 9.6, 9.8, 10.1, 10.5, 10.6, 10.8, 11.1, 11.5, 11.6, 11.8, 12.1, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WG.4, WHI.1, WHII.1
Mathematics 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.10, 6.11, 6.12, 7.2, 7.3, 7.8, 7.9, 8.2, 8.4, 8.6, 8.7, 8.11, 8.12, 8.17, 8.18, A.9, AFDA.3, AFDA.4, AFDA.5, AFDA.6, AFDA.7, AFDA.8, AII.9, COM.1, COM.3, COM.4, COM.5, COM.8, DM.1*, DM.2*, DM.3*, DM.7, DM.10, PS.3*, PS.4*, PS.7*, PS.9*, PS.10*
Science 6.1, BIO.1, CH.1, ES.1, LS.1, PS.1
2 Demonstrate critical thinking and problem solving. English 6.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.9, 7.1, 7.3, 7.4, 7.5, 7.6, 7.7, 7.9, 8.1, 8.3, 8.4, 8.5, 8.6, 8.7, 8.9, 9.1, 9.5, 9.6, 9.8, 10.1, 10.5, 10.6, 10.8, 11.1, 11.5, 11.6, 11.8, 12.1, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, CE.11, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WG.4, WHI.1, WHII.1
Mathematics 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.10, 6.11, 7.2, 7.3, 7.8, 7.12, 7.13, 8.2, 8.4, 8.8, 8.9, 8.10, 8.11, A.8, A.9, AFDA.3, AFDA.5, AFDA.8, AII.9, AII.10, AII.11, COM.1, COM.3, COM.4, COM.5, COM.8, DM.1*, DM.2*, DM.3*, DM.4, DM.7, DM.9*, G.1, G.13, G.14, PS.9*, PS.10*
Science 6.1, BIO.1, CH.1, ES.1, LS.1, PS.1
3 Demonstrate initiative and self-direction. English 6.1, 6.4, 6.6, 6.7, 6.9, 7.1, 7.4, 7.6, 7.7, 7.9, 8.1, 8.4, 8.6, 8.7, 8.9, 9.1, 9.5, 9.6, 9.8, 10.1, 10.5, 10.6, 10.8, 11.1, 11.5, 11.6, 11.8, 12.1, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, CE.11, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
4 Demonstrate integrity. English 6.1, 7.1, 8.1, 9.1, 9.5, 10.1, 10.5, 11.1, 11.5, 12.1, 12.5
History and Social Science CE.1, CE.3, CE.4, GOVT.1, GOVT.16, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
5 Demonstrate work ethic. English 6.1, 7.1, 8.1, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.4, CE.14, GOVT.1, GOVT.16, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Science CH.1
6 Demonstrate conflict-resolution skills. English 6.1, 6.2, 6.4, 6.6, 6.7, 6.9, 7.1, 7.2, 7.4, 7.6, 7.7, 7.9, 8.1, 8.2, 8.4, 8.6, 8.7, 8.9, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.4, GOVT.1, USI.1, VUS.1
7 Demonstrate listening and speaking skills. English 6.1, 6.2, 6.4, 6.6, 7.1, 7.2, 7.4, 7.6, 8.1, 8.2, 8.4, 8.6, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.4, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
8 Demonstrate respect for diversity. English 6.1, 7.1, 8.1, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.3, CE.4, GOVT.1, GOVT.16, USI.1, USII.1, USII.9, VUS.1, VUS.13, WG.1, WHI.1, WHII.1
9 Demonstrate customer service skills. English 6.1, 6.4, 6.7, 7.1, 7.4, 7.7, 8.1, 8.4, 8.7, 9.1, 9.5, 9.6, 10.1, 10.5, 10.6, 11.1, 11.5, 11.6, 12.1, 12.5, 12.6
History and Social Science CE.1, CE.4, GOVT.1, GOVT.16, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
10 Collaborate with team members. English 6.1, 7.1, 8.1, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.3, CE.4, GOVT.1, GOVT.16, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
11 Demonstrate big-picture thinking. English 6.1, 6.4, 7.1, 7.4, 8.1, 8.4, 9.1, 9.5, 10.1, 10.5, 11.1, 11.5, 12.1, 12.5
History and Social Science CE.1, CE.4, CE.12, GOVT.1, GOVT.15, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
12 Demonstrate career- and life-management skills. English 6.1, 6.7, 7.1, 7.7, 8.1, 8.7, 9.1, 9.6, 10.1, 10.6, 11.1, 11.6, 12.1, 12.6
History and Social Science CE.1, CE.4, CE.12, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 8.4
13 Demonstrate continuous learning and adaptability. English 6.1, 6.4, 6.7, 6.9, 7.1, 7.4, 7.7, 7.9, 8.1, 8.4, 8.7, 8.9, 9.1, 9.5, 9.6, 9.8, 10.1, 10.5, 10.6, 10.8, 11.1, 11.5, 11.6, 11.8, 12.1, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.3, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Science BIO.1, CH.1, LS.1, PH.1, PH.4, PS.1
14 Manage time and resources. English 6.1, 6.2, 6.4, 6.7, 6.9, 7.1, 7.2, 7.4, 7.7, 7.9, 8.1, 8.2, 8.4, 8.7, 8.9, 9.1, 9.5, 9.6, 9.8, 10.1, 10.5, 10.6, 10.8, 11.2, 11.5, 11.6, 11.8, 12.2, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, CE.11, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 6.10, 6.11, 6.12, 7.2, 7.3, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13, 8.4, 8.11, 8.12, 8.13, 8.14, 8.17, 8.18, A.4, A.5, A.8, A.9, AFDA.3, AFDA.4, AFDA.5, AFDA.6, AFDA.7, AFDA.8, COM.1, COM.3, COM.5, COM.8
15 Demonstrate information-literacy skills. English 6.1, 6.2, 6.4, 6.6, 6.7, 6.9, 7.1, 7.2, 7.3, 7.4, 7.6, 7.7, 7.9, 8.1, 8.2, 8.3, 8.4, 8.6, 8.7, 8.9, 9.2, 9.5, 9.6, 9.8, 10.2, 10.5, 10.6, 10.8, 11.2, 11.5, 11.6, 11.8, 12.2, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 6.10, 6.11, 7.8, 7.9, 8.11, 8.12, A.8, A.9, AFDA.3, AFDA.4, AFDA.6, AFDA.7, AFDA.8, DM.8, PS.1*, PS.2*, PS.3*, PS.4*, PS.7*, PS.8*, PS.9*, PS.10*
Science 6.1, BIO.1, CH.1, ES.1, LS.1, PH.1, PS.1
16 Demonstrate an understanding of information security. English 6.1, 6.2, 6.3, 6.4, 6.6, 6.7, 6.8, 6.9, 7.1, 7.2, 7.3, 7.4, 7.6, 7.7, 7.8, 7.9, 8.1, 8.2, 8.3, 8.4, 8.6, 8.7, 8.8, 8.9, 9.1, 9.2, 9.5, 9.6, 9.8, 10.1, 10.2, 10.5, 10.6, 10.8, 11.1, 11.2, 11.5, 11.6, 11.8, 12.1, 12.2, 12.5, 12.6, 12.8
History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics COM.10
17 Maintain working knowledge of current information-technology (IT) systems. English 6.1, 6.3, 6.4, 6.6, 6.9, 7.1, 7.3, 7.4, 7.6, 7.9, 8.1, 8.3, 8.4, 8.6, 8.9
History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 7.8, COM.1, COM.2, COM.7, COM.9, COM.10, COM.11, COM.16, COM.18, PS.17
Science BIO.1, CH.1, ES.1, PH.1
18 Demonstrate proficiency with technologies, tools, and machines common to a specific occupation. History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 6.10, 6.11, 7.9, 8.4, A.7, A.8, A.9, AFDA.1, AFDA.3, AFDA.5, AII.4, AII.7, AII.9, COM.1, COM.7, COM.10, COM.11, COM.12, COM.16
Science CH.1, ES.1, LS.1, PH.1, PS.1
19 Apply mathematical skills to job-specific tasks. English 6.4, 6.6, 6.7, 7.4, 7.6, 7.7, 8.4, 8.6, 8.7, 9.5, 9.6, 10.5, 10.6, 11.5, 11.6, 12.5, 12.6
History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Mathematics 6.1, 6.2, 6.5, 6.6, 6.12, 6.13, 6.14, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.8, 7.9, 7.11, 7.12, 7.13, 8.4, 8.5, 8.6, 8.8, 8.9, 8.10, 8.11, 8.12, 8.13, 8.14, 8.15, 8.16, 8.17, 8.18, A.1, A.3, A.4, A.5, A.7, A.8, A.9, AFDA.1, AFDA.3, AFDA.5, AFDA.8, AII.3, AII.7, AII.9, AII.10, COM.1, COM.7
Science 6.1, BIO.1, CH.1, ES.1, LS.1, PH.1, PS.1
20 Demonstrate professionalism. English 6.1, 7.1, 8.1, 9.1, 10.1, 11.1, 12.1
History and Social Science CE.1, CE.4, CE.14, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
21 Demonstrate reading and writing skills. English 6.1, 6.6, 6.7, 7.1, 7.6, 7.7, 8.1, 8.6, 8.7, 9.1, 9.5, 9.6, 9.7, 10.1, 10.5, 10.6, 10.7, 11.1, 11.5, 11.6, 11.7, 12.1, 12.5, 12.6, 12.7
History and Social Science CE.1, CE.4, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Science 6.1, PH.1, PS.1
22 Demonstrate workplace safety. English 6.4, 7.4, 8.4, 9.5, 10.5, 11.5, 12.5
History and Social Science CE.1, CE.4, GOVT.1, USI.1, USII.1, VUS.1, WG.1, WHI.1, WHII.1
Science CH.1
23 Examine aspects of planning within an industry/organization. History and Social Science GOVT.16
28 Examine labor issues related to an industry/organization. History and Social Science GOVT.16
29 Examine community issues related to an industry/organization. History and Social Science GOVT.16
30 Examine health, safety, and environmental issues related to an industry/organization. History and Social Science GOVT.16
39 Explain the reasoning behind the steps in the software development life cycle (SDLC). Mathematics COM.1, COM.2, COM.3, COM.4
40 Describe object-oriented programming (OOP) and related concepts. Mathematics COM.1
41 Identify potential objects, attributes, and methods within a problem description. English 11.5, 12.5
Mathematics COM.1, COM.5
42 Design attributes (properties) and methods of each class within a problem description. Mathematics COM.1, COM.3, COM.4, COM.5, COM.10, COM.11
43 Create a program with user-defined classes. Mathematics COM.1, COM.2, COM.5, COM.6, COM.15
44 Describe the concept of reusability. English 11.5, 12.5
Mathematics COM.1, COM.5, COM.7, COM.9
45 Identify reusable resources that will help solve a problem. English 11.5, 12.5
Mathematics COM.1, COM.7, COM.9
46 Import code from existing sources. Mathematics COM.1, COM.7, COM.9
47 Describe the concepts of overloading and overriding methods in an object-oriented language. English 11.5, 12.5
Mathematics COM.1
48 Code a program that uses looping structures, conditional structures, and sequential control structures. Mathematics AII.3, COM.1, COM.8, COM.13, COM.14
49 Analyze abstract data structures. Mathematics COM.1, COM.14, DM.3*, DM.4
50 Implement an abstract data structure in a high-level language, including sorting and searching. Mathematics COM.1, COM.9, COM.14, DM.8
51 Code a program that uses error-handling and input-validation procedures. Mathematics COM.1, COM.2, COM.3, COM.10, COM.17, COM.18
52 Code a program to interfaces, relying on abstraction and polymorphism. Mathematics AII.3, COM.1, COM.2
54 Perform a peer review and test of an application. Mathematics COM.1, COM.2, COM.17, COM.18
55 Identify relational database terminology. Mathematics COM.1, COM.9, COM.14, COM.15
56 Identify database model types. Mathematics COM.1, COM.9, COM.14
57 Describe the three-layer/tier model for database applications. English 11.5, 12.5
Mathematics COM.1
58 Design a graphical user interface (GUI) for a database application. Mathematics COM.1, COM.2, COM.10, COM.11, COM.12
59 Write code to integrate an existing database into a program application. Mathematics COM.1, COM.6, COM.7, COM.15
60 Write code to manage a database. Mathematics COM.1, COM.2, COM.7, COM.8, COM.9, COM.13, COM.14
61 Identify the data object model for the program language. Mathematics COM.1, COM.2
62 Bind database fields to the interface elements (controls). Mathematics COM.1, COM.7
63 Code sort and search routines. Mathematics COM.1, COM.9, DM.8
64 Integrate multimedia into applications. Mathematics COM.1, COM.9, COM.12, G.2, G.4, G.14
65 Integrate sound effects and/or background music into applications. Mathematics COM.1, COM.12
66 Identify programming languages and game engines used to create game applications. Mathematics COM.1
67 Write a design document for a game. English 11.6, 11.7, 12.6, 12.7
Mathematics COM.1, COM.2, COM.3, COM.4, COM.5, COM.10, COM.11
68 Code a 2-D game. Mathematics AFDA.1, AII.3, COM.1, COM.2, COM.4, COM.6, COM.10, COM.11, COM.12, COM.15
69 Create a multiplayer game. Mathematics COM.1, COM.2, COM.9, COM.12
70 Create an animated character, using a graphic or sprite editor. Mathematics COM.1, COM.2, COM.9, COM.12
71 Write code to track lives and/or energy in a game application. Mathematics COM.1, COM.2, COM.15
72 Code behaviors of an object within the context of a game. Mathematics A.1, A.4, A.6, AFDA.1, AII.3, COM.1, COM.2, COM.12, G.1, G.2, G.4, G.14, T.3
73 Write code to track player score(s). Mathematics COM.1, COM.2, COM.15
74 Code a 3-D game. Mathematics COM.1, COM.2, COM.8, COM.15, G.14
75 Determine the programming languages used to create mobile applications. Mathematics COM.1
76 Design a graphical user interface (GUI) for a mobile application. Mathematics AFDA.1, COM.1, COM.2, COM.4, COM.5, COM.6, COM.10, COM.11, COM.15
77 Code an application for a smart device or emulator. Mathematics COM.1, COM.2
78 Describe the process of application deployment. English 11.5, 12.5
Mathematics COM.1, COM.2
79 Identify programming languages used to create Web applications. Mathematics COM.1
80 Describe the Web application publishing process. Mathematics COM.1, COM.2
81 Design a graphical user interface (GUI) for a Web application. Mathematics COM.1, COM.10, COM.11, COM.12
82 Code a Web application (e.g., shopping cart). Mathematics AFDA.1, COM.1, COM.2, COM.4, COM.5, COM.6, COM.10, COM.11, COM.15
83 Develop a client-side application. Mathematics AFDA.1, COM.1, COM.2, COM.4, COM.5, COM.6, COM.10, COM.11, COM.15
84 Develop a server-side application. Mathematics AFDA.1, COM.1, COM.2, COM.4, COM.5, COM.6, COM.10, COM.11, COM.15
85 Design a Web application with security features. Mathematics AFDA.1, COM.1, COM.2, COM.4, COM.5, COM.6, COM.10, COM.11, COM.15
90 Investigate continuing education pathways and careers in the information technology industry. English 11.5, 11.8, 12.5, 12.8
91 Create a technical résumé. English 11.6, 11.7, 12.6, 12.7
93 Deliver an oral presentation of programming projects. English 11.1, 12.1