Search the Community
Showing results for tags 'computer science'.
Found 4 results
Our math club director just sent out an invite to register for Areteem classes this summer. It looks like they offer camps and online courses, and are affiliated with universities like Georgetown University. Reputedly, they help students learn skills to prepare for contests like USA Computing Olympiad. Three of their alumni made of half of the U.S.A. team which won the 2015 International Mathematics Olympiad. Just leafing through their offerings, I was pretty impressed. They offer courses like: Discrete Math, Intro to Algorithms, Python Programming, AP Physics and Physics Olympiad, Math Challenge, etc. Has anyone taken their offerings? I'd be interested in hearing your opinions of their online courses and summer camps. Could this be a good accompaniment to AOPS, perhaps?
Hi All, I am wondering what others are planning to take or have taken? If your dc took a course, what were some of the pros/cons? I know this is a reoccurring theme. But it is also one which changes quite a bit based on new offerings. I have a somewhat flexible plan for ds13 this Fall as I consider a few different online programming/CS courses. One of the courses on my short list from UC Berkeley is new. I don't think its been offered before as a MOOC. I really like the sounds of the Berkeley course the more I read about it. So i'm leaning slightly in that direction. Here both which I'm strongly considering for Fall: Berkeley's Preparing for the AP* Computer Science A Exam â€” Level Up! Amplify AP Computer Science - Fall My educational goal for ds13 is focused more on learning good programming skills rather than practicing for the AP test. We may not even take that test. So I'm not sure I want to dedicate that much time on test prep. Though, I'm not opposed to studying CS principles. So I am still open to other suggestions/options. Ds13 is also taking another shorter programming course this Summer which he enjoys so far. The course is: Beginning Programming on Android using Java So far, I like the teaching method in making learning fun while working on an Android game. The only negative I can think of is that the Android development setup instructions are somewhat sparse. So I had to help him more in the beginning to get things up and running. But now that everything is configured, he finds it fairly straightforward to move through the lessons independently. Another great free course we started a few weeks before the Android course began is through Udemy. Its very flexible in that you can start at any time and go at your own pace: Java Tutorial for Complete Beginners We both like this Udemy MOOC a lot. So, between these two beginner courses this Summer, I am now starting to wonder if the AP CS Courses may be too easy or too repetitive for him over the span of two semesters. I actually downloaded the syllabus from the Amplify course and it looks very similar to what he is already doing - basic programming logic stuff (strings, loops, arrays, etc...). The only addition I can see is the AP Exam Prep. Though there may be more 'depth' in the course once started. They are definitely longer than the other ones he is working on now.
I've got a huge mind block when it comes to recursion. I like to trace my programs, but I just get stuck and confused. I trace the results of a recursively called function, and I forget where I came from. If that makes any sense. What am I missing? I want to see the light! Help me see the light. And anyone who says, "To understand recursion you must understand recursion." is asking for it.