Re: #318
Yes, AP CS principles is a much better, more interesting, and more useful introduction to CS for almost all high school students (including those who will not major in CS and those who are unsure of whether they want to major in CS) than AP CS A is.