📘 CodingMarble Learn

Non-metals and Their Reactions

Non-metals are elements like hydrogen, carbon, nitrogen, oxygen, sulfur and chlorine. They are usually dull, brittle and poor conductors. They share electrons with each other (covalent bonds), so hydrogen forms HCl, H₂O, NH₃, CH₄ and H₂S. With metals, chlorine and sulfur take electrons and make ionic salts such as NaCl, MgCl₂, Na₂S and FeS.

🎬 Step-by-step story

  1. Meet five non-metals: hydrogen, carbon, nitrogen, oxygen and chlorine. Most are gases or dull solids.
  2. Hydrogen meets chlorine. Each shares one electron and they hold hands: HCl. This is a shared (covalent) bond.
  3. Count the hands. Oxygen needs 2 electrons, so it holds 2 H. Nitrogen needs 3, so it holds 3 H. Carbon needs 4, so it holds 4 H.
  4. Chlorine meets sodium. Sodium gives away an electron and chlorine takes it. The two ions stick in a neat block: salt, NaCl.
  5. Sulfur needs 2 electrons, so it takes them from 2 sodium atoms. The formula is Na₂S. Count the balls to check.
  6. Free play: pick a reaction and look at the molecule or the lattice that forms.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Why is hydrogen included with non-metals?

It is a gas that shares electrons like other non-metals and sits with them in properties, even though it is at the top left of the table (step 0).

Why do atoms share instead of giving?

Two non-metals both want electrons. Neither can give, so they share. See the two balls linked by a stick in step 1.

How do I know how many H a non-metal takes?

Count how many electrons it is short of, usually 8 minus its outer electrons. O: 8−6 = 2, N: 8−5 = 3.

Why is NaCl drawn as a block of balls?

Ions attract in all directions and pack in a lattice, not as single molecules. Drag to rotate it in step 3.

Why does sulfur need two sodium atoms?

S needs 2 electrons, each Na gives only 1. Two Na give 2 (step 4).

What are non-metals?

About 17 elements are non-metals. They sit on the right side of the periodic table, plus hydrogen. Some are gases (hydrogen, nitrogen, oxygen, chlorine), one is a liquid (bromine) and the rest are solids (carbon, sulfur, phosphorus, iodine).

Usual properties: dull, brittle when solid, poor conductors of heat and electricity (graphite and silicon are exceptions), low melting and boiling points. Their atoms have 4 to 7 outer electrons, so they like to gain or share electrons.

Hydrogen with non-metals

Hydrogen has one electron and needs one more, so it shares electrons with other non-metals. This gives molecules held by covalent bonds:

Pattern: the number of H atoms equals the number of electrons the other atom is short of. Cl is short of 1 (HCl), O of 2 (H₂O), N of 3 (NH₃), C of 4 (CH₄). Molecular compounds like these have low melting points and do not conduct electricity as solids.

Chlorine with metals

Chlorine is a strong electron taker. A metal gives its outer electrons and becomes a positive ion; each chlorine atom becomes a Cl⁻ ion. The ions attract and pack in a ionic lattice.

Ionic chlorides are hard crystals with high melting points. They dissolve in water, and the solution (or the melt) conducts electricity.

Sulfur with metals

Sulfur needs 2 electrons, so it makes S²⁻ ions. It is a weaker electron taker than chlorine, so it needs heat.

Notice: iron with chlorine gives FeCl₃ but iron with sulfur gives FeS. The stronger oxidiser (chlorine) takes more electrons from iron.

Try it: the iron and sulfur test

At school (with a teacher), mix iron filings and powdered sulfur. Bring a magnet near: the iron comes out. Now heat the mixture in a test tube until it glows. After it cools, the magnet does not pick up the grey lump. A new substance, FeS, formed. In the 3D, predict how many metal balls each sulfur needs before you click Na₂S, FeS and MgCl₂.

Key formulas and definitions

Worked examples

1. How many hydrogen atoms bond to one sulfur atom, and why?

Sulfur has 6 outer electrons so it needs 2 more. It holds 2 H: H₂S.

2. Write the equation for magnesium burning in chlorine.

Mg + Cl₂ → MgCl₂. Mg gives 2 electrons, each Cl takes 1.

3. Why is the formula of sodium sulfide Na₂S and not NaS?

S²⁻ has a 2− charge; each Na⁺ has 1+. You need 2 Na⁺ to balance 1 S²⁻.

4. Is HCl ionic or covalent? Why?

Covalent. H and Cl are both non-metals and share an electron pair.

5. Iron filings and sulfur are mixed and then heated. How do you show a new substance formed?

Before heating a magnet picks out the iron. After heating the grey lump is not attracted like iron. It is FeS, a different compound with new properties.

6. Balance: Fe + Cl₂ → FeCl₃.

2Fe + 3Cl₂ → 2FeCl₃. Check: 2 Fe, 6 Cl on each side.

Common mistakes

Practice quiz

1. The formula of the compound of hydrogen with nitrogen is:
2. Sodium and chlorine form which kind of compound?
3. Sulfur reacts with sodium to give:
4. Which of these is a non-metal?
5. How many H atoms does carbon bond with in methane?

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

What are the properties of non-metals?

Dull, brittle, poor conductors, low melting points, and they usually gain or share electrons.

What does hydrogen react with among non-metals?

With chlorine to give HCl, oxygen to give H₂O, nitrogen to give NH₃, sulfur to give H₂S and (with a catalyst) carbon to give CH₄.

What do chlorine and sulfur make with metals?

Ionic compounds: chlorides (NaCl, MgCl₂, FeCl₃) and sulfides (Na₂S, FeS).

Where this is taught

PolandLiceum ogólnokształcące, klasa IIMetals, non-metals and their compounds
PolandLiceum ogólnokształcące, klasa IIMetals, non-metals and their compounds

Learn first

Learn next

Related lessons

All Chemistry lessons