APCSP (S) Final Project

Task 1 For my APCSP final project I originally wanted to create a wine collectors database for my dad. This would be capable of calculating the cost of the users wine collection. I couldn’t do this project because I emailed requesting an API key for the wine database but I was unable to receive one…

APCSP (F to S) – Sorting and Searching Methods

Selection sort Selection sort is a simple sort where an array is looked through and the minimum number or element is found and swapped to be put in the beginning of the array. This create two arrays, the sorted array and the unsorted array. For example if I have 1,5,7,4,2 first I will look at…

APCSP (S) – Create a card trick algorithm

Card tricks 1.Devils Elevator: Although a very good trick I found it to be very challenging to do as I have never done magic before. https://card-tricks.wonderhowto.com/how-to/perform-devils-elevator-card-trick-359187/ WonderHowTo. “How to Perform the ‘Devil’s Elevator’ Card Trick.” WonderHowTo, WonderHowTo, 17 May 2010, card-tricks.wonderhowto.com/how-to/perform-devils-elevator-card-trick-359187/. 2.Numerology Card Trick: I did not choose this card trick because it involved writing and…

APCSP(S) Address Book

Below is my address book I created. I used the self, init algorithm with functions for a search followed by a while loop that holds the if statements for user options. When doing this I originally wanted to try and do a contact book in which you could add contacts to a txt file which…

APCSP (F) Explore practise

2a.My computational artefact is self driving cars. Self driving cars are an upcoming popular technology is new cars today. These self driving cars intend to eliminate the need to have a driver behind the wheel and navigating at all times. They also intend to illuminate and reduce the amount of accidents that happen on the…

APCSP (S) – AT&T Field Trip Reflection

What did you know about AT&T before the field trip? I knew that AT&T was a phone service provider that is very popular in the U.S.  I also knew that AT&T was also well known for the many start ups they funded. List the questions you asked? How Does AT&T use big data? What is…

APCSP (F) – How can data be represented? Part 2

Different audio formats: MP3, ACC, AIFF, WAC and FLAC Lossy: Lossy compression is compression where when the file is compressed, some of very minor details are thrown away in order to made the size smaller but this does not affect what you hear and what you see. Lossless: Lossless compression is when a file is…

APCSP (F) – How can data be represented?

The original image is a JPG file with: Resolution: 240 px per inch File size: 1.5MB Dimensions: 5356×3571 Compressed to a PNG: Resolution: 72 px per inch File size: 15.6MB Dimensions: 5356×3571 Compressed to a GIF: Resolution: 72 px per inch File size: 11.5MB Dimensions: 5356×3571   Observations: Straight away the first observation I made…

Pecha Kucha (F) The Internet and Society

Protocol and Hacks THE PECHA KUCHA RESEARCH HTTP-Hypertext Transfer Protocol is the main protocol used by the WWW(world wide web) it defines how messages are formatted and transmitted. It is a stateless protocol  that which means that every action or command that it does is done independently. It is quite hard to use this with…

APCSP (S) – Abstraction part 2

Above you can see the two pieces of code I made. They are not the best but they do work. I tried to do two levels of abstraction although they are very similar. If I were to do this and make two abstractions for the same project I would have one which is the high level…