Please enable JavaScript to use CodeHS

North Carolina Foundations of Information Technology Standards Mapping

to

Computing Ideas (Lovelace)

16 Standards in this Framework 11 Standards Mapped 68% Mapped to Course


Standard Lessons
NCCTE.BI10.01.01 Understand information technologies and related career pathways.
  1. 16.2 What is Cybersecurity?
NCCTE.BI10.01.02 Understand career and workplace expectations.
NCCTE.BI10.02.01 Understand how computing devices work.
  1. 2.3 Software
  2. 2.4 Hardware
NCCTE.BI10.02.02 Understand basic troubleshooting of hardware and software.
  1. 2.3 Software
  2. 2.4 Hardware
NCCTE.BI10.02.03 Explore advanced concepts in Information Support and Services.
NCCTE.BI10.03.01 Understand the physical components of a network.
  1. 7.2 Internet Hardware
  2. 7.5 Routing
NCCTE.BI10.03.02 Understand network management.
  1. 7.3 Internet Addresses
  2. 7.5 Routing
  3. 7.6 Packets and Protocols
NCCTE.BI10.03.03 Explore advanced concepts in network systems.
  1. 7.4 DNS
  2. 7.6 Packets and Protocols
NCCTE.BI10.04.01 Understand how multimedia is used on the Web.
NCCTE.BI10.04.02 Understand how webpages are created and used.
  1. 4.2 Structure of an HTML Page
  2. 4.3 Formatting Text
  3. 4.4 Links
  4. 4.5 Images
  5. 4.6 HTML Lists
  6. 4.7 HTML Tables
  7. 4.8 HTML Styling
  8. 4.9 Introduction to CSS
  9. 4.10 CSS Select by Tag
  10. 4.11 CSS Select by Class
  11. 4.12 CSS Select by ID
  12. 4.13 Viewing Websites
NCCTE.BI10.04.03 Explore advanced concepts in web development.
NCCTE.BI10.05.01 Understand software types and uses.
  1. 2.3 Software
NCCTE.BI10.05.02 Understand beginning programming concepts
  1. 1.9 For Loops
  2. 1.11 If/Else Statements
  3. 1.12 While Loops in Karel
  4. 1.13 Control Structures Example
  5. 14.4 For Loops
  6. 14.6 Comments
  7. 14.8 Functions
  8. 14.11 Variables
  9. 14.12 User Input
  10. 14.13 Parameters
  11. 14.14 Using i in For Loops
  12. 14.15 Extended Loop Control
  13. 14.16 If Statements
  14. 14.17 If/ Else Statements
  15. 14.18 While Loops
  16. 14.19 Putting Together Control Structures
NCCTE.BI10.05.03 Explore advanced concepts in Programming and Software Development.
NCCTE.BI10.06.01 Understand the evolution of information technology.
  1. 2.1 History of Computers
  2. 2.5 Future of Computing
NCCTE.BI10.06.02 Understand careers in information technology.
  1. 16.2 What is Cybersecurity?