Principles of Information Technology for K-12 Schools

Principles of IT

  • Grades 9-12
  • Year-round

Students get a hands-on introduction to the major areas of IT.

Join the Fall Pilot
Principles of IT
Grades 9-12
CoBlocks
Block-based
CoBlocks
CSTA 6-10

Course Overview

Students use AI tools to explore future careers, write code with CoBlocks, master everyday productivity software, and build multi-page websites with HTML and CSS. The course is designed for middle and high school students with no prior tech experience and emphasizes curiosity, creativity, and real-world application across a wide range of topics.

Learning Goals

Students will:
  • Program interactive 3D projects applying concepts including events, variables, and conditionals
  • Design and publish multi-page websites using HTML and CSS
  • Investigate how hardware, networks, and cybersecurity work together to power modern computing systems
  • Use AI tools to research careers and create an AI-powered interactive story
  • Develop real-world productivity skills using spreadsheets, databases, word processors, and presentation software
  • Connect technical concepts to career pathways
Example work:
AI Story Studio
No items found.

Join the Fall Pilot

Get Started

CSTA Alignment

Principles of IT is aligned to the CSTA 6-8 and 9-10 Computer Science Standards, providing opportunities for learners in Grades 7-11 to deepen their understanding of algorithms, variables, functions, conditionals, and responsible computing within our full K-12 computer science curriculum. Lessons and projects foster creativity, collaboration, and problem-solving in line with grade-appropriate CSTA expectations.

Curriculum Standards Alignment

Course Resources

Projects include resources to...

Lesson Plans

Provides pacing suggestions, key vocabulary, discussion prompts, and differentiation tips to support student choice while ensuring alignment with learning goals.

Teacher Slides

These student-facing slides walk students through each phase of the project and include embedded prompts, key concepts, and workbook activities.

Project Example

Helps teachers support students, model expectations, demonstrate creative possibilities and accurate use of the code.

Example Code

Supports debugging during instruction and offers a reference point for students building their own projects.

Project Rubric

Aligned to the project's learning objectives and includes grading criteria for creativity, collaboration, and technical proficiency.

Student Workbook

Students use workbooks (print or digital) to record their project ideas, explain their coding choices, and reflect on what they've learned.

View All Curriculum

Frequently asked questions

Common questions from teachers and districts about this course.
+-

What is Principles of Information Technology?

Principles of Information Technology is an introductory course covering the basics of computer hardware and software, networks, the internet, digital citizenship, and the range of careers in IT. In Texas it's a named CTE course with its own TEKS standards, and many other states offer an equivalent under names like Digital Information Technology or Intro to IT. Hello World's Principles of IT course for grades 7-11 takes students from code to web with hands-on projects.

+-

What does an information technology curriculum include for high school?

A strong high school IT curriculum covers how computers and networks work, operating systems and file management, basic programming and web concepts, cybersecurity fundamentals, and IT career pathways. Hello World's course includes ready-to-run lesson plans, workbooks, and assessments for each of these areas, and maps to CSTA and state standards. See the standards alignment.

+-

Is Principles of IT aligned to TEKS?

Hello World maps every course to CSTA standards and to state-specific computer science and technology standards, including Texas. Check the standards alignment page for the current Principles of IT mapping.

+-

What is the difference between information technology and computer science?

Information technology is about using, managing, and supporting computing systems: networks, devices, software, security, and support. Computer science is about how those systems are built: algorithms, programming, data. Most students benefit from exposure to both. Hello World's Principles of IT sits alongside Computing Systems and Productivity Tools on the IT side, and Intro to Python and Web Development on the CS side.

+-

How can an information technology class help students' careers?

IT is one of the few fields where a high school course leads directly to entry-level work and industry certifications. Students learn troubleshooting, networking, and security concepts that apply to help desk, systems, and cybersecurity roles, and they get a realistic picture of the career pathways available. Hello World's AI Career Convos module extends that career exploration.

+-

Who can teach Principles of IT?

Any teacher with strong classroom skills. CTE, business, math, and science teachers are the most common, and certification requirements vary by state. Hello World's professional development assumes no prior IT background and pairs every partnership with a PD specialist.

Sign up for free this school year!

Get access to free projects now, or schedule a call for a district-wide deployment.