Integrity Disclaimer

The author does not permit copying of any of the reflections contained within this post. Cheating has severe consequences, among them a stain on the academic record and a lack of understanding about the relevant contents of the course. Do your own work please!

Statement of Intention

This blog post is for reflection on multiple choice questions that I found to be particularly difficult. These include questions that I got wrong as well as questions that I found to be particularly difficult. I will not go over all of the questions to reduce vulnerabilities in the integrity system.

Reflection

Here are a few of the questions that were of interest.

Question 3: Citizen Science!!!

Apparently citizen science exists. I’ve never heard of this before. I thought this had something to do with involving a group of people representative of the population, but after watching a MyAP video, I realized this had more to do with crowdsourcing. This specifically had to do with everyday people using programs to partake in distributed computing to solve problems. The practice exam also talked about collecting data.

Question 9: Iterative and Incremental Processes of Development

By far the hardest since I actually guessed this one. Conceptually, this was taking small steps in the development process by coding various components of a program sequentially. This allows for easier debugging since the time when an error appears can be matched with the development timeline.

I was 50% certain when I was taking the test that this was legislation that was proposed, protested against, and ultimately never happened. Regardless, the music seller was licensed, so I thought copyright infringement was unlikely. When I looked it up, I found out it actually happened and was passed to address new forms of piracy via the Internet, but that enforcement has occasionally been used for reasons unrelated to copyright (ex: transferring music between two devices owned by the same person)

I’m familiar with potential copyright violations for publishing videos that involve music from copyrighted works. Creative Commons sounds pretty good, and to be very specific, the creative commons no rights reserved license (CC0) allows individuals to relinquish copyright and other restrictions, thereby simulating public domain. This seems good.

Question 53: Why machine learning?

According to IBM, machine learning is a part of AI where algorithms are used for computers to imitate human learning. The article goes on to say that machine learning is important for data science in looking for patterns and making predictions based on data.

Question 58: Crowdsourcing

As I said before, I watched the MyAP video. Other than distributed computing, I also learned about platforms where people can go to upload code and have other people download and modify the code. This can facilitate troubleshooting for bugs. There are some problems that cannot be solved in a reasonable time regardless of distributed computing, and my failure to account for this issue led to mistakes.

Question 64: Cloud Computing

According to IBM, cloud computing allows for access to computing resources via the Internet. This prevents people from having to buy all their own resources (ex: Google’s servers do the searching). There are some security concerns, such as encryption of data, data ownership, the cloud provider having to secure their infrastructure. Since this allows more people to partake in computer science, I can see why this promotes teamwork.