Python Classes I
Python Classes II
Python Classes III
Accessibility/SDLC/
Teamwork
Python historical
100

Process of hiding internal details of an application from outer world

What is abstraction?

100

Name of first parameter included in a method definition.

What is self?

100

Methods that allow a user to modify an object's state.

What are mutators?

100

Performance categories that qualify an individual as being disabled.

What are activities of daily living?

100

Text that contains information about what the function does

What is a docstring?

200

Name two of the four examples of programming abstraction

What are functions, modules, objects, and classes?

200

This method builds and returns a string representation of an object's state

What is the __str__ method?

200

An object is a candidate for ________ when creating program can't refer to it

What is extinction?

200

Name of accessibility guidelines for web content

What is Web Content Accessibility Guidelines or  (WCAG)?

200

The range method takes these three arguments,  

What is start, stop, and step?

300

A blueprint for declaring and creating objects.

What is a class?

300

Term for programming languages that allow you to define new classes of objects?

What is Object-oriented programming (OOP)?

300

Term to describe when a class object comes into existence

What is instantiation?

300

Documents what the software will do and how it is expected to perform

What is the software requirements specification (SRS)?

300

Names of dictionary items

What is key and value?

400

A class instance that allows programmers to use variables and methods from inside the class.

What is an object?

400

Three examples of OOP languages presented in class.

What is Python, Java, PHP, and JavaScript?
400

Keywords in object-oriented languages that set the accessibility of classes, methods, and other members

What are Access modifiers (or access specifiers)?

400

People or groups affected by a software development project.

What is a "stakeholder"?

400

Common scheme for representing colors noted in the "Simple Graphics" chapter

What is RGB?

500

Term to describe a variable whose value varies from object to object,

What is an instance variable?

500

In object oriented terminology, the __init__method is called a . . . 

What is a constructor?

500

Two parts of a header

What is a class name and parent class name?

500

Three of the seven benefits (discussed in class) of working in a team.

Promotes creativity
Encourages risk-taking
Improves conflict resolution skills
Builds trust
Brings diverse strengths closer
Increases accountability

500

Character added to avoid one-element tuple

What is a comma?