Anonymous wrote:I would not force a child to take a lower level class instead of a higher level class just to get a TE credit.
Don't let the bureaucracy dumb your kids down.
If you missed your chance to take it in middle school, take it in summer school or online.
It will require minimal effort for a high school student.
https://www.montgomeryschoolsmd.org/departments/onlinelearning/courses/
Anonymous wrote:Anonymous wrote:Anonymous wrote:Is this a class that is okay for a 9th grader to take? Very good, but not insane math student (will be taking Hon Algebra 2). Has some coding experience on python and Java, but not a ton.
If so, between Principles and Computer Science A what is the better one to take?
AP Computer Science A has prerequisites of either AP Computer Science Principles or Computer Programming 1.
AP Computer Science Principles has no prerequisites, and is taken by many 9th graders.
Our child was able to sign up and take it without any of those pre-reqs.
Anonymous wrote:Anonymous wrote:Is this a class that is okay for a 9th grader to take? Very good, but not insane math student (will be taking Hon Algebra 2). Has some coding experience on python and Java, but not a ton.
If so, between Principles and Computer Science A what is the better one to take?
AP Computer Science A has prerequisites of either AP Computer Science Principles or Computer Programming 1.
AP Computer Science Principles has no prerequisites, and is taken by many 9th graders.
Anonymous wrote:If your student didn't fulfill their tech credits for graduation in middle school, they should check the current requirements. When my current junior was registering a couple of years ago, AP CS Principles was the only AP that fulfilled that tech credit for graduation. Otherwise, they'd have had to take one of the basic tech classes in order to graduate.
AP CSP at least had some challenging elements (but definitely wasn't all that difficult or stressful), and showed some rigor for college applications.
Anonymous wrote:Anonymous wrote:Is this a class that is okay for a 9th grader to take? Very good, but not insane math student (will be taking Hon Algebra 2). Has some coding experience on python and Java, but not a ton.
If so, between Principles and Computer Science A what is the better one to take?
AP Computer Science A has prerequisites of either AP Computer Science Principles or Computer Programming 1.
AP Computer Science Principles has no prerequisites, and is taken by many 9th graders.
Anonymous wrote:Is this a class that is okay for a 9th grader to take? Very good, but not insane math student (will be taking Hon Algebra 2). Has some coding experience on python and Java, but not a ton.
If so, between Principles and Computer Science A what is the better one to take?