Please sign in to edit, using the button at the upper right corner of the page.
If you would like your name changed, contact Mg27713.


AP Computer Science Principles

From Gunn Wiki
Revision as of 07:10, 1 September 2024 by Peter Dong (talk | contribs) (added a course discription somebody could copy and paste the course iscription from the official gunn course catalog)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

AP Computer Science Principles, short as AP CSP, is the only AP course that freshmen can take. In this course, you will learn basic computer science concepts, including how the internet works, the binary system, different types of sorts (quick sort and bubble sort), artificial intelligence (AI), and more! However, the course mainly focuses on programming, which the language is Snap! https://snap.berkeley.edu/snap/snap.html, a block coding language similar to Scratch https://scratch.mit.edu/. All students taking AP CSP are encouraged to take the AP exam, which is considered relatively simple to other AP exams. The teachers for AP CSP are Mr.Kaneko and Ms. McDonnell. Pro tip: use if(condition) instead of if(condition) = true/false! This concept had been discussed in the class for several times, and it can be used to impress your teacher.