About the AP Computer Science Principles Course
The AP Computer Science Principles course introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society. With a unique focus on creative problem solving and real-world applications, students in this class will have the unique opportunity to explore several important topics of computing, using their own ideas and creativity. They will utilize the power of computing to create artifacts of personal and intrinsic value, and they will further develop a natural curiosity and interest in computer science that will foster further endeavors in the field.
This course does not require any prior work or knowledge, just enthusiasm! Enjoy your summer break and be ready to engage on the first day of class.
If you have any questions, please email me at: dgriswold@acsamman.edu.jo
I am Mr. David Griswold and I will be your AP Computer Science Principles teacher. I have been teaching math and computer science for 19 years in the United States and then Brazil, and I'm very excited to hit my twentieth year of teaching on a new (to me) continent. I love math, science, pop music, books, computers, running, and video games, and I look forward to getting to know each of you next year.