Please enable JavaScript to use CodeHS

Standards Mapping

for Kentucky CTE

Fundamentals of Cybersecurity (2020)

204

Standards in this Framework

59

Standards Mapped

28%

Mapped to Course

Standard Lessons
CTE.AA.1
Utilize effective verbal and non-verbal communication skills
  1. 3.1 Project: Public Service Announcement
  2. 6.1 Project: Classic Cipher Newscast
  3. 11.2 Support Practice
  4. 14.1 Project: Security Assessment Report
CTE.AA.2
Participate in conversation, discussion, and group presentations
  1. 3.1 Project: Public Service Announcement
  2. 6.1 Project: Classic Cipher Newscast
  3. 11.2 Support Practice
  4. 14.1 Project: Security Assessment Report
CTE.AA.3
Communicate and follow directions/procedures
  1. 3.1 Project: Public Service Announcement
  2. 11.2 Support Practice
  3. 14.1 Project: Security Assessment Report
CTE.AA.4
Communicate effectively with customers and co-workers
  1. 3.1 Project: Public Service Announcement
  2. 6.1 Project: Classic Cipher Newscast
  3. 11.2 Support Practice
  4. 14.1 Project: Security Assessment Report
CTE.AB.1
Locate and interpret written information
  1. 6.1 Project: Classic Cipher Newscast
  2. 11.2 Support Practice
  3. 14.1 Project: Security Assessment Report
CTE.AB.2
Read and interpret workplace documents
  1. 11.2 Support Practice
  2. 14.1 Project: Security Assessment Report
CTE.AB.3
Identify relevant details, facts, and specifications
  1. 3.1 Project: Public Service Announcement
  2. 11.2 Support Practice
  3. 14.1 Project: Security Assessment Report
CTE.AB.4
Record information accurately and completely
  1. 11.2 Support Practice
  2. 14.1 Project: Security Assessment Report
CTE.AB.5
Demonstrate competence in organizing, writing, and editing using correct vocabulary, spelling, grammar, and punctuation
  1. 3.1 Project: Public Service Announcement
  2. 6.1 Project: Classic Cipher Newscast
  3. 11.2 Support Practice
  4. 14.1 Project: Security Assessment Report
CTE.AB.6
Demonstrate the ability to write clearly and concisely using industry specific terminology
  1. 3.1 Project: Public Service Announcement
  2. 6.1 Project: Classic Cipher Newscast
  3. 11.2 Support Practice
  4. 14.1 Project: Security Assessment Report
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)
  1. 11.2 Support Practice
  2. 14.1 Project: Security Assessment Report
CTE.AC.2
Utilize innovation and problem-solving skills to arrive at the best solution for current situation
  1. 11.2 Support Practice
  2. 14.1 Project: Security Assessment Report
CTE.AC.3
Implement effective decision-making skills
  1. 6.1 Project: Classic Cipher Newscast
  2. 11.2 Support Practice
  3. 14.1 Project: Security Assessment Report
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
  1. 1.3 Impact of Cybersecurity
CTE.AF.2
Identify and apply Internet security practices (e.g., password security, login, logout, log off, lock computer)
  1. 1.3 Impact of Cybersecurity
CTE.AF.3
Practice safe, legal, and responsible use of technology in the workplace
  1. 2.1 Digital Footprint and Reputation
CTE.AG.1
Use technology appropriately to enhance professional presentations
  1. 6.1 Project: Classic Cipher Newscast
CTE.AG.2
Demonstrate effective and appropriate use of social media
  1. 2.1 Digital Footprint and Reputation
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
  1. 7.4 Software and Applications
CTE.AH.2
Demonstrate appropriate etiquette when using e-communications (e.g., cell phone, e-mail, personal digital assistants, online meetings, conference calls)
  1. 2.1 Digital Footprint and Reputation
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
  1. 2.4 Privacy & Security
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
  1. 2.5 Information Literacy
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
  1. 3.1 Project: Public Service Announcement
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
  1. 1.2 What is Cybersecurity?
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
  1. 2.1 Digital Footprint and Reputation
  2. 2.3 Internet Safety
CTE.OA.8
Explain the differences between a Web browser and a search engine
CTE.OA.9
Navigate a World Wide Web browser
  1. 19.13 Viewing Websites
CTE.OA.10
Identify Internet search engines and their advantages and disadvantages
  1. 2.5 Information Literacy
CTE.OA.11
Demonstrate proficiency in the use of the Internet
  1. 19.13 Viewing Websites
CTE.OA.12
Identify what an operating system is, how it works, and be able to solve common problems
  1. 7.1 Operating Systems
CTE.OA.13
Manipulate (e.g., create, copy, cut, paste, move, rename, delete) files and folders to manage and maintain data
  1. 7.9 Command Line Interface
CTE.OA.14
Discriminate between ethical and unethical uses of computers and information
CTE.OA.15
Demonstrate an understanding of copyrights and licensing
  1. 2.6 Creative Credit & Copyright
  2. 7.5 Software Licenses
CTE.OA.16
Demonstrate an awareness of computer security and a basic understanding of ways to protect a computer (e.g., viruses, Trojans, Malware)
  1. 1.3 Impact of Cybersecurity
  2. 7.6 Application Security
  3. 7.8 System Administration
  4. 8.10 SQL Injection Overview
CTE.OA.17
Explain the impact of computers on society
  1. 9.10 Impact of the Internet
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
  1. 10.1 Internal Components
  2. 10.3 Network Devices
CTE.OA.19
Identify the function of computer hardware components
  1. 10.1 Internal Components
CTE.OA.20
Identify how to maintain computer equipment and solve common problems relating to computer hardware
  1. 11.1 Methodology
  2. 11.2 Support Practice
CTE.OA.21
Identify how software and hardware work together to perform computing tasks and how software is developed and upgraded
  1. 7.4 Software and Applications
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
  1. 7.4 Software and Applications
CTE.OA.23
Demonstrate the safe and responsible use of resources, office equipment and machines
CTE.OB.1
Determine client needs
  1. 14.1 Project: Security Assessment Report
CTE.OB.2
Determine the purpose and goals of the project
  1. 14.1 Project: Security Assessment Report
CTE.OB.3
Identify target audience
  1. 3.1 Project: Public Service Announcement
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
  1. 4.1 Programming Concepts
CTE.OC.4
Describe the functions of computer hardware, software and computer theory including bits, bytes, binary logic and storage
  1. 9.3 Data Representation
CTE.OC.5
Compare and contrast operating systems (e.g., full version, mobile)
  1. 7.2 Comparing Operating Systems
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
  1. 4.4 Branching
CTE.OE.1
Demonstrate an understanding of steps for developing a program
  1. 4.6 Organizational Techniques
CTE.OE.2
Design a program
CTE.OE.3
Code the program from an algorithm (e.g., pseudocode, flowchart)
  1. 4.6 Organizational Techniques
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
  1. 4.2 Programming with Karel
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
  1. 4.1 Programming Concepts
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
  1. 4.2 Programming with Karel
CTE.OF.8
Identify and write a program that uses conditional structures
  1. 4.4 Branching
CTE.OF.9
Identify and write a program that uses looping structures
  1. 4.3 Looping
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
  1. 4.5 Arrays and Objects
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
  1. 19.5 Images
CTE.OF.17
Code a program to animate objects
CTE.OF.18
Compare and contrast object-oriented programming vs. a procedural programming
  1. 4.1 Programming Concepts
CTE.OF.19
Identify and code a program using web services
CTE.OF.20
Define data types (e.g., integers, strings, arrays)
  1. 4.1 Programming Concepts
CTE.OF.21
Determine the usage of the three programming structures (i.e. sequence, repetition, selection/decision)
CTE.OG.1
Describe database structures
  1. 8.4 Databases
CTE.OG.2
Design a database with one or more tables for manipulation by program code
  1. 8.7 Basic Querying in SQL
CTE.OG.3
Write code to create, revise, update and delete (CRUD) the database into a program application
  1. 8.8 Filtering Queries in SQL
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