"C" Sharp
Before and After
I.N.V.E.S.T. in Your User Stories
Programming Memes
Windows Keyboard Shortcuts
100

This defines attributes and/or methods within an object.

What is Constructor/Class?

100

What PC stands for, plus the largest department in UOP's SOECS.

Personal Computer Science

100

Keeping stories bite-sized so that they fit in a sprint

Small

100

This can of raid has something do do with this question. What is the term used when developers look for and attempt to resolve errors in their code.

Debugging

100

This keyboard shortcut allows you to undo your last action.

Ctrl + Z

200

A function that gets triggered on an event

What is a callback?

200

The physical components of a computer and a building where goods are stored.

Hardwarehouse

200

You and your team have a rough idea on how big/small a user story might be, which allows you to assign story points to it.

Estimable

200

What is 10 in binary when converted to decimal?

2

200

This keyboard shortcut allows you to close whatever app/window you are using.

Alt + F4

300

It is a abstract data type of lists and sets that contains a generalized group of objects and/or primitives.

What is a collection?

300

The combination of front-end and back-end is a question-and-answer website for programmers named after a common software error.

Full-Stack Overflow

300

Completion of a user story brings your team closer to meeting your team's and your customer's goals.

Valuable

300

In computer science what is the name of this data structure?

binary tree

300

This keyboard shortcut allows you to highlight all the text in a document.

Ctrl + A

400

A popular application of computer vision, it's the "C" in OCR which converts images into text

What is a Character?

400

This library which brings efficient scientific computing to Python is Jetbrains' Python IDE

NumPyCharm

400

User stories need to have some flexibility with respect to what the definition of done looks like

Negotiable

400

This is a list of chores that a person has to do and it is ordered first to last. What is the term used to describe a list of "chores" that we as programmers give a computer to do?

Algorithm

400

This keyboard shortcut allows you to refresh your page.

F5

500

It's the "C" in CNN, which is this "confusing" type of neural network that assigns weights to different categories to classify inputs.

What is convolutional?

500

This website which can solve a wide variety of mathematical questions and show its work is an algorithm that is used in chess engines such as Stockfish to reduce search time in regular minimax tree search.

Wolfram Alpha Beta Pruning

500

User stories need to have a concrete definition of done so that it can be validated with your product owner and customers.

Testable

500

Explain what is going on in this meme, in terms of what binary search is doing.

Rough answer ~~ First of all binary search needs to be done on a sorted array bc otherwise it breaks.The binary search algorithm first splits the array into two halves, greater and lower, with the midpoint being the pivot.

500

This keyboard shortcut allows you to save a screenshot.

Win + PrtScn