Just a hint when googling for help: end the question with "java", type the specific issue rather than the lab name.
ex: how to change str to str[] java
I've compiled some of the sites I've found to aid me in my journey to understand how to program!
- CodingBat answers
- *this website isn't meant for copy and paste; it's to help you learn from your mistakes quickly!*
- Java Tutorial
- written by some unknown source... but helpful!
- Java Tutorial #2
- written by Oracle, I use this for EVERYTHING! (this and Stackoverflow)
- Collections Overview(list, maps, sets, quene)
- Java Tutorial #3
- since it's hosted on CodingBat, the videos are especially helpful for the CodingBat assignments
- Methods for all classes
- it has all the methods for a class and it can be really helpful in looking for a specific method to use (I use this pretty often)
- How to Write Recursive Methods
These are more geared towards the actual AP test.
2nd semester--
I have taken on a great challenge this year - AP Comp Sci. It's not a very tedious class because most of the actual 'work' is all class work. At first, I struggled a lot to understand how to code everything from correct syntax and complier-issue-free code. I have googled endlessly to help me with CodingBats, Warmups or labs. There are lots of great sites with lots of information and some sites which confuse me even more...
We've started GridWorld around two weeks ago and it'll be 25% of the AP test apparently. Who knew? I think GridWorld is really fun to play around with. It reminds me of the first time I coded in Alice or my first CLA lab (okay, maybe not the CLA lab). What is really essential to succeed in GridWorld is to complete the homework and actually practice using GridWorld so the concepts are deeply embedded into your memory. The homework is quite simple - just reading and answering questions. Helpful tip: Study for the first quiz!!
Here are some helpful links/ documents that will help you understand GridWorld more!
Here are some helpful links/ documents that will help you understand GridWorld more!
- Student Manual : Basically the Holy Grail to GridWorld. The homework that the teachers give correspond to this and the first few labs are also derived from this.
- GridWorld Solutions : Please, please don't just copy the answers from this, rather use this as a guide towards the right answer! Your grade will suffer if you don't understand and just copy since tests are 80% of your grade! :)
No comments:
Post a Comment