What is abstraction?, Managing complexity by "abstracting away" all of the big details, Managing complexity by "abstracting away" all of the small details, What is high level abstraction, When you have a high degree of details, When you have a low level of details, Is this and example of high or low level abstraction: turn_left(), turn_left(), turn_left(), High level, Low level, Is this and example of high or low level abstraction: turn_right(), Low level, High level, If someone told you every single detail about their day, would that be high or low level abstraction?, Low level, High level, What is procedural abstraction?, Defining the steps of a program without worrying about exactly how each step works under the hood, The procedure of going through code and seeing what you can simplify/abstract, Why do we use procedural abstraction, To make our lives easier, To make our code more detailed, True or False: Procedural abstraction is when we don't know what a method or procedure (function) does, but we do know how it does it, True, False, Are programing languages examples of using procedural abstraction?, Yes, No, Does a user of a coding language know all of the details of the code or how the code works?, All of the details, How the code works, What is digital divide?, The disparity between those who have access to the internet compared to those who do not internet, The divide between people who use Apple vs. Samsung, Which of the following actions is most likely to help reduce the digital divide?, Everybody getting the same brand of technology, Deploying satellites and other infrastructure to provide inexpensive Internet access to remote areas of Earth, Is digital divide limited to access to computers?, No, Yes, Which of the following is LEAST likely to be a contributing factor to the digital divide?, Some individuals and groups are economically disadvantaged and cannot afford computing devices or Internet connectivity., Some parents prefer to limit the amount of time their children spend using computing devices or the Internet., Which of the following actions is most likely to be effective in reducing the digital divide at a local level?, Access to free wifi, Schools supplying students with chromebooks, What is a function, A block of organized, reusable code that is used to perform a single, related action, A set of blocks working together to perform multiple actions, What is the difference between a function and a procedure, One runs the code while the other is the steps necessary for the other to work, Nothing, What is something that all functions need, Curly brackets {}, All lower case letters, What is the function body?, The blocks of code after you define a new function, All of the code you have programed, How do you call a function, Call: turn_right(), turn_right()

Leaderboard

Visual style

Options

Switch template

Continue editing: ?