Coding Languages
Errors
Vocabulary
Computer Parts
CSHS Trivia!
100

This coding program uses block coding to animate scenes.

Scratch

100

What is an error?

A malfunction in executing computer programs.

100

What do you call ways to shorten commands using keyboard combinations, for example: Ctrl + C?

Key Binds


100

What is the "brain" of the computer that executes instructions from programs

CPU - Central Processing Unit

100

What does CSHS stand for?

(National) Computer Science Honor Society💻

200

What is the most used coding language?

JavaScript

200

What error occurs when there is a typo or grammatical issue in the code/program? (whiteboard grammar station)

Syntax Error

200

This process involves removing errors in code

Debugging
200

The main curcuit board that connects all internal hardware

Motherboard

200

What was one app mentioned during Adaora's App of the Month segment?

Razer Cortex, SonarQube

300

What language uses indentation instead of curly braces and uses a snake as its logo?

Python

300

What error occurs when the program takes too long to execute a command? (cup stacking station)

Runtime Error

300
What is the process of simplifying complexities in code and making it more readable?

Abstraction

300

What handles video and visual output?

Graphics Card

300

What was one game we played at the first meeting?

1. Reboot and Debug

2. Imposter

3. Speed Typing Competition

400

What language is known for its "write once, run everywhere" philosophy and is widely used and know for building apps, websites, and software?

Java

400

What error occurs when too many files are opened/never-ending loops are written, resulting in the program being overwhelmed? (spaghetti station)

Resource Error

400

What is the term for how long a program should take to execute its commands

Reasonable Time

400

What is the long term storage for a computer?

Hard Drive/SSD

400

What are the CSHS officer names and their roles?

Jason - President

Adaora - VP

Irene - Outreach Director

Elisha - Treasurer

Vy - Aesthetic Manager

Husaina - Secretary

500

Which language was built as an extension of another coding language and lets programmers use classes, templates, and low-level memory control?

C++

500

What error occurs when the intent of the programmer is not the same as how users interact with the program? (drawing station)

Interface Error

500

What is the difference between abstraction and optimization?

Abstraction - Focuses on reducing complexity in the actual written code, in order to present it in a simpler way

Optimization - Focuses on improving the performance of the code, in terms of speed and efficiency of execution

500
Temporary memory used for active program and data

Random Access Memory (RAM)

500

What was a fun fact one of the officers shared at the interest meeting?

Jason - Likes to ice skate and go on trips⛸️

Adaora - Won an Xbox in a coding competition🎮

Irene - Favorite SZA song is "Take You Down" favorite show is Gossip Girl🎵

Vy - Used to model💅

Elisha - Has moved 7 times🧳

Husaina - Can speak 4 languages🌆

M
e
n
u