Beruflich Dokumente
Kultur Dokumente
Biology
7Aa Heart transplants/Human organs/Organ parts
Word
brain
Chinese
Meaning
flower
foodpipe
function
Job.
gullet
heart
heart transplant
intestines
kidneys
large intestine
leaf
liver
lungs
Organs that take oxygen out of the air and put waste
carbon dioxide into the air.
organ
photosynthesis
root
skin
stem
stomach
tissue
trachea
windpipe
xylem tissue
A tube that takes air to and from your lungs. Also called
trachea.
biopsy
Chinese
Meaning
coverslip
eyepiece lens
focus
image
magnification
magnify
microscope
objective lens
slide
specimen
stage
stain
Word
cell
Chinese
Meaning
Building blocks of living things.
cellulose
cell wall
chlorophyll
chloroplast
cytoplasm
nucleus
vacuole
Chinese
Meaning
When something has special features that allow it to carry
out its function.
cell division
cilia
Word
Chinese
Meaning
ciliated
Small hairs
daughter cell
excrete
muscle cell
nerve cell
neuron
nutrition
palisade cell
(or neurone)
theory
tissue
xylem cell
Chinese
Meaning
Organ system that takes in oxygen and gets rid of carbon
dioxide from our bodies.
circulatory system
Organ system that carries oxygen and food around the body.
digestive system
excretory system
heart transplant
nervous system
organ system
Chinese
Meaning
Machine that does the job of the kidneys and cleans the
blood.
excretory system
Chinese
Meaning
cloning
conclusion
egg cell
endangered
evidence
external fertilisation
fertilisation
fuse
internal fertilisation
Organism
A living thing.
observations
parent
scientific method
sex cell
sexual reproduction
sperm cell
theory
Ejaculation
Chinese
Meaning
When something has special features that allow it to carry
out its function.
cervix
cilia
circumcision
foreskin
function
glands
Somethings job.
menopause
nucleus
ovary
oviduct
reproductive organs
reproductive system
scrotum
semen
sperm duct
testis
urethra
uterus
vagina
Word
ejaculation
Chinese
Meaning
When semen is pumped out of a mans penis.
embryo
7Bc Sex
erection
implantation
pregnant
Chinese
Meaning
A procedure in which fertilisation happens outside the
womans body. The embryo develops and is then placed
inside her.
sex hormone
sperm count
test-tube baby
antenatal class
Chinese
Meaning
Bag containing amniotic fluid.
Cord/umbilical
foetus
mature
menstrual cycle
10
menstruation
When the lining of the uterus and a little blood pass out of
the vagina as part of the menstrual cycle.
ovulation
placenta
premature
sex hormones
ultrasound scan
Chinese
Meaning
Many spots on the skin.
adolescence
afterbirth
antibodies
contractions
external development
11
gestation period
internal development
labour
lifecycle
mammary glands
navel
offspring
puberty
Chinese
Meaning
adapted
behaviour
community
distribution
ecologist
Scientist who studies organisms and the areas where they live.
12
environment
habitat
microhabitat
physical environmental
factors
quadrat
sustainable
Chinese
Meaning
A theory that says that the Earth is getting hotter because
of the activities of humans.
Chinese
Meaning
Plant organ that is usually underground. Some plants only
have leaves at certain times of the year and remain as
bulbs at other times.
daily changes
deciduous tree
13
evergreen tree
Tree that keeps its leaves all year round (e.g. pine tree).
hibernation
migration
nocturnal
seasonal changes
seed
Chinese
Meaning
An animal that only eats other animals.
choice chamber
decomposer
herbivore
predator
prey
Detritivore
Word
parasite
Chinese
Meaning
Organism that lives in or on another living thing (its host)
and gets its food from its host.
host
Chinese
Meaning
A stored form of energy found in food.
competition
consumer
feeding relationship
food chain
food web
omnivore
pooter
producer
sweepnet
top predator
15
tree beating
Chinese
correlation
offspring
Meaning
A relationship in data.
organism
A living thing.
relationship
species
variation
Word
Chinese
Meaning
continuous variation
discontinuous variation
normal distribution
16
sample
environmental factors
Chinese
Meaning
The conditions around a certain organism caused by physical
environmental factors (eg. Weather/climate)
environmental variation
free range
inherited variation
organic farming
Chinese
Meaning
Area of the body containing digestive organ.
antenna
classification
head
17
thorax
Chinese
Meaning
amphibian
bird
fish
invertebrate
kingdom
Largest group that living things are sorted into. The two
biggest are the plant and animal kingdoms.
mammal
reptile
vertebrate
Chinese
Meaning
arachnid
arthropod
centipede
18
crustacean
echinoderm
exoskeleton
insect
millipede
mollusc
Invertebrate
that moves or feeds using a large fleshy pad
(e.g. a snail).
19
20
Chemistry
7Ea Acids in action
words
Chinese
Meaning
acid
chemicals
sulphuric acid
glove
sign
hazard
symbol
corrosive
metal
concentrated
dilute
irritant
harmful
nitric acid
hydrochloric acid
A common acid.HNO3(aq)
A common acid which is found in stomach.
HCl(aq)
alkali
words
Chinese
tangy
citric acid
ascorbic acid
vinegar
foods.CH3CHOOH(aq)
CH3CHOOH(aq)
Old chemical name for vinegar. CH3CHOOH(aq)
acetic acid
Meaning
CH3CHOOH(aq)
ethanoic acid
alcohol
label
Chinese
Meaning
dye
indicator
litmus
substance
purple
soap
soapy
opposite
neutral
pure
salt
words
Chinese
Meaning
observation
property
theory
experiment
hydrogen
bubble
magnesium
ribbon
acidic
pH scale
pH
A metal.
It is the adj. of acid.
A numbered scale from 1 to 14 showing the
strengths of acids and alkalis. Numbers below 7
are acids. Numbers above 7 are alkalis. pH7 is
neutral. 1 14
pH 7 pH 7 pH
7
measure
pH meter
pH
universal indicator
strength
range
rainbow
slightly
alkaline
words
Chinese
Meaning
neutralise
neutralisation
mix
chemical reaction
occur
weak acid
solution
pollution
affect
raw materials
strong acid
weak alkali
strong alkali
Chinese
Meaning
firework
give off
melt
solid
liquid
gas
24
physical change
permanent
irreversible
decompose
starch
carbon
An element in group 4.
oxygen
An element in group 6. .
energy
words
Chinese
Meaning
iron
An common metal.
steel
rust
acid rain
reactant
substances.
product
cool down
warm up
25
limestone
laboratory
chip
carbon dioxide
words
Chinese
Meaning
burn
oxide
word equation
magnesium oxide
Chinese
Meaning
fuel
fire triangle
flame
powder
contain
coal
petrol
26
natural gas
candle
wax
poisonous
fire extinguisher
steam
combustion
equation
hydrocarbon
release
carbon monoxide
words
Chinese
Meaning
explosive
form
Produce something.
available
Able to be used.
amount
unstable
violently
electrical spark
words
Chinese
Meaning
states of matter
material
27
remove
To take away.
flow
volume
cubic centimeters
squash
dense
transport
container
A gas container.
words
Chinese
Meaning
data
shape
prediction
evidence
cylinder
7Gd In theory
words
Chinese
Meaning
particle
particle theory
arrangement
special
vibrate
tiny
direction
spread
force
bond
words
Chinese
Meaning
diffusion
dissolve
plastic
global warming
destroy
To damage something.
words
Chinese
Meaning
pressure
burst
crack
air pressure
speed
float
without sinking.
reduce
vacuum
disposed
atmosphere
Chinese
Meaning
describe
type
depend on
grain
mineral
mixture
texture
classify
gap
interlock
crystal
porous
words
Chinese
Meaning
chemical weathering
physical changes
expand
Get bigger.
freeze-thaw action
contract
Get smaller.
freeze
biological weathering
7Hc Moving on
words
Chinese
Meaning
erosion
fragment
abrasion
31
sediment
Chinese
layer
cement
cementation
Meaning
To stick something together.
fossil
calcium carbonate
present
soluble
evaporate
Chinese
Meaning
mine
quarry
32
concrete
aggregate
obtain
Get something.
33
34
Physics
7Ia Fuelled by fossils
Word
Chinese
Meaning
chemical energy
coal
electrical energy
fossil
fossil fuels
fuel
generate
of wire.
heat energy
kinetic energy
law of conservation of
energy
light energy
natural gas
nuclear energy
35
oil
sound energy
uranium
Chinese
Meaning
energy
Chinese
energy
biomass
generator
geothermal power
hydroelectric power
nuclear energy
radiation
renewable
resource
solar cells
Meaning
Another name for renewable energy resources.
energy
36
solar panels
solar power
turbine
uranium
wind turbine
water.
Chinese
Meaning
geothermal power
hydroelectric power
nuclear power
photosynthesis
tidal power
Chinese
Meaning
A flow of liquid or gas caused by part of it being
underground.
Making electricity by letting falling water (usually
Chinese
Meaning
ammeter
amp (A)
cell
circuit
component
conductor
electric current
insulator
mains (electricity)
power pack
switch
voltage
n.
Word
Chinese
Meaning
atom
electric current
electrical energy
electron
filament
38
model
n.
vt.
resistance
n.
resistor
n.
happen.
variable resistor
voltage
n.
by electricity.
Chinese
Meaning
Something in a circuit, like a bulb, switch or
n.
motor.
parallel circuit
series circuit
Word
Chinese
Meaning
cable grip
earth wire
filament
fuse
n.
live wire
neutral wire
39
Chinese
Meaning
electric shock
impulse
nerve
n.
Chinese
Meaning
air resistance
contact force
drag
force
force meter
friction
gravity
magnetism
Newton (N)
Newton meter
non-contact force
speed
A push or a pull.
Piece of equipment containing a spring, used to
measure forces.
A force that tries to slow things down when two
(e.g. gravity).
static electricity
upthrust
water resistance
Chinese
Meaning
The amount of mass that 1cm3 of a substance
displacement
upthrust
object.
A force that pushes thing up.
Chinese
elastic
gram
gravity
kilogram
mass
newton
Meaning
When two forces are the same strength, but
working in opposite directions.
in 1 kg.1kg=1000g
The amount of matter that something is made of.
stationary
unbalanced forces
n.
adj.
weight
Not moving.
When two forces working in opposite directions
are not the same strength.
7Kd Friction
Word
Chinese
Meaning
air resistance
friction
n.
lubricant
n.
adj.
lubrication
n.
water resistance
Chinese
distance/time graph
kilometers
(km/h)
per
Meaning
The distance a car travels while the brakes are
trying to stop it.
hour
/
42
,
/
speed
stopping distance
thinking distance
together.
Meaning
Imaginary vertical line that goes from one pole of
the Earth to the other. The Earth spins around its
day
axis.
Earth
leap year
n.
lunar month
Moon
Chinese
43
orbit
n.
vi.
vt.
a planet.
satellite
sphere
n.
n.
adj.
Sun
year
365.25
7Lb Moonshine
Word
full moon
Chinese
Meaning
The phase of the Moon when it looks like a
luminous
adj.
lunar eclipse
new moon
partial eclipse
solar eclipse
total eclipse
Chinese
Meaning
An imaginary line around the middle of the Earth.
44
hemispheres
northern hemisphere
n.
Chinese
Meaning
asteroid
inner planets
outer planets
solar system
Chinese
Meaning
A pattern of stars.
galaxy
n.
light year
Milky Way
star
Universe
45