K-12 Computer Science Standards

Kentucky CTE

204 Standards

1

CTE.AA.1

Utilize effective verbal and non-verbal communication skills

2

CTE.AA.2

Participate in conversation, discussion, and group presentations

3

CTE.AA.3

Communicate and follow directions/procedures

4

CTE.AA.4

Communicate effectively with customers and co-workers

5

CTE.AB.1

Locate and interpret written information

6

CTE.AB.2

Read and interpret workplace documents

7

CTE.AB.3

Identify relevant details, facts, and specifications

8

CTE.AB.4

Record information accurately and completely

9

CTE.AB.5

Demonstrate competence in organizing, writing, and editing using correct vocabulary, spelling, grammar, and punctuation

10

CTE.AB.6

Demonstrate the ability to write clearly and concisely using industry specific terminology

11

CTE.AC.1

Utilize critical-thinking skills to determine best options/outcomes (e.g., analyze reliable/unreliable sources of information, use previous experiences, implement crisis management, develop contingency planning)

12

CTE.AC.2

Utilize innovation and problem-solving skills to arrive at the best solution for current situation

13

CTE.AC.3

Implement effective decision-making skills

14

CTE.AD.1

Perform basic and higher level math operations (e.g., addition, subtraction, multiplication, division, decimals, fractions, units of conversion, averaging, percentage, proportion, ratios)

15

CTE.AD.2

Solve problems using measurement skills (e.g., distance, weight, area, volume)

16

CTE.AD.3

Make reasonable estimates

17

CTE.AD.4

Use tables, graphs, diagrams, and charts to obtain or convey information

18

CTE.AD.5

Use deductive reasoning and problem-solving in mathematics

19

CTE.AE.1

Locate, evaluate, and apply personal financial information

20

CTE.AE.2

Identify the components of a budget and how one is created

21

CTE.AE.3

Set personal financial goals and develop a plan for achieving them

22

CTE.AE.4

Use financial services effectively

23

CTE.AE.5

Demonstrate ability to meet financial obligations

24

CTE.AF.1

Recognize the potential risks associated with Internet use

25

CTE.AF.2

Identify and apply Internet security practices (e.g., password security, login, logout, log off, lock computer)

26

CTE.AF.3

Practice safe, legal, and responsible use of technology in the workplace

27

CTE.AG.1

Use technology appropriately to enhance professional presentations

28

CTE.AG.2

Demonstrate effective and appropriate use of social media

29

CTE.AG.3

Identify ways social media can be used as marketing, advertising, and data gathering tools

30

CTE.AH.1

Select and use appropriate devices, services, and applications to complete workplace tasks

31

CTE.AH.2

Demonstrate appropriate etiquette when using e-communications (e.g., cell phone, e-mail, personal digital assistants, online meetings, conference calls)

32

CTE.EA.1

Demonstrate enthusiasm and confidence about work and learning new tasks

33

CTE.EA.2

Demonstrate consistent and punctual attendance

34

CTE.EA.3

Demonstrate initiative in assuming tasks

35

CTE.EA.4

Exhibit dependability in the workplace

36

CTE.EA.5

Take and provide direction in the workplace

37

CTE.EA.6

Accept responsibility for personal decisions and actions

38

CTE.EB.1

Abide by workplace policies and procedures

39

CTE.EB.2

Demonstrate honesty and reliability

40

CTE.EB.3

Demonstrate ethical characteristics and behaviors

41

CTE.EB.4

Maintain confidentiality and integrity of sensitive company information

42

CTE.EB.5

Demonstrate loyalty to the company

43

CTE.EC.1

Demonstrate appropriate dress and hygiene in the workplace

44

CTE.EC.2

Use language and manners suitable for the workplace

45

CTE.EC.3

Demonstrate polite and respectful behavior toward others

46

CTE.EC.4

Demonstrate personal accountability in the workplace

47

CTE.EC.5

Demonstrate pride in work

48

CTE.ED.1

Plan and follow a work schedule

49

CTE.ED.2

Work with minimal supervision

50

CTE.ED.3

Work within budgetary constraints

51

CTE.ED.4

Demonstrate ability to stay on task to produce high quality deliverables on time

52

CTE.EE.1

Recognize diversity, discrimination, harassment, and equity

53

CTE.EE.2

Work well with all customers and co-worker

54

CTE.EE.3

Explain the benefits of diversity within the workplace

55

CTE.EE.4

Explain the importance of respect for feelings, values, and beliefs of others

56

CTE.EE.5

Identify strategies to bridge cultural/generational differences and use differing perspectives to increase overall quality of work

57

CTE.EE.6

Illustrate techniques for eliminating gender bias and stereotyping in the workplace

58

CTE.EE.7

Identify ways tasks can be structured to accommodate the diverse needs of workers

59

CTE.EE.8

Recognize the challenges and advantages of a global workforce

60

CTE.EF.1

Recognize the characteristics of a team environment and conventional workplace

61

CTE.EF.2

Contribute to the success of the team

62

CTE.EF.3

Demonstrate effective team skills and evaluate their importance in the workplace (e.g., setting goals, listening, following directions, questioning, dividing work)

63

CTE.EG.1

Contribute new ideas

64

CTE.EG.2

Stimulate ideas by posing questions

65

CTE.EG.3

Value varying ideas and opinions

66

CTE.EG.4

Locate and verify information

67

CTE.EH.1

Identify conflict resolution skills to enhance productivity and improve workplace relationships

68

CTE.EH.2

Implement conflict resolution strategies and problem-solving skills

69

CTE.EH.3

Explain the use of documentation and its role as a component of conflict resolution

70

CTE.EI.1

Recognize the importance of and demonstrate how to properly acknowledge customers/clients

71

CTE.EI.2

Identify and address needs of customers/clients

72

CTE.EI.3

Provide helpful, courteous, and knowledgeable service

73

CTE.EI.4

Identify appropriate channels of communication with customers/clients (e.g., phone call, face-to-face, e-mail, website)

74

CTE.EI.5

Identify techniques to seek and use customer/client feedback to improve company services

75

CTE.EI.6

Recognize the relationship between customer/client satisfaction and company success

76

CTE.EJ.1

Define profit and evaluate the cost of conducting business

77

CTE.EJ.2

Identify "big picture" issues in conducting business

78

CTE.EJ.3

Identify role in fulfilling the mission of the workplace

79

CTE.EJ.4

Identify the rights of workers (e.g., adult and child labor laws and other equal employment opportunity laws)

80

CTE.EJ.5

Recognize the chain of command, organizational flow chart system, and hierarchy of management within an organization

81

CTE.EK.1

Recognize the importance of maintaining a job and pursuing a career

82

CTE.EK.2

Define jobs associated with a specific career path or profession

83

CTE.EK.3

Identify and seek various job opportunities (e.g., volunteerism, internships, co-op, part-time/full-time employment)

84

CTE.EK.4

Prepare a resume, letter of application, and job application

85

CTE.EK.5

Prepare for a job interview (e.g., research company, highlight personal strengths, prepare questions, set-up a mock interview, dress appropriately)

86

CTE.EK.6

Participate in a job interview

87

CTE.EK.7

Explain the proper procedure for leaving a job

88

CTE.EL.1

Acquire current and emerging industry-related information

89

CTE.EL.2

Demonstrate commitment to learning as a life-long process and recognize learning opportunities

90

CTE.EL.3

Seek and capitalize on self-improvement opportunities

91

CTE.EL.4

Discuss the importance of flexible career planning and career self-management

92

CTE.EL.5

Employ leadership skills to achieve workplace objectives (e.g., personal vision, adaptability, change, shared vision)

93

CTE.EL.6

Recognize the importance of job performance evaluation and coaching as it relates to career advancement

94

CTE.EL.7

Accept and provide constructive criticism

95

CTE.EL.8

Describe the impact of the global economy on jobs and careers

96

CTE.EM.1

Identify the value of new technologies and their impact on driving continuous change and the need for life-long learning

97

CTE.EM.2

Research and identify emerging technologies for specific careers

98

CTE.EM.3

Select appropriate technological resources to accomplish work

99

CTE.EN.1

Assume responsibility for safety of self and others

100

CTE.EN.2

Follow safety guidelines in the workplace

101

CTE.EN.3

Manage personal health and wellness

102

CTE.OA.1

Demonstrate proficiency in a word processing package

103

CTE.OA.2

Demonstrate proficiency in a spreadsheet package

104

CTE.OA.3

Describe common applications of a database

105

CTE.OA.4

Demonstrate proficiency in a presentation package

106

CTE.OA.5

Send and receive electronic mail

107

CTE.OA.6

Print in landscape and portrait orientations

108

CTE.OA.7

Apply Internet etiquette and safety

109

CTE.OA.8

Explain the differences between a Web browser and a search engine

110

CTE.OA.9

Navigate a World Wide Web browser

111

CTE.OA.10

Identify Internet search engines and their advantages and disadvantages

112

CTE.OA.11

Demonstrate proficiency in the use of the Internet

113

CTE.OA.12

Identify what an operating system is, how it works, and be able to solve common problems

114

CTE.OA.13

Manipulate (e.g., create, copy, cut, paste, move, rename, delete) files and folders to manage and maintain data

115

CTE.OA.14

Discriminate between ethical and unethical uses of computers and information

116

CTE.OA.15

Demonstrate an understanding of copyrights and licensing

117

CTE.OA.16

Demonstrate an awareness of computer security and a basic understanding of ways to protect a computer (e.g., viruses, Trojans, Malware)

118

CTE.OA.17

Explain the impact of computers on society

119

CTE.OA.18

Identify types of computers, platforms and devices explaining how they process information and how individual computers interact with other computing systems and devices

120

CTE.OA.19

Identify the function of computer hardware components

121

CTE.OA.20

Identify how to maintain computer equipment and solve common problems relating to computer hardware

122

CTE.OA.21

Identify how software and hardware work together to perform computing tasks and how software is developed and upgraded

123

CTE.OA.22

Identify different types of software, general concepts relating to software categories and the tasks to which each type of software is most suited or not suited

124

CTE.OA.23

Demonstrate the safe and responsible use of resources, office equipment and machines

125

CTE.OB.1

Determine client needs

126

CTE.OB.2

Determine the purpose and goals of the project

127

CTE.OB.3

Identify target audience

128

CTE.OB.4

Identify stakeholders and decision makers

129

CTE.OB.5

Define scope of work to meet client requirements

130

CTE.OB.6

Evaluate project requirements

131

CTE.OB.7

Estimate time requirements

132

CTE.OB.8

Create a project plan

133

CTE.OB.9

Estimate project pricing

134

CTE.OB.10

Demonstrate knowledge of project budgeting, scheduling and control issues related to development and support

135

CTE.OB.11

Identify tools and resources for the job

136

CTE.OB.12

Identify critical milestones

137

CTE.OB.13

Report project status

138

CTE.OB.14

Identify software packages (e.g., MS Project, Freeware, Shareware)

139

CTE.OC.1

Trace the development of computers and the current industry trends in the programming field

140

CTE.OC.2

Describe ways that programming applications can be used in business and industry

141

CTE.OC.3

Describe the categories and future trends of programming languages

142

CTE.OC.4

Describe the functions of computer hardware, software and computer theory including bits, bytes, binary logic and storage

143

CTE.OC.5

Compare and contrast operating systems (e.g., full version, mobile)

144

CTE.OC.6

Describe the program development and integration cycle

145

CTE.OC.7

Identify the kind of development environments for different programming tasks

146

CTE.OD.1

Define a program specification

147

CTE.OD.2

Determine alternative solutions to problems

148

CTE.OD.3

Identify and create an algorithm

149

CTE.OE.1

Demonstrate an understanding of steps for developing a program

150

CTE.OE.2

Design a program

151

CTE.OE.3

Code the program from an algorithm (e.g., pseudocode, flowchart)

152

CTE.OE.4

Run the program with sample data to test its validity

153

CTE.OE.5

Develop test data for a given program

154

CTE.OE.6

Identify the types and purposes of internal and external documentation

155

CTE.OE.7

Identify and explain different types of debugging errors

156

CTE.OE.8

Explain program with internal and external documentation

157

CTE.OF.1

Identify and use correct syntax - not language specific

158

CTE.OF.2

Create an application user interface

159

CTE.OF.3

Code a program that will produce formatted output consistent with the program requirements

160

CTE.OF.4

Code an application that uses arithmetic operations and built-in functions

161

CTE.OF.5

Identify and write a program that uses variables and constants

162

CTE.OF.6

Identify and write a program that use Boolean operators

163

CTE.OF.7

Identify and write a modular program that uses functions or methods

164

CTE.OF.8

Identify and write a program that uses conditional structures

165

CTE.OF.9

Identify and write a program that uses looping structures

166

CTE.OF.10

Identify and write a program that uses counters and/or accumulators

167

CTE.OF.11

Identify and write a program that uses arrays

168

CTE.OF.12

Identify and write a program that uses search and sort routines within arrays

169

CTE.OF.13

Implement recursion in program code

170

CTE.OF.14

Identify and write a program to open, write and read from a data file

171

CTE.OF.15

Code an application program to display graphics

172

CTE.OF.16

Code a program that uses multimedia

173

CTE.OF.17

Code a program to animate objects

174

CTE.OF.18

Compare and contrast object-oriented programming vs. a procedural programming

175

CTE.OF.19

Identify and code a program using web services

176

CTE.OF.20

Define data types (e.g., integers, strings, arrays)

177

CTE.OF.21

Determine the usage of the three programming structures (i.e. sequence, repetition, selection/decision)

178

CTE.OG.1

Describe database structures

179

CTE.OG.2

Design a database with one or more tables for manipulation by program code

180

CTE.OG.3

Write code to create, revise, update and delete (CRUD) the database into a program application

181

CTE.OG.4

Access a database located on a local area network that uses program code

182

CTE.OH.1

Code a complex program from an algorithm (e.g., pseudocode, flowchart)

183

CTE.OH.2

Run the program with sample data to determine the validity of an application and error handling procedures

184

CTE.OH.3

Explain different types of errors

185

CTE.OH.4

Develop program documentation

186

CTE.OH.5

Identify advanced debugging concepts

187

CTE.OH.6

Develop types of internal and external documentation

188

CTE.OH.7

Identify attributes of maintainable code

189

CTE.OI.1

Access a database that uses program code

190

CTE.OI.2

Develop scripts to support web based applications

191

CTE.OI.3

Develop client-server applications

192

CTE.OI.4

Configure communication protocols for wide area networks

193

CTE.OI.5

Use Internet and Web Page Design

194

CTE.OI.6

Use and document electronic resources and references in the development of a program application

195

CTE.OI.7

Evaluate the validity of sample code obtained from the Internet and other sources

196

CTE.OI.8

Develop a Web page to publish a programming application

197

CTE.OJ.1

Describe the process and requirements for obtaining industry certification related to programming

198

CTE.OJ.2

Demonstrate the ability to successfully complete selected practice examinations and practice questions similar to those on certification exams

199

CTE.OJ.3

Identify testing skills/strategies for taking a certification examination

200

CTE.OK.1

Identify careers in the programming field

201

CTE.OK.2

Search the Internet and other sources for job opportunities

202

CTE.OK.3

Assemble a professional portfolio that contains representative samples of student's work

203

CTE.OK.4

Deliver an oral presentation relating to the professional portfolio

204

CTE.OK.5

Identify potential employment barriers for nontraditional groups and ways to overcome the barriers

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program