Going forward, your assignments will be updated on this site on a regular basis. If you haven't already done so, please read the last several posts for important information. I have also sent an email to every parent/guardian email listed on Eschool. Your THREE (3) assignments for the next six days are as follows: 1) Make sure that your parent/guardian received an email from me at [email protected]. If they didn't, the contents are posted on this website in the previous post. They should send an email to me with an updated email address if they did not receive an email. They should also check to make sure it did not get sent to their spam folder. 2) Log onto the AP College Board Classroom at https://apstudents.collegeboard.org/ Everybody has already signed onto this site to enroll in the class at the beginning of the year. If you have problems logging back on, email me right away. 2a) Your first two review assignments - Unit 1 Progress Check: MCQ Part A and Part B are due by Wednesday, April 1st. These assignments will be locked at 12:00 a.m on 4/2/20. Your grade for this will be based on completion only. Do the best you can to answer the questions. The answer keys will also be released as you do your work. 2b) Your next two review assignments Unit 2 Progress Check: MCQ Part A and Part B are due by Monday, April 6th. The assignments will be locked at 12:00 a.m. on 4/7/20. Again, your grade is based on completion only. After you review your answers, you should email me if you need further explanation of the questions. 3) In addition to these assignments, if you have not already done so, you must select a working compiler and development environment so that you can write, compile and execute code. See the previous posts for links and suggestions. These first 4 review assignments are to get us back into our routine. The amount of work this week is light since the last two weeks were officially our "snow days" and adjusted "Spring break" days due to the corona virus with no work being mandatory from the students. And, if you haven't done so already, you need to get a compiler and IDE up and running. Starting next week, we will increase the number of multiple choice review questions as well as introducing part II type questions where you will be writing code to solve a problem. There are also a very few odds and ends of new material that I will present over the next few weeks. They are minimal however as we have pretty much completed the material the AP exam will cover this year. Please let me know if you have any questions. Check back frequently and stay on top of your work. And one last thing that I can not stress enough: This is the time where you determine how well you will do on the exam. Don't just breeze through the review material the hour before the deadline. Give some serious thought to the multiple choice questions and the code samples you must write. When you look over the answers and the explanations, make sure you are POSITIVE you understand why the answer is what it is. "Kind of getting it", "sort of getting it", "mostly sure" means that you know just enough to be seriously confused by similar answers. You either know it or you do not. I have sent an email update to all parents of my students based on the email information listed in the Eschool portal.
If you have not received an email from me today, 3/28/2020 please send me an email at [email protected]. More information will be forthcoming as I receive it. As of now, it appears that the exam will be administered online to students and that those who have registered for it may cancel the exam at no charge if they choose to do so. Please log onto your AP student's college board account and read the information.
Also, it appears that the material to be tested on will only include units 1 through 7 of the 10 units that make up the course. The 10 units are: Unit 1: Primitive Types 2.5%-5% Unit 2: Using Objects 5%-7.5% Unit 3: Boolean Expressions and if Statements 15%-17.5% Unit 4: Iteration 17.5%-22.5% Unit 5: Writing Classes 5%-7.5% Unit 6: Array 10%-15% Unit 7: ArrayList 2.5%-7.5% Unit 8: 2D Arrays 7.5%-10% * Will not be tested Unit 9: Inheritance 5%-10% * Will not be tested Unit 10: Recursion 5%-7.5% * Will not be tested. Due to the current situation, and changes in testing and materials, we will essentially be going into review mode as we have covered almost everything that may be included on the exam this year. Also, please log onto your AP classroom account for computer science. I have opened up two review section assignments for you to complete. You should be able to see the answers to the questions. If you can not access them or do not see the answers after completing the assignment, please let me know via email. Please have them completed by April 1st. On their site, the college board is putting up various review lessons and materials. I recommend that you look through them to provide extra help on any topics with which you are having difficulty. I will also be providing a number of review packets with multiple choice and extended response type questions that will include in-depth answers in the near future. Stay Healthy! I hope everybody is healthy and doing well. For this next week, I would like everybody to choose a preferred development environment in which to write code. For single class programs, you may use the online compiler at: https://www.onlinegdb.com/online_java_compiler from the website www.onlinegdb.com. This was the site we used in the intro class at the beginning of the year for the C++ coding that we did. This site will be sufficient for most of the assignments that require a single class that needs to compiled. For the programming assignments that contain more advanced concepts and use multiple class files, you should download the JDK - java development kit standard edition (SE) and an interactive development environment of your choice. I am including instructions below that give the links and instructions for downloading 1)the JDK, 2) API Documentation and 3) a development environment called Eclipse in which you can write your code. It is not the same as we use in class, but it is more up to date and works very well. It also has a very good tutorial explaining the ins and outs of learning to use the Eclipse IDE. It is free to download and use and is from legitimate sources. For this next week, please practice writing some of your old programs using onlinegdb and especially the Eclipse IDE, and getting them to compile and execute correctly. Next week, we will start some new projects. Again, the instructions to find and download the JDK and Eclipse IDE are below. Over this past week, the information that I have been receiving from the College Board regarding the AP Exam has been modified a number of times due to the quickly changing situation with the Corona Virus. I have been frequently checking the updated information they have been sending to me. As of now, the exam is still going to be given. There will most likely be modifications. I will post updates later this week once the situation firms up a bit more. Stay safe and stay healthy!!! Mr. K. Aquarium project - Week 1
Understanding the simulation. Installing, compiling, basic behaviors of the various runtime configurations. Data files. Modifying data files. Examining code and making basic modifications. Finish binary search program.
Continue discussion on sorting. Selection Sort Insertion Sort Merge Sort (Recursive) Quick Sort Efficiencies of sorting algorithms. Extra help Monday and Tuesday after school. A208 Begin Aquarium project on Friday. |