Ellie Tidbits Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Post Hoc, Ergo Propter Hoc

A

After this, therefore because of this.

A logical fallacy where you inaccurately assume that because something happened first, it caused the second. This is a great one to memorize and bring out when you see your teams attribute causation because something happened first. “After we started tweeting ‘have a good weekend’ every Friday, we saw a spike in our revenues. Wishing people a good weekend, therefore, drives revenue.” Uhm . . .I am gonna say . . . no!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Demagogue

A

a political leader who seeks support by appealing to the desires and prejudices of ordinary people rather than by using rational arguments.

“a gifted demagogue with particular skill in manipulating the press”


verb
rhetorically exploit (an issue) for political purposes in a way calculated to appeal to the desires and prejudices of ordinary people.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Evince

A

Verb

reveal the presence of (a quality or feeling).
“his letters evince the excitement he felt at undertaking this journey”

be evidence of; indicate.

“man’s inhumanity to man as evinced in the use of torture”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Impunity

A

noun: impunity
exemption from punishment or freedom from the injurious consequences of an action.
“the impunity enjoyed by military officers implicated in civilian killings”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Venerate

A

verb
regard with great respect; revere.
“Mother Teresa is venerated as a saint”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Profusion

A

noun
an abundance or large quantity of something.
“a rich profusion of wildflowers”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Umbrage

A

noun
1.
offense or annoyance.
“she took umbrage at his remarks”


ARCHAIC
shade or shadow, especially as cast by trees.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Capricious

A

adjective
given to sudden and unaccountable changes of mood or behavior.

“it’s terrible to feel our livelihood hinges on a capricious boss”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Boondoggle

A

noun
work or activity that is wasteful or pointless but gives the appearance of having value.
“writing off the cold fusion phenomenon as a boondoggle best buried in literature”

verb
waste money or time on unnecessary or questionable projects.
“the only guarantees are higher taxes and bureaucratic boondoggling”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sycophant

A

noun
a person who acts obsequiously toward someone important in order to gain advantage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Perfunctory

A

adjective
(of an action or gesture) carried out with a minimum of effort or reflection.
“he gave a perfunctory nod”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fastidious

A

adjective
very attentive to and concerned about accuracy and detail.
“he chooses his words with fastidious care”

very concerned about matters of cleanliness.
“the child seemed fastidious about getting her fingers sticky or dirty”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Caveat Emptor/Venditor/Actor

A

Let the (buyer, seller, doer) beware.

Typically used to denote who has the burden of research and that there may be no expressed warranty, like in real estate transactions, but can we used to help draw awareness to risk for business leaders.

“I think it is a great idea to buy from that company that has only been in business this week, but caveat emptor.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Ibidem (ibid.)

A

In the same place. This is typically used as a citation to refer to the last source referenced. Instead of naming the source again, just say or note ibid.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Pari Passu

A

With equal step.

Together. If something is done equally, and without preference, it is done pari passu. Usually used in legal proceedings or for distribution of an inheritance, it can be used to denote situations where you need work or bonuses divided equally amongst the team.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hoc

A

This (latin)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Pro

A

for (latin)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Sin Qua Non

A

Without which not.

It refers to a key critical ingredient or aspect of a larger whole. Without this piece, the whole is nothing. “Patience is sine qua non for this role.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Stet

A

Let is stand.

A shorthand way for editors to let writers and typesetter know to disregard prior changes or alterations. Disregard prior notations. Frequently used to edit and review documents.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Vox Populi

A

Voice of the People.

Often thought of as a Man On The Street (M.O.T.S) interview.

It is a way to get a spontaneous viewpoint from an unrehearsed interview of a person in a public place.

“The voice of the people is the voice of God.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Alea iacta est

A

The die has been cast.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Acta, non verba

A

Deeds, not words.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Deus ex machina

A

God from the machine.

A plot device used to resolve a seemingly unsolvable problem. It’s often considered a lazy or cheap way to tie loose ends in movies or books. A good example could be Arya killing the Night King in Game of Thrones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Mea Culpa

A

Through my fault

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Per se

A

By itself or in itself

Used to describe or talk about something on its own, rather than in connection with other things. “I’m not a fan of the Latin language per se, but rather its influence on modern languages.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Persona non grata

A

An unwelcome person

Especially used in diplomacy, but also in day-to-day conversations.

“Julian is a persona non grata for us since he offended Miriam.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Cui bono

A

Good for whom?

Or who benefits? Similar to the expression sequere pecuniam (“follow the money”), this phrase suggests to look for the culprit in the person who would benefit from an unwelcome event.

28
Q

Algorithm

A

An algorithm is a set of instructions that are followed to solve a problem. It’s a computer’s thought process.

29
Q

Argument

A

An argument is a way to provide more information to a function. The function can then use that information as it runs, like a variable (For more info on variables, see below.)

30
Q

Arrays

A

Arrays are containers that hold variables; they’re used to group together similar variables. You can think of arrays like shelves at a pet store. The array would be the shelf, and the animals in cages are the variables inside.

31
Q

Arithmetic operators

A

Arithmetic operators are essential in almost every application, especially in games. If a game character earns experience, it needs to be added to the total earned. If an arrow hits an enemy, the damage the enemy takes needs to be calculated.

32
Q

Assignment operators

A

Assignment operators (+=, -=, *=, /=) are operators that combine variable assignments (=) with arithmetic operators. They serve as a shortcut when coders have to perform an operation that changes the value of a variable. If a rock falls on a game player’s head, health needs to be subtracted from their total, and so on.

33
Q

Autonomous

A

Autonomous robot, self-driving car, and delivery bot are all terms used to describe robots that navigate their environments using sensors with little to no human interaction.

34
Q

Bit

A

The individual 1’s and 0’s you see in binary are called bits.

35
Q

Block Coding

A

With block-based coding, programming “blocks” fit together like puzzle pieces. When you code with blocks, you take the first block you want the program to execute and attach it to another block, and so on.

36
Q

Coding

A

Coding is how people create instructions for computers to follow. Just like people speak different languages, so do programs. For instance, Roblox uses the coding language Lua while Minecraft was built with Java.

37
Q

Conditional statements

A

Conditional statements evaluate to true or false. Use them to print information or move programs forward in different situations.

38
Q

Else statements

A

Else statements are used to do something else when the condition in the if statement isn’t true.

39
Q

Else if statements

A

Use an else if statement to do something when the if statement’s condition isn’t true but before the else statement. Else if statements also check a specific condition.

40
Q

Functions

A

A function is a block of code that can be referenced by name to run the code it contains.

41
Q

Input

A

Input is any interaction from the user to the program. In video games, this includes using the keyboard to move or using the mouse to look around.

42
Q

Integrated Development Environment

A

Software such as Visual Studio is known as an Integrated Development Environment (IDE), which is where you type your code and run your programs. Basically, an IDE is software that makes coding simpler.

43
Q

Library

A

A library is a collection of code made by other programmers for you to import and use.

44
Q

Neural networks

A

Machine learning is all about training an algorithm. In order to train an algorithm, neural networks are needed, which are sets of algorithms that are inspired by biological neural networks. A neural network is the “brain” of the program.

45
Q

Python

A

Python is a programming language that’s currently becoming more and more powerful with every new library added to its collection. It handles everything from web development and game design, to machine learning and AI. Python is known for having syntax that’s simpler and easier to write than many other languages like Java and C++.

46
Q

SFML

A

The Simple and Fast Multimedia Library (SFML) is a library that, with C++ for example, allows you to create images, generate sound effects, and even connect multiple computers

47
Q

Text Coding

A

Text coding uses letters, numbers, and punctuation to create lines of code and programs. Text coding allows for more freedom than block coding, and is what professional programmers use.

48
Q

Variable

A

A variable is a container that holds a single number, word, or other information that you can use throughout a program. A variable is like a chest you can fill with different values. You name the chests so you can find them later. Variables have three parts: type, name, and value.

49
Q

Variable types

A

Once a variable is declared, a variable type is specified. Basic variable types include: string (words and phrases), char (short for “character;” a single letter or symbol you can type), int (short for “integer;” for whole numbers), double or float (for decimal numbers), and bool (short for “boolean;” for true or false values).

50
Q

Visual Studio

A

Visual Studio is used to program in C++. It’s an industry-wide platform with many tools and features to help you!

51
Q

APPLICATION PROGRAMMING INTERFACE (API)

A

Code that acts as a broker to let different web applications exchange information with one another. Users typically send a request to the API for data on its server, which it sends back, usually as a JSON object. For example, The New York Times Archive APIExternal link:open_in_new will return a database of every article for a given month since 1851.

52
Q

BUG

A

An error in the code that causes a program to crash or return the incorrect output. “Debugging” is the process of finding and correcting mistakes.

53
Q

COMMAND

A

A direction users send to the computer through a programming interface, called a “shell.” Commands are typed into the “command line.”

54
Q

CALL

A

To set a programming function in motion and ask it to execute. A function is defined and then “called” later via text to have it run.

55
Q

OBJECT-ORIENTED PROGRAMMING (OOP)

A

style of programming centered around treating the code as sections of data, or “objects.” Users define the objects and use them as entities while continuing to write the program. OOP can help developers design and navigate large, complex programs.

56
Q

SOURCE CODE

A

The set of code or instructions a programmer wrote to create a webpage, application, or software. Viewing the source code shows a user the skeleton of an application.

57
Q

SYNTAX

A

Similar to the grammar rules of any spoken language, syntax is the rules of a programming language that determine how it should be written.

58
Q

TERMINAL

A

A text-based interface to send commands to the computer.

59
Q

BOOLEAN

A

A system of logic based on a binary variable of TRUE (1) or NOT TRUE (0) result. In coding, users can use Boolean data values to compare variables and execute different outcomes based on the result.

60
Q

FLOAT

A

A variable that extends beyond the decimal point. While an integer is a whole number, floats are fractional (ex. 1.6578).

61
Q

INTEGER

A

A whole number that can be positive, negative or zero.

62
Q

LOOP

A

A set of directions that is automatically repeated until a specific condition is met. It can run a predetermined number of times, while a variable remains TRUE, indefinitely, or for another specified span.

63
Q

NESTED

A

Functions or objects that are contained within another function or object. So, a function that exists entirely inside the directions of a separate function is nested.

64
Q
A
65
Q

Syntax error

A

SyntaxError
age = 7 + 5 = 4
File “<stdin>", line 1
SyntaxError: can't assign to operator</stdin>

A SyntaxError is reported by the Python interpreter when some portion of the code is incorrect. This can include misspelled keywords, missing or too many brackets or parentheses, incorrect operators, missing or too many quotation marks, or other conditions.