AP Computer Science Principles

Department:
Credit:
1.0
DI/CELT
Length:
1 Year
Grade Level (s):
10
11
12
Teacher recommendation and B (or better) in Algebra I, Open to Grade 10 students with teacher and counselor recommendation

AP Computer Science Principles introduces students to the central ideas and the foundations of modern computing such as the Internet, interpreting and representing data and information, ideas, Big Data, creative practices of implementing algorithms and computational thinking, and understanding how computing and the Internet are impacting society and changing the world. The rigorous course promotes broad and yet deep learning of computational thinking practices such as abstraction, engages students in the creative aspects of technology and computational thinking, and promotes thinking about the benefits as well as harmful effects that technology and computing have on the society/world.