JAVA 101
OOP(S)!
SORTING HAT
HOLIDAZE GROUP DISCUSSION
CODERS' PUNS
100

return (5 * 7 < 4 * 9) ;

What is true?

100

OOP stands for...

What is object-oriented programming?

100

(╯°□°)╯︵ ┻━┻

Also: start by finding the max.

What is pancake (sort)?

100

This pop favorite was the favorite Christmas song in each CS section.

What is Last Christmas?

100

This adjective is used to describe a well-dressed individual who programs in Java.

What is "classy"?

200

This method is required in all Java programs: public static void ______ (String[] args) { ... }

What is main?

200

A/n _____ is a template or blueprint from which objects can be instantiated from.

What is a class?

200

Uses rolling sum of array values. 

Also: 1, 2, 3, 4...

What is counting (sort)?

200

The "right time" of year to put up Christmas decorations, according to the majority of your class.

What is 2 days after Thanksgiving (or the day after Black Friday)?

200

This is what a lawyer exclaimed when she heard that her programmer friend used a constructor in their code.

What is "OBJECTion!"?

300

An arithmetic operator... & a 60’s fashion style

What is mod(ulus)?

300

_____ is the capability of a method to do different things depending on the object it is acting upon

What is polymorphism?

300

In Google Docs: File, Edit, View, ____, Format

Also: Happens while playing cards.

What is insert(ion sort)?

300

These are (in order) the first & second place winners of the "Christmas Classics" discussion.

What are "It's the Most Wonderful Time of the Year" & "Feliz Navidad"?

300

Before going on a coding adventure, this is what one curly bracket said to the other.

What is "Brace yourself"?

(or: What is "I'll see you at the end."?)

400

A valid line of Java code to display output in the console

What is System.out.println(); (or System.out.print())?

400

Making a runtime decision about which method to call

What is dynamic/late binding?

400
The worst-case runtimes of the 3 sorting algorithms we covered in class (in order) of Insertion, Selection, & Merge Sort.

What are O(n^2), O(n^2), and O(n log n)?

400

A summary of the "Wrapping presents" results table.

What is "more people like to receive a wrapped gift and more people like to give a gift in a bag"?

400

What did Britney Spears say when she accidentally redefined a method in a child class that was already defined in the parent class?

What is "OOPs! I did/defined it again!"?

500

Name at least 3 primitive data types for numbers

What are short/int/long/float/double?

500

Name 3 different names to refer to the class that a subclass inherits from.

(Any 3) What are super/parent/base/grandparent class?

500

The list of activities in order that we covered in Lab 3.3: CS Unplugged (hint: list the search & sort algorithms in the order they were covered).

What is: Linear Search-> Insertion Sort -> Binary Search -> Selection Sort -> Merge Sort (then any style)?

500

On "Favorite Halloween Movies/Shows" day: Two out of three of the movies on Mrs. Vollucci's slide.

What are ___?

(Any 2 of these) Nightmare before Christmas, Scream, FNAF (Five Night's at Freddy's)

500

Another adjective to describe an orderly detective / programmer who writes a lot of Java functions.

What is method-ical?

M
e
n
u