Please enable JavaScript to use CodeHS

Standards Framework

for Kentucky CTE


Standards in this Framework

Standard Description
CTE.AA.1 Utilize effective verbal and non-verbal communication skills
CTE.AA.2 Participate in conversation, discussion, and group presentations
CTE.AA.3 Communicate and follow directions/procedures
CTE.AA.4 Communicate effectively with customers and co-workers
CTE.AB.1 Locate and interpret written information
CTE.AB.2 Read and interpret workplace documents
CTE.AB.3 Identify relevant details, facts, and specifications
CTE.AB.4 Record information accurately and completely
CTE.AB.5 Demonstrate competence in organizing, writing, and editing using correct vocabulary, spelling, grammar, and punctuation
CTE.AB.6 Demonstrate the ability to write clearly and concisely using industry specific terminology
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)
CTE.AC.2 Utilize innovation and problem-solving skills to arrive at the best solution for current situation
CTE.AC.3 Implement effective decision-making skills
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)
CTE.AD.2 Solve problems using measurement skills (e.g., distance, weight, area, volume)
CTE.AD.3 Make reasonable estimates
CTE.AD.4 Use tables, graphs, diagrams, and charts to obtain or convey information
CTE.AD.5 Use deductive reasoning and problem-solving in mathematics
CTE.AE.1 Locate, evaluate, and apply personal financial information
CTE.AE.2 Identify the components of a budget and how one is created
CTE.AE.3 Set personal financial goals and develop a plan for achieving them
CTE.AE.4 Use financial services effectively
CTE.AE.5 Demonstrate ability to meet financial obligations
CTE.AF.1 Recognize the potential risks associated with Internet use
CTE.AF.2 Identify and apply Internet security practices (e.g., password security, login, logout, log off, lock computer)
CTE.AF.3 Practice safe, legal, and responsible use of technology in the workplace
CTE.AG.1 Use technology appropriately to enhance professional presentations
CTE.AG.2 Demonstrate effective and appropriate use of social media
CTE.AG.3 Identify ways social media can be used as marketing, advertising, and data gathering tools
CTE.AH.1 Select and use appropriate devices, services, and applications to complete workplace tasks
CTE.AH.2 Demonstrate appropriate etiquette when using e-communications (e.g., cell phone, e-mail, personal digital assistants, online meetings, conference calls)
CTE.EA.1 Demonstrate enthusiasm and confidence about work and learning new tasks
CTE.EA.2 Demonstrate consistent and punctual attendance
CTE.EA.3 Demonstrate initiative in assuming tasks
CTE.EA.4 Exhibit dependability in the workplace
CTE.EA.5 Take and provide direction in the workplace
CTE.EA.6 Accept responsibility for personal decisions and actions
CTE.EB.1 Abide by workplace policies and procedures
CTE.EB.2 Demonstrate honesty and reliability
CTE.EB.3 Demonstrate ethical characteristics and behaviors
CTE.EB.4 Maintain confidentiality and integrity of sensitive company information
CTE.EB.5 Demonstrate loyalty to the company
CTE.EC.1 Demonstrate appropriate dress and hygiene in the workplace
CTE.EC.2 Use language and manners suitable for the workplace
CTE.EC.3 Demonstrate polite and respectful behavior toward others
CTE.EC.4 Demonstrate personal accountability in the workplace
CTE.EC.5 Demonstrate pride in work
CTE.ED.1 Plan and follow a work schedule
CTE.ED.2 Work with minimal supervision
CTE.ED.3 Work within budgetary constraints
CTE.ED.4 Demonstrate ability to stay on task to produce high quality deliverables on time
CTE.EE.1 Recognize diversity, discrimination, harassment, and equity
CTE.EE.2 Work well with all customers and co-worker
CTE.EE.3 Explain the benefits of diversity within the workplace
CTE.EE.4 Explain the importance of respect for feelings, values, and beliefs of others
CTE.EE.5 Identify strategies to bridge cultural/generational differences and use differing perspectives to increase overall quality of work
CTE.EE.6 Illustrate techniques for eliminating gender bias and stereotyping in the workplace
CTE.EE.7 Identify ways tasks can be structured to accommodate the diverse needs of workers
CTE.EE.8 Recognize the challenges and advantages of a global workforce
CTE.EF.1 Recognize the characteristics of a team environment and conventional workplace
CTE.EF.2 Contribute to the success of the team
CTE.EF.3 Demonstrate effective team skills and evaluate their importance in the workplace (e.g., setting goals, listening, following directions, questioning, dividing work)
CTE.EG.1 Contribute new ideas
CTE.EG.2 Stimulate ideas by posing questions
CTE.EG.3 Value varying ideas and opinions
CTE.EG.4 Locate and verify information
CTE.EH.1 Identify conflict resolution skills to enhance productivity and improve workplace relationships
CTE.EH.2 Implement conflict resolution strategies and problem-solving skills
CTE.EH.3 Explain the use of documentation and its role as a component of conflict resolution
CTE.EI.1 Recognize the importance of and demonstrate how to properly acknowledge customers/clients
CTE.EI.2 Identify and address needs of customers/clients
CTE.EI.3 Provide helpful, courteous, and knowledgeable service
CTE.EI.4 Identify appropriate channels of communication with customers/clients (e.g., phone call, face-to-face, e-mail, website)
CTE.EI.5 Identify techniques to seek and use customer/client feedback to improve company services
CTE.EI.6 Recognize the relationship between customer/client satisfaction and company success
CTE.EJ.1 Define profit and evaluate the cost of conducting business
CTE.EJ.2 Identify "big picture" issues in conducting business
CTE.EJ.3 Identify role in fulfilling the mission of the workplace
CTE.EJ.4 Identify the rights of workers (e.g., adult and child labor laws and other equal employment opportunity laws)
CTE.EJ.5 Recognize the chain of command, organizational flow chart system, and hierarchy of management within an organization
CTE.EK.1 Recognize the importance of maintaining a job and pursuing a career
CTE.EK.2 Define jobs associated with a specific career path or profession
CTE.EK.3 Identify and seek various job opportunities (e.g., volunteerism, internships, co-op, part-time/full-time employment)
CTE.EK.4 Prepare a resume, letter of application, and job application
CTE.EK.5 Prepare for a job interview (e.g., research company, highlight personal strengths, prepare questions, set-up a mock interview, dress appropriately)
CTE.EK.6 Participate in a job interview
CTE.EK.7 Explain the proper procedure for leaving a job
CTE.EL.1 Acquire current and emerging industry-related information
CTE.EL.2 Demonstrate commitment to learning as a life-long process and recognize learning opportunities
CTE.EL.3 Seek and capitalize on self-improvement opportunities
CTE.EL.4 Discuss the importance of flexible career planning and career self-management
CTE.EL.5 Employ leadership skills to achieve workplace objectives (e.g., personal vision, adaptability, change, shared vision)
CTE.EL.6 Recognize the importance of job performance evaluation and coaching as it relates to career advancement
CTE.EL.7 Accept and provide constructive criticism
CTE.EL.8 Describe the impact of the global economy on jobs and careers
CTE.EM.1 Identify the value of new technologies and their impact on driving continuous change and the need for life-long learning
CTE.EM.2 Research and identify emerging technologies for specific careers
CTE.EM.3 Select appropriate technological resources to accomplish work
CTE.EN.1 Assume responsibility for safety of self and others
CTE.EN.2 Follow safety guidelines in the workplace
CTE.EN.3 Manage personal health and wellness
CTE.OA.1 Demonstrate proficiency in a word processing package
CTE.OA.2 Demonstrate proficiency in a spreadsheet package
CTE.OA.3 Describe common applications of a database
CTE.OA.4 Demonstrate proficiency in a presentation package
CTE.OA.5 Send and receive electronic mail
CTE.OA.6 Print in landscape and portrait orientations
CTE.OA.7 Apply Internet etiquette and safety
CTE.OA.8 Explain the differences between a Web browser and a search engine
CTE.OA.9 Navigate a World Wide Web browser
CTE.OA.10 Identify Internet search engines and their advantages and disadvantages
CTE.OA.11 Demonstrate proficiency in the use of the Internet
CTE.OA.12 Identify what an operating system is, how it works, and be able to solve common problems
CTE.OA.13 Manipulate (e.g., create, copy, cut, paste, move, rename, delete) files and folders to manage and maintain data
CTE.OA.14 Discriminate between ethical and unethical uses of computers and information
CTE.OA.15 Demonstrate an understanding of copyrights and licensing
CTE.OA.16 Demonstrate an awareness of computer security and a basic understanding of ways to protect a computer (e.g., viruses, Trojans, Malware)
CTE.OA.17 Explain the impact of computers on society
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
CTE.OA.19 Identify the function of computer hardware components
CTE.OA.20 Identify how to maintain computer equipment and solve common problems relating to computer hardware
CTE.OA.21 Identify how software and hardware work together to perform computing tasks and how software is developed and upgraded
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
CTE.OA.23 Demonstrate the safe and responsible use of resources, office equipment and machines
CTE.OB.1 Determine client needs
CTE.OB.2 Determine the purpose and goals of the project
CTE.OB.3 Identify target audience
CTE.OB.4 Identify stakeholders and decision makers
CTE.OB.5 Define scope of work to meet client requirements
CTE.OB.6 Evaluate project requirements
CTE.OB.7 Estimate time requirements
CTE.OB.8 Create a project plan
CTE.OB.9 Estimate project pricing
CTE.OB.10 Demonstrate knowledge of project budgeting, scheduling and control issues related to development and support
CTE.OB.11 Identify tools and resources for the job
CTE.OB.12 Identify critical milestones
CTE.OB.13 Report project status
CTE.OB.14 Identify software packages (e.g., MS Project, Freeware, Shareware)
CTE.OC.1 Trace the development of computers and the current industry trends in the programming field
CTE.OC.2 Describe ways that programming applications can be used in business and industry
CTE.OC.3 Describe the categories and future trends of programming languages
CTE.OC.4 Describe the functions of computer hardware, software and computer theory including bits, bytes, binary logic and storage
CTE.OC.5 Compare and contrast operating systems (e.g., full version, mobile)
CTE.OC.6 Describe the program development and integration cycle
CTE.OC.7 Identify the kind of development environments for different programming tasks
CTE.OD.1 Define a program specification
CTE.OD.2 Determine alternative solutions to problems
CTE.OD.3 Identify and create an algorithm
CTE.OE.1 Demonstrate an understanding of steps for developing a program
CTE.OE.2 Design a program
CTE.OE.3 Code the program from an algorithm (e.g., pseudocode, flowchart)
CTE.OE.4 Run the program with sample data to test its validity
CTE.OE.5 Develop test data for a given program
CTE.OE.6 Identify the types and purposes of internal and external documentation
CTE.OE.7 Identify and explain different types of debugging errors
CTE.OE.8 Explain program with internal and external documentation
CTE.OF.1 Identify and use correct syntax - not language specific
CTE.OF.2 Create an application user interface
CTE.OF.3 Code a program that will produce formatted output consistent with the program requirements
CTE.OF.4 Code an application that uses arithmetic operations and built-in functions
CTE.OF.5 Identify and write a program that uses variables and constants
CTE.OF.6 Identify and write a program that use Boolean operators
CTE.OF.7 Identify and write a modular program that uses functions or methods
CTE.OF.8 Identify and write a program that uses conditional structures
CTE.OF.9 Identify and write a program that uses looping structures
CTE.OF.10 Identify and write a program that uses counters and/or accumulators
CTE.OF.11 Identify and write a program that uses arrays
CTE.OF.12 Identify and write a program that uses search and sort routines within arrays
CTE.OF.13 Implement recursion in program code
CTE.OF.14 Identify and write a program to open, write and read from a data file
CTE.OF.15 Code an application program to display graphics
CTE.OF.16 Code a program that uses multimedia
CTE.OF.17 Code a program to animate objects
CTE.OF.18 Compare and contrast object-oriented programming vs. a procedural programming
CTE.OF.19 Identify and code a program using web services
CTE.OF.20 Define data types (e.g., integers, strings, arrays)
CTE.OF.21 Determine the usage of the three programming structures (i.e. sequence, repetition, selection/decision)
CTE.OG.1 Describe database structures
CTE.OG.2 Design a database with one or more tables for manipulation by program code
CTE.OG.3 Write code to create, revise, update and delete (CRUD) the database into a program application
CTE.OG.4 Access a database located on a local area network that uses program code
CTE.OH.1 Code a complex program from an algorithm (e.g., pseudocode, flowchart)
CTE.OH.2 Run the program with sample data to determine the validity of an application and error handling procedures
CTE.OH.3 Explain different types of errors
CTE.OH.4 Develop program documentation
CTE.OH.5 Identify advanced debugging concepts
CTE.OH.6 Develop types of internal and external documentation
CTE.OH.7 Identify attributes of maintainable code
CTE.OI.1 Access a database that uses program code
CTE.OI.2 Develop scripts to support web based applications
CTE.OI.3 Develop client-server applications
CTE.OI.4 Configure communication protocols for wide area networks
CTE.OI.5 Use Internet and Web Page Design
CTE.OI.6 Use and document electronic resources and references in the development of a program application
CTE.OI.7 Evaluate the validity of sample code obtained from the Internet and other sources
CTE.OI.8 Develop a Web page to publish a programming application
CTE.OJ.1 Describe the process and requirements for obtaining industry certification related to programming
CTE.OJ.2 Demonstrate the ability to successfully complete selected practice examinations and practice questions similar to those on certification exams
CTE.OJ.3 Identify testing skills/strategies for taking a certification examination
CTE.OK.1 Identify careers in the programming field
CTE.OK.2 Search the Internet and other sources for job opportunities
CTE.OK.3 Assemble a professional portfolio that contains representative samples of student's work
CTE.OK.4 Deliver an oral presentation relating to the professional portfolio
CTE.OK.5 Identify potential employment barriers for nontraditional groups and ways to overcome the barriers