What is Intellectual Property (IP)?, A work or invention that one creates and has right over it., Piece of work that the creators' friends have rights over., True or false: you should never comment on what your function is supposed to do., True, False, Which of the following is an example of computing bias?, Writing code that is complex., Only providing the code instructions and notes in English., Buying a computer because it’s your favorite color., Adding in personal details to a code., Apple is adding facial recognition to their macbooks. Which of the following is NOT a way to reduce computing bias?, Interview people from multiple demographics., Collect data from a varied group of ages., Collaborate with a varied group of people while making the code., Use people from the United States, What's the definition of Creative Commons?, It clearly tells others how you want them to use your creations., Programs that made it the piece of work free available for anyone to use and may be redistributed and modified, Online research output is free of any and all restrictions on access and free of many restrictions on use, such as copyright or license restrictions., What is computing bias?, Using opinions to answer a survey., Making a website to get people’s opinions., Personal opinions that can affect a person’s code or final product., Accessing someone’s personal information through a link., What is a precondition?, A precondition is a statement that you comment next to a function that tells you what should be true before the function is called., A precondition is a statement that you comment next to a function that tells you what should be true after the function is called., True or False: In a program, it is BETTER to use abstraction, in order for ease of collaboration and understanding complex codes., True, False, What is the definition of abstraction?, Creative art process to describe a code., Managing complexity by focusing only on the relevant concepts., Managing your code by adding more information and detail to a function., A type of coding language., How can we teach Karel (not Super Karel) new words?, Abstraction, Top down design, Digital Divide, Functions, What's the definition of Open Access, It clearly tells others how you want them to use your creations., Programs that made it the piece of work free available for anyone to use and may be redistributed and modified, Online research output is free of any and all restrictions on access and free of many restrictions on use, such as copyright or license restrictions., Which of the following is the HIGHEST level of abstraction?, Gru steals the moon., Gru enters a spaceship, takes off from planet Earth, arrives at his destination of the Moon, and lands. Finally, he puts on his gloves and intricately steals Earth’s only satellite., Gru puts on his black gloves and steals the moon., Gru enters a spaceship, lands at his destination, puts on his black gloves, and steals the moon., How does Top Down Design relate to functions?, It allows you to turn your small project into bigger projects and makes it more complicated for people to understand, It allows you to break your big project into smaller sections for better readability., It prevents other people from copying your work with something called copyright., Sam created a wifi app to teach kids K-12 about all of their subjects in school around the world. He integrated 30 major languages into the app and utilizes satellite transmission to connect people from anywhere in the world. What is a possible bias that could affect his app?, Many people do not have access to wifi., Kids may not like an app to teach them about school., Not everyone goes to school., Students don’t want to do homework once they’re done with the school day., Which of the following is an example of LOW abstraction?, Karel climbs ball tower 1 and ball tower 2., Karel stacks a tower of 3 balls, then a second tower of 3 balls, moves back to his starting point, climbs the first tower, then down the first tower, then up the second tower, and down the second tower., Karel stacks a tall tower of 3 balls, moves forward, then stacks a tall tower of 3 balls again, then moves back to his starting position before the 2 ball towers. He then climbs up the tall tower of 3 balls, then down the tall tower of 3 balls, then climbs up the second tower of 3 balls, then down the second tower of 3 balls, reaching his end position., All of the above -- Low abstraction can be complex and detailed OR simple and focused on the relevant concepts., Does a musician creating a song using samples/part of a copyrighted work then using a Creative Commons license to publish it raise legal or ethics concerns?, True, False, What do you have to do after defining a function?, Call it, Spill your water over the keyboard, Download a virus that will destroy your entire computer, Run the program, What's the definition of Open Source?, It clearly tells others how you want them to use your creations., Programs that made it the piece of work free available for anyone to use and may be redistributed and modified, Online research output is free of any and all restrictions on access and free of many restrictions on use, such as copyright or license restrictions., Maya is a 20 year old making an app to watch movies and TV shows. What is a way that she can avoid computing bias?, Add in her favorite TV shows, Recommend movies based on the users’ preferences., Only add in movies from the last 20 years., Only add in popular movies and TV shows., What is the difference between high level abstraction and low level abstraction?, High level abstraction uses complex, detailed words to define a program while low level abstraction focuses only on relevant concepts and leaves out unnecessary detail., Low level abstraction uses complex, detailed words to define a program while high level abstraction focuses only on relevant concepts and leaves out unnecessary detail., None of the above; abstraction is a creative art process., None of the above; abstraction is a type of coding language.
0%
Abstraction Project
Share
Share
by
Sanskriti18
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?