AP Computer Science Principles
    
    What the class is about
    
      
        - The AP Computer Science Principles course develops computational thinking skills in the context of creative problem solving. The primary goal of the course is to “introduce students to the foundational concepts of computer science and challenge them to explore how computing and technology can impact the world.” The course seeks to broaden participation in computer science by attracting a diverse student body.
 
        (source)
      
 
    
    What your score is based on
    
      
        - Performance Task - 40% of your score
 
        - Multiple Choice Test - 60% of your score
 
      
    5 Big Ideas
    
      
        - Creative Development (10-13% AP Exam Weighting)
 
        -  Data (17-22% AP Exam Weighting)
 
        - Algorithms and programming (30-35% AP Exam Weighting)
 
        - Computer Systems and Networks (11-15% AP Exam Weighting)
 
        - Impact of Computing (21-26% AP Exam Weighting)
 
           (source)