Knowledge Check Questions culture & coding
Given the University of Cambridge's inclusive design pyramid as part of the continuum of population diversity, what do they consider the percentage of people who have "no difficulties" in any given situation?
21%
Given the University of Cambridge's inclusive design pyramid as part of the continuum of population diversity, what do they consider the percentage of people who have "severe difficulties" in any given situation?
25%
Assuming the design thinking stages are labeled 1-5 in which stage do you start to code?
4
String curse = "Avada Kedavra";int index = curse.indexOf('a', curse.indexOf('a')+1);
4
Which of the following is not one of the design thinking categories?
Advertising
Who founded a conference built on making connections over demonstrating knowledge for Computer Science professionals including college students?
Anita Borg
Given the following scenario, mark the type of bias that best fits the situation as explained in class. Language translation tools that make gender assumptions (e.g. pilots are male and flight attendants are female).
Associations Bias
Given the following scenario, mark the type of bias that best fits the situation as explained in class. Beautification photo filters reinforce a European notion of beauty on facial images, like lightening skin tone.
Automation Bias
Given the following scenario, mark the type of bias that best fits the situation as explained in class. Newsfeeds (facebook, google news) only recommending articles like the ones you share.
Confirmation Bias
Given the following scenario, mark the type of bias that best fits the situation as explained in class. Machine vision technologies—such as web cameras to track user movements—that only work well for small subsets of users based on race (predominantly white), because the initial training data excluded other races and skin tones.
Dataset Bias
What is the name of the conference that brands itself as the premier event for women technologists worldwide with over 20,000+ attendees?
Grace Hopper Conference
To be successful at CS, it is suggested that you have what type of mindset?
Growth Mindset
When reframing problems as questions specifically in the case of writing methods, which of the following are not a question you should ask.
How long is it going to take?
Given the following scenario, mark the type of bias that best fits the situation as explained in class. Humans deliberately input racist or sexist language into a chatbot to train it to say offensive things.
Interaction Bias
Which of these are reasons for writing methods? Mark all that count as a reason.
Modular development Code reusability Incremental program development Reduce the size of the main(String args[])
Given the following description, describe the category of the limitation, as defined by Microsoft's inclusive design guide. A driver is distracted causing their vision of the road to be limited This is an example of a:
Situational Limitation
Which industry does Human-Centered Computing play a role in?
Web page design Graphics and user interaction Google home / Siri (natural language interfaces) Psychology research on human computer interaction all listed
Which of the following correctly declares and initializes a constant variable?
public static final int MY_INT = 100;
If I called the following method: getMyLongMethod(100, 200, "bob"); What would the signature look like?
public void getMyLongMethod(int x, double y, String str) {} Correct. and int can be automatically converted to a double - but you can't convert a double to an int without an intentional cast.
Given the string String spell = "Redikulus"; How would you find the index of the 'u' just before the last 's' using a single line of code?
spell.indexOf('u', spell.indexOf('l')); spell.indexOf('u', spell.length()-2); spell.lastIndexOf('u');