How do computer science principles fit with a classical Christian education? We’re glad you asked.
According to the official description (found here), “AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation.” It addresses the “big ideas” of computer science, including programming, abstractions, algorithms, large data sets and more. Students will use technology creatively to address real-world problems and to build and communicate relevant solutions. In the process, they will be applying skills learned in Logic and Rhetoric classes to the modern digital age.
An effective, well-designed infographic is not just a “digital artifact” created in a computer science class, but also an application of the principles of Rhetoric. Combining an understanding of logical analysis with the technological tools will also equip students to critique such presentations when they encounter them in other contexts.
Formal approval of Advanced Placement status for this course is pending.
Note: AP® and Advanced Placement® are registered trademarks of the College Board. Used with permission.