APCSP FINAL
This is my APCSP final
Quick Message
01000011 01101111 01101101 01110000 01110101 01110100 01100101 01110010 00100000 01110011 01100011 01101001 01100101 01101110 01100011 01100101 00100000 01101001 01110011 00100000 01101101 01111001 00100000 01100110 01100001 01110110 01101111 01110010 01101001 01110100 01100101 00100000 01100011 01101100 01100001 01110011 01110011
AP College Board Experience
This is a compliation of all of my work from this year’s AP college board quizzes
Questions/Difficulties
Overall, the questions were very difficult because I didn’t have much coding algorithm experience so I had to go online and do some researching. But overall, it started to make sense overtime. It was very similar to other algorithmic things in life like solving a rubix cube and math.
MCQ College Board PT.2
I was having lots of trouble on the Internet portion of the APprep part. Although, I got all the answers correct last time the internet portion of the mc was difficult. The specific question: “Open protocols allow devices to specify how data packets are to be routed on the Internet in advance.” Stumped me because I didn’t really have much experience with routing on the internet.
Experience of Night At The Museum
Although the night of the museum event was only a 30 minute shift, I was able to view other classmates and other period’s projects. My group got a lot of feedback from other students as our project was not fully 100% finished. We got more inspiration from other projects. For example, changing the aesthetics of our project, adding more features such as a comment area, where you could comment on the different options of teams that we had. There especially was this one parent that questioned us about the mechanics and overall code and we were able to give them a satisfactory response and they gave us a suggestion on changing the colors of our site. I also had fun talking to others from other classes and socializing with those that weren’t in CSP and they all decided to take it next year.
College Board MCQ Final
Going into the Final, I was scared and nervous as the MCQ had 50 questions about a topic that two years ago was almost completely unknown to me. However, after watching the AP College board videos over the course of the trimester and also performing a lot of hands on activities such as creating our fast pages and learning on khan academy (especially the front end side). I was actually extremely surprise on my result: 46/50!!
Here are the questions I got Wrong On the MCQ
- Which of the following is a primary reason for the use of open protocols on the Internet?
- The right answer to this is: Open protocols provide a way to standardize data transmission between different devices.
- This is the right answer because you need a standardized way of transmission in order to create a way of transmission between different devices across different platforms.
- A video game character can face toward one of four directions: north, south, east, and west. Each direction is stored in memory as a sequence of four bits. A new version of the game is created in which the character can face toward one of eight directions, adding northwest, northeast, southwest, and southeast to the original four possibilities. Which of the following statements is true about how the eight directions must be stored in memory?
- The right answer to this is: Four bits are enough to store the eight directions.
- This is the right answer because Four bits can represent 2^4, or 16 pieces of information.
- Consider the following numeric values.
Binary 1011 Binary 1101 Decimal 5 Decimal 12 Which of the following lists the values in order from least to greatest?
- The right answer to this is: Decimal 5, binary 1011, decimal 12, binary 1101
- This is the right answer because Binary 1011 is equivalent to decimal 11 and should be placed before decimal 12.
- Consider the following code segment.
x ← 25
y ← 50
z ← 75
x ← y
y ← z
z ← x
Which of the variables have the value 50 after executing the code segment?
- The right answer to this is: x and z only
- This is the right answer because the value of y is initially 50, but its value is changed to 75 in the fifth statement. The fourth statement assigns the value 50 to x. The sixth statement assigns the value 50 to z.