Skip to content
CHS News
Menu
  • Collegium News
  • Electives By Grade
  • Electives By Credit
  • Electives By Length
  • Electives by Prerequisite
Menu

Introduction to Computer Science

Posted on February 25, 2023

Introduction to Computer Science
Grade Levels: 10-12 (5638)
Term: Year
Credits: 1
Prerequisite: Survey of Technology
In this CSTA 3A-aligned course, students will learn foundations of computer science and basic programming, emphasizing logical thinking and problem-solving skills. This course is designed for complete beginners with no previous background in computer science or text-based programming. The course is highly visual, dynamic, and interactive, making it engaging for new coders. Students will develop proficiency in procedural programming and logical thinking using common programming languages, including JavaScript and Python. It covers all concepts in the CSTA framework, including Algorithms & Programming, Computing Systems, Data and Analysis, Impacts of Computing, and Networks & the Internet, and provides students a strong foundation to advance to AP® Computer Science Principles and/or AP® Computer Science A (Java).

3d Animation Art Biology Ceramics Coding Composition Computers Creative Culture Design Diversity Drawing Earth Engineering English Film form Guitar Health History Illustration Instrumental Instruments Keyboards Literature Math Money Music Nature Painting Performing Photography Photoshop Piano Robotics Science sculpture Social Studies Studio Technology Theater Video Web Writing

Quick Links

  • Grade Level
    • 9th Grade
    • 10th Grade
    • 11th Grade
    • 12th Grade
  • Credits
    • .5 Credit
    • 1 Credit
  • Length
    • Semester Electives
    • Year Electives
  • Prerequisites
    • No Prerequisites
    • Audition
    • Teacher Recommendation
    • Previous Level
    • Biology and Chemistry
    • Survey of Technology
    • Survey of Technology or Instructor Approval
    • Video Production I or Instructor Approval
    • Previous Level or Teacher Recommendation
    • Algebra I with a C or higher
    • Drawing I or Foundations of Art
    • Introduction to Computer Science or Web Design or Introduction to Digital Animation
    • Introduction to Engineering Design (IED)
©2025 CHS News | Design: Newspaperly WordPress Theme