Shared Flashcard Set

Details

S1 Cells and Senses
Glossary FCs
29
Science
Not Applicable
11/03/2024

Additional Science Flashcards

 


 

Cards

Term
Focus wheel
Definition
focusses the image
Term
Stage
Definition
where the slide is placed
Term
Clips
Definition
holds slide in place on stage
Term
Mirror
Definition
Reflects light up to stage and onto sample
Term
Lenses (objective and eyepiece)
Definition
Magnifies the image
Term
Nucleus
Definition
Contains genetic material and controls the cell activities
Term
Cell membrane
Definition
Controls what can enter and leave the cell
Term
Cytoplasm
Definition
Where many of the cell’s reactions take place
Term
Cell wall
Definition
Provides strength and support to plant cells
Term
Vacuole
Definition
Contains a watery liquid called cell sap in plant cells
Term
Chloroplast
Definition
Contains the green pigment chlorophyll and is the site of photosynthesis  in plant cells
Term
Retina
Definition
Converts light energy into electrical impulses
Term
Iris
Definition
Controls how much light enters the eye
Term
Pupil
Definition
Allows light to enter the eye
Term
Cornea
Definition
Protects the eye and helps to focus the light
Term
Lens
Definition
Focuses light onto the retina
Term
Optic nerve
Definition
Carries electrical impulse to the brain
Term
Concave
Definition
Lens that is wider at the edges than the middle and bends light in a diverging pattern
Term
Convex
Definition
Lens that is wider in the middle than the edges that bends light in a converging pattern
Term
Diverge
Definition
Light rays bend away from each other
Term
Converge
Definition
Light rays bend towards each other
Term
Focal point
Definition
The point at which converging light meets
Term
Ear flap (pinna)
Definition
Channels sound waves into the ear
Term
Ear canal
Definition
Carries sound waves to the ear drum
Term
Ear drum
Definition
Vibrates when sound waves hit it
Term
Small ear bones
Definition
Pass vibrations from the ear drum to the cochlea
Term
Cochlea
Definition
Turns vibrations into electrical signals
Term
Auditory nerve
Definition
Carries electrical signals to the brain
Term
Hertz (Hz)
Definition
Unit of frequency
Supporting users have an ad free experience!