AP Computer Science Principles

Hi, I have scrolled through millions of threads about AP CSP and have read the title of “easier” course. Now, that is an inaccurate statement. Yes; the course isn’t as rigorous in comparison to AP CS. However, it allows the creative aspect in computer science. I know in my school’s AP CS course, we learned how to calculate different numbers in many different ways with Java (I’m generalizing here). However, AP CSP actually shows students what they can do with code, not just learning AP Java. AP CSP also allows perspective CS majors see what they want to pursue or aim their electives towards in college. For example, myself, I want to pursue Information Security, so AP CSP allows me to get an insight on that job by learning security techniques with code. The CS major isn’t just java… It has a large range of courses within it that even sometimes don’t require you to even code. Personally, the AP CSP course is perfect for anyone wanting to pursue CS as a career because it lets you apply knowledge. Also, to support my case further, I think colleges would like to see students take this course. It shows to them that your not a box and you can apply your brain to make a difference. Especially, due to the fact that AP CSP has that portfolio section. It mixes creativity and coding, which is a rare feature to find in somebody.