AP Computer Science Principals

Can anyone tell me what AP Computer Science Principals covers?

I had a 99 for the most of Intro to Information Technology because they used scratch (a language I already knew pretty well). But the class is pretty self-paced.

What do you think about AP Computer Science Principals?
It will be the class I take next year.

Thank you!

I’m in CSP right now. We have 5 units- the internet, digital information, Intro to programming, big data & privacy, and advanced coding/building apps. The class has been really easy so far and interesting. If you want to get a leg up, the language used is javascript.

@tigerman333

I was told that there is not a whole lot of programming, and when there was it was just 5 chapters of Greenfoot (java-based)

Can you give examples of what you do and study in each unit?

Thank you!

@PlayWithPropane There is not a lot of coding. I am not familiar with Greenfoot but I do know that class does javascript and not java (they are different languages even though they sound similar). You can find more info on the collegeboard site for AP Computer Science Principles. PM if you have specific questions

Im in CSP right now as well, it’s exceptionally easy. The class doesn’t really have a real language, just java script. I guess it just teaches you the concepts to coding and the history of coding. Real coding is in ap comp sci A

@tigerman333

Oh ok. Well i dont know why i said that. My teacher said there was not a whole lot of programming.

@setiwan

What do you mean you guess it teaches the hitsory of coding and the concepts to code? Did you learn about Dennis Ritchie and Ken Thompson ?

Thank you!

not the people who made it, more like how code evolved over the years. Like you learn about binary and the internet in the beginning get a rough understanding how code became what it is now. Though you do get to see people like Gabe Newell and Vinton Cerf in these videos that they show you. Then later on you get into coding. I would say the coding part is like taking pre calc before calculus.
If you want to know how hard the class is, I’ll just say I wouldn’t consider it an AP class.