Menu
Jump to content

What's with the ads?

trulycrabby

AOPS Python?

Recommended Posts

Sorry for all these questions lately, but has anyone here taken the AOPS Python online class? DS12 is currently taking AOPS Prealgebra 2 and loves it, but we were wondering if it was as challenging as the math classes. I don't want to overload his schedule, and two challenging aops classes at once might be too much.

 

Thanks in advance for any help or advice!

Share this post


Link to post
Share on other sites

Answering my own post again, I found this thread stating that aops python was very vigorous, but that it had been broken down into two courses that weren't quite so challenging. Right now we might pass on it until he hets a little more programming experience, unless I hear some encouraging words.

 

http://forums.welltrainedmind.com/topic/555335-computer-science-programming-online-courses/?hl=%2Baops+%2Bpython&do=findComment&comment=6425871

Edited by trulycrabby

Share this post


Link to post
Share on other sites

My DS11 is taking the intro class that runs end Feb to mid May 2016. He is taking it concurrent with the precalculus class that runs Dec to May. If you want feedback, remind me in May.

  • Like 1

Share this post


Link to post
Share on other sites

If you have time before you enroll, then study up on Python independently.  The classes are still challenging, and an excellent learning experience, but I think it's better to arrive with some understanding first.  

 

I really liked this book, but there are lots of other resources for beginners.  

Share this post


Link to post
Share on other sites

My DS 10 took it last year along with Pre Algebra over summer. It was challenging to do both at the same time. What we loved about the class was the capstone project where they had program one ( or more) board games and he had lot of fun doing that. He collaborated with some of his classmates to program mastermind! He is planning to do start intermediate Python this summer. 

  • Like 1

Share this post


Link to post
Share on other sites

I just noticed that they dropped the Java class and added the Int. Python class. Does anyone know why they dropped Java? I thought that class was supposed to be good prep for AP CS?

  • Like 2

Share this post


Link to post
Share on other sites

Thanks again folks! I am going to look at other options for Python. We are busy with prealgebra, soccer season is starting up next week, and DS12 is working with an outside tutor for writing/composition.

 

We might do AOPS Python in the summer or fall if it is offered.

Share this post


Link to post
Share on other sites

My DS11 is taking the intro class that runs end Feb to mid May 2016. He is taking it concurrent with the precalculus class that runs Dec to May. If you want feedback, remind me in May.

 

How is his workload?  My son wanted to do PreCalculus and Python next fall. 

  • Like 1

Share this post


Link to post
Share on other sites

How is his workload? My son wanted to do PreCalculus and Python next fall.

The python class has not start yet. So now he is reading the online text that comes with the course in preparation. I'll know next month when his python homework deadlines start to kick in.

  • Like 2

Share this post


Link to post
Share on other sites

How is his workload? My son wanted to do PreCalculus and Python next fall.

Python homework so far was light and he could finish fast. His workload for Precalculus is heavy or light depending on how good he is in that week's topic already. Overall very manageable.

 

The online precalculus textbook was a useful add-on purchase as he could do his work anywhere (usually library) with his laptop and free wifi without having to bring the textbook as well.

 

The python textbook is online.

 

ETA:

The homework for the Python class is light for the whole course so doing a math class with a Python class is doable.

Edited by Arcadia
  • Like 1

Share this post


Link to post
Share on other sites

I wanted to bump this post. Thinking about next year, Sacha would be 9 turning 10 in 2018-2019, and will be in AoPS Academy prealgebra (academic year-long course). Would the Python course would be approachable at this age?

 

Between these two books, which do you like better:

 

https://www.amazon.com/Python-Programming-Absolute-Beginner-Edition/dp/1435455002

 

https://www.amazon.com/Python-Kids-Playful-Introduction-Programming-ebook/dp/B00ADX21Z6/ref=sr_1_27?s=books&ie=UTF8&qid=1510680400&sr=1-27&keywords=python

 

He has some experience with programming already (Scratch and Youth Digital Mod Design I).

Share this post


Link to post
Share on other sites

Thinking about next year, Sacha would be 9 turning 10 in 2018-2019, and will be in AoPS Academy prealgebra (academic year-long course). Would the Python course would be approachable at this age?

Both the intro and intermediate python class were light which is why we didn’t sign DS11 for either and he went straight to AP Computer Science A last fall with no difficulty. If Sacha could attend for free, it would still be a fun class. I won’t spend charter funds on the classes though and would use those funds for something else.

 

DS12 didn’t use any outside books when he took both the courses. He did the intermediate python class as a summer past time last summer, cheaper than summer camp in our area.

 

ETA:

DS12 wants to spend his summer on academics, DS11 rather play his iPad or android games all summer. So that’s how our budgeting works.

Edited by Arcadia

Share this post


Link to post
Share on other sites

I wanted to bump this post. Thinking about next year, Sacha would be 9 turning 10 in 2018-2019, and will be in AoPS Academy prealgebra (academic year-long course). Would the Python course would be approachable at this age?

 

Between these two books, which do you like better:

 

https://www.amazon.com/Python-Programming-Absolute-Beginner-Edition/dp/1435455002

 

https://www.amazon.com/Python-Kids-Playful-Introduction-Programming-ebook/dp/B00ADX21Z6/ref=sr_1_27?s=books&ie=UTF8&qid=1510680400&sr=1-27&keywords=python

 

He has some experience with programming already (Scratch and Youth Digital Mod Design I).

 

Peter is working through Python for Kids right now.  I can't speak to its rigor or thoroughness, but everything is very well explained, and he is constantly tickled by the examples and exercise topics.  He just finished an exercise where he wrote a program that tells a person what they should do if they encounter ninjas based on how many ninjas there are (when they should run away, when they should stay and fight, etc).

 

Examples in the book have included creating and editing a wizard's shopping list (including snake dandruff :ack2: ), calculating how many gold coins a magic treasure machine will produce, figuring out how long it will take to flatten enough tin cans to build a spaceship, etc.  Plus lots of the example code entails playing with and printing really good jokes like, "Why do gorillas have big nostrils?  Big fingers!!"   :001_rolleyes:

 

So far, I have been very pleased with the book, and my husband who programs for a living, seems to think it is doing a good job as well.  It might not be the most in depth book, but it seems to be a very fun, well written introduction.

 

Wendy

  • Like 2

Share this post


Link to post
Share on other sites

Peter is working through Python for Kids right now.  I can't speak to its rigor or thoroughness, but everything is very well explained, and he is constantly tickled by the examples and exercise topics.  He just finished an exercise where he wrote a program that tells a person what they should do if they encounter ninjas based on how many ninjas there are (when they should run away, when they should stay and fight, etc).

 

Examples in the book have included creating and editing a wizard's shopping list (including snake dandruff :ack2: ), calculating how many gold coins a magic treasure machine will produce, figuring out how long it will take to flatten enough tin cans to build a spaceship, etc.  Plus lots of the example code entails playing with and printing really good jokes like, "Why do gorillas have big nostrils?  Big fingers!!"   :001_rolleyes:

 

So far, I have been very pleased with the book, and my husband who programs for a living, seems to think it is doing a good job as well.  It might not be the most in depth book, but it seems to be a very fun, well written introduction.

 

Wendy

 

Omg, Sacha would love this. Thank you, Wendy. Adding it to the Amazon cart right now!

Share this post


Link to post
Share on other sites

Thanks for starting this thread.... I'd found some Python books at our library, but not the ones mentioned. The Python for kids is probably more suited for younger kids...I just read the reviews and not everyone is loving it for older kids. I'm hoping to have my kids do a weekly Python workshop with one of their friends whose parents are amazing coders (figure they can bail us out if needed!)

 

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

SUBSCRIBE TO OUR NEWSLETTER & RECEIVE A COUPON FOR
10% OFF
We respect your privacy.You’ll hear about new products, special discounts & sales, and homeschooling tips. *Coupon only valid for first-time registrants. Coupon cannot be combined with any other offer. Entering your email address makes you eligible to receive future promotional emails.
0 Shares
Share
Tweet
Pin
×