🧪 All About Atoms
⚛️ Ionic vs. Covalent & Periodic Table
⚗️ Reactions & Balancing Equations
💻 Block Code & Word Code (Python)
📚Vocab & Miscellaneous
100

What are the three subatomic particles in an atom?

Answer: Protons, neutrons, and electrons.

100

Which type of bond forms between a metal and a nonmetal?

Answer: Ionic.

100

Is burning wood a physical or chemical change?

Answer: Chemical.

100

In programming, why does sequence matter?

Answer: Instructions are executed in order, so changing the order changes the result.

100

What is an element?

Answer: A pure substance made of only one type of atom.

200

Which particle has a positive charge?

Answer: Proton.

200

Which type of bond shares electrons?

Answer: Covalent.

200

Is melting ice a physical or chemical change?

Answer: Physical.

200

Which line has correct Python syntax?
A. hero moveRight()
B. hero.moveRight()
C. hero.moveRight

Answer: B.

200

What are valence electrons?

Answer: Electrons in the outermost shell of an atom.

300

An atom has 11 protons, 12 neutrons, and 11 electrons. What is its atomic number?

Answer: 11.

300

Would sodium (Na) and chlorine (Cl) form an ionic or covalent bond? Why?

Answer: Ionic because Na is a metal and Cl is a nonmetal.

300

According to the Law of Conservation of Mass, what happens to the total mass during a chemical reaction?


Answer:
The total mass stays the same. Mass cannot be created or destroyed.

300

Write the code to move the hero right 3 spaces, up 2 spaces, then left 1 space.

Answer:
hero.moveRight(3)
hero.moveUp(2)
hero.moveLeft(1)

300

When discussing coding, what role do functions play on working on robots? Define function

Function: A block of code that is given a name so that it can be reused.

400

If an atom has 17 protons and 18 electrons, is it neutral? Explain.

Answer: No. It has one extra electron, making it a negative ion.

400

How many valence electrons does oxygen have?

Answer: 6.

400

Balance this equation and show your work:

 N₂ + H₂ → NH₃

Answer: N₂ + 3H₂ → 2NH₃

400

Find and fix the mistakes in this code. How many steps is the hero from where it began?

hero.moveRight(3)
hero moveUp(2)
hero.moveleft(1)




Answer:

hero.moveRight(3)
hero.moveUp(2)
hero.moveLeft(1)
400

When programming a robot to lift its arm, how can you tell the motor when to stop?

A. By setting the number of rotations
B. By setting the amount of time in seconds
C. By using either the number of rotations or the time in seconds
D. None of these


Answer: C

500

Using only the periodic table, explain how you could determine the number of electron shells and valence electrons for phosphorus.

Answer: Period 3 = 3 shells; Group 15 (5A) = 5 valence electrons.

500

Draw a Bohr model on the whiteboard of the element below:




500

A student balanced the equation below like this:

H₂ + O₂ → H₂O

The student says, "It's okay because there are hydrogen and oxygen on both sides."

Are they correct? If not, explain why.

Answer:
No. The equation is not balanced because there are 2 oxygen atoms on the left but only 1 oxygen atom on the right. It should be:

2H₂ + O₂ → 2H₂O

500

What shape will this line of code create? You can use the whitboards to draw out the code.

While(true)

object.moveRight ();

object.moveUp  ( );

object.moveLeft  ( );

object.moveDown  ( );


a square

500

Lightning Round! Define ALL FIVE: Atom, Element, Compound, Algorithm, Syntax.

Answer:
• Atom – smallest unit of matter
• Element – one type of atom
• Compound – two or more bonded elements
• Algorithm – step-by-step instructions
• Syntax – the rules/grammar of programming

M
e
n
u