Jump to content

Menu

AP Computer Science - what good pre-req classes?


Recommended Posts

I'm on a roll following rabbit trails - and have some thoughts bubbling over... Thought I'd post and ask the Hive for their always spot-on advice. :-))

 

I plan to have my ds take AP Computer Sci through PAH next year (10th grade) - or maybe Florida Virtual School (FLVS). Class description says no previous programming experience required, but some have mentioned on these boards that they felt it might have helped especially in the first few weeks.

 

Can you give me some good pointers? We're looking for a .5 or 1 credit course anyway to fill in this year - and I thought programming would be right up his alley.

 

Thanks!!

Edited by mirabillis
Link to comment
Share on other sites

Hmm. interesting. Thank you for that thought! I had read reviews, but I'd really only seen positive reviews. I'll look harder. I've also seen a rave review regarding AP Computer Science from Florida Virtual School - so that is possible too. http://blog.prepscholar.com/best-online-ap-courses-reviewed

 

Any other thoughts on possible pre-coding requisites for such a course to make it easier?

 

Code Academy?

Coursera?

Anything?

Link to comment
Share on other sites

My ds did the AP exam last year but for him it was more a result of what he has been teaching himself for years. I think it would be helpful to your ds to do codeacademy, although it has apparently changed greatly from when my dc's did it. My son's next steps were to do free online courses through Coursera. I think he did python from Coursera next. I believe both Edx and Futurelearn offer beginning courses also.

 

My ds believes that the free content is always better than paid for learning programming. ;) With free your ds can just quit if the course isn't right for him. My son has completed many online freebies but he has also quit many. He has also done several to the point where he learned what he wanted to figure out.

 

I just went into Futurelearn and found this course which I think one of ds's friends has done. https://www.futurelearn.com/courses/begin-programming. It starts at the end of October. Maybe work on Codeacademy until it starts.

  • Like 3
Link to comment
Share on other sites

What about Homeschool Programming JAVA?

 

My son really liked it.  He didn't use it to take any AP exams though so I can't comment on that.  It says it could prepare one for that.

 

A heads up though.  When I went looking at the possibility of that exam, I could not find a school locally who even offered it.  It doesn't seem to be all that popular for some reason.

 

 

Link to comment
Share on other sites

A heads up though. When I went looking at the possibility of that exam, I could not find a school locally who even offered it. It doesn't seem to be all that popular for some reason.

It's getting more popular. totalregistration.net says that AP CS A was the fastest growing of all AP courses in 2016. That site is useful for a brief synopsis of how students performed on each test.

 

Our local hs will administer any AP, but we had to get a lawyer involved to get them to agree to that. It was a pain.

  • Like 1
Link to comment
Share on other sites

Our local hs will administer any AP, but we had to get a lawyer involved to get them to agree to that. It was a pain.

 

 

You go for it! Pain it may be, but good for you!! 

 

I'm leaning toward Edhesive's Intro to Computer Programming.... sounds like it might be a great intro ahead of AP. Also we're in need of some electives, and he loves the computer. :-))

 

Gr8Lander - we're leaning towards PAH. I'm glad your dc liked it!

 

Thanks SparklyUnicorn on the advice for AP testing locations... we'll delve into that soon for his first AP course this year...

  • Like 2
Link to comment
Share on other sites

Ap Comp Sci uses Java, but I don't know if there are good into to java courses.  There are some great courses at CodeCademy that we highly recommend.  Just having any programming experience will help!  The schools around here allow AP Comp Sci as 9th graders, so *if* you have the logical problem solving capability to prigram, AP Comp Sci is one of the easier AP courses.

 

That's why I think your ds should try a programming course from CodeCademy before signing up for Ap Comp Sci. IMO not all people can do it.  Many highly intelligent people are sequential memorizers but not necessarily logical problem-solvers and would find it very frustrating.

 

 

  • Like 1
Link to comment
Share on other sites

Ap Comp Sci uses Java, but I don't know if there are good into to java courses. There are some great courses at CodeCademy that we highly recommend. Just having any programming experience will help! The schools around here allow AP Comp Sci as 9th graders, so *if* you have the logical problem solving capability to prigram, AP Comp Sci is one of the easier AP courses.

 

That's why I think your ds should try a programming course from CodeCademy before signing up for Ap Comp Sci. IMO not all people can do it. Many highly intelligent people are sequential memorizers but not necessarily logical problem-solvers and would find it very frustrating.

The Futurelearn class I linked https://www.futurelearn.com/courses/begin-programming earlier uses Java. It's supposed to be a no experience needed class. I am assuming you program basic games which I think they do in one of the codeacademy modules also but without the Java.

Link to comment
Share on other sites

My ds took a computer programming through the Potter's School in 8th grade and AP Comp Science through PA Homeschoolers in 9th grade.  He really enjoyed the Potter's School course, and felt the PA Homeschoolers class was fine.  He took logic in 7th grade and felt that was a big help with programming.  That would be an easy .5 credit course to add.  He is currently a freshman majoring in computer science at the University of Alabama.   

Link to comment
Share on other sites

Daijobu - did you buy the Parent & Homeschool package for the AP CS course?

 

I think we'll try the Intro to Comp Sci first for a semester credit.... then plan to do AP CS somewhere next year... maybe edhesive if we like the Intro course.

 

Both.  My older daughter joined the class late...in January.  We took the free option, and didn't purchase the additional materials.  But later she told me she wished I had.  So that's what I'm doing this year with my younger daughter.  For your money you get additional quizzes and worksheet, which I like to provide to her for more practice, but it's definitely optional, especially if you have a student who is strong in CS.  HTH.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...