Skip over navigation
Cambridge University Faculty of Mathematics NRich logo
menu search
  • Teachers expand_more
    • Early years
    • Primary
    • Secondary
    • Post-16
    • Events
    • Professional development
  • Students expand_more
    • Primary
    • Secondary
    • Post-16
  • Parents expand_more
    • Early Years
    • Primary
    • Secondary
    • Post-16
  • Problem-Solving Schools
  • About NRICH expand_more
    • About us
    • Impact stories
    • Support us
    • Our funders
    • Contact us
  • search

Or search by topic

Number and algebra

  • The Number System and Place Value
  • Calculations and Numerical Methods
  • Fractions, Decimals, Percentages, Ratio and Proportion
  • Properties of Numbers
  • Patterns, Sequences and Structure
  • Algebraic expressions, equations and formulae
  • Coordinates, Functions and Graphs

Geometry and measure

  • Angles, Polygons, and Geometrical Proof
  • 3D Geometry, Shape and Space
  • Measuring and calculating with units
  • Transformations and constructions
  • Pythagoras and Trigonometry
  • Vectors and Matrices

Probability and statistics

  • Handling, Processing and Representing Data
  • Probability

Working mathematically

  • Thinking mathematically
  • Developing positive attitudes
  • Cross-curricular contexts

Advanced mathematics

  • Decision Mathematics and Combinatorics
  • Advanced Probability and Statistics
  • Mechanics
  • Calculus

For younger learners

  • Early Years Foundation Stage

LOGO Challenge 2 - Diamonds Are Forever

Age 7 to 16
Challenge Level Yellow star
  • Problem
  • Teachers' Resources

LOGO Challenge 2 - Diamonds Are Forever


It is useful to feel comfortable using procedures, though if you have not met procedures before- this might help you feel why they might be useful. More about procedures can be found in FIRST FORWARD 6 and in the next challenges.

The challenge is to produce elegant solutions to the problem. Elegance here implies simplicity. The focus is on rhombi. Or:

REPEAT 2 [ FD 40 RT 60 FD 40 RT 120]

The design below is part of tile seen in a shop - sadly now closed, at King's Cross in London. Can you generate it in as elegant a fashion as possible?

You can download some excellent free LOGO software from the internet at http://fmslogo.sourceforge.net/.

There are many ways to tackle the challenge.

You might like to consider returning to this challenge when you have found out about procedures. For now you might like to see how you might use the REPEAT command.

Here are some ideas:
  • Can you draw one rhombus?
  • Can you write a single line of code that draws the two rhombi joined together?
You can change the pencolour by using the command SETPC followed by a number between 0 and 15.

Try drawing pairs of rhombi in different colours and in different arrangements. For example, what does the following line of code produce?:

RT 60 FD 40 RT 60 FD 40 RT 120 FD 60 LT 120 FD 20 LT 60 FD 20 LT 120 FD 60

Now, how are they connected?
What part does the colour play?
Could you repeat this pattern forever?

Would it be useful to be able to store some commands to re-use? If so you need to learn about procedures.

You may also like

First Forward Into Logo 1: Square Five

A Short introduction to using Logo. This is the first in a twelve part series.

LOGO Challenge 1 - Star Square

Can you use LOGO to create this star pattern made from squares. Only basic LOGO knowledge needed.

LOGO Challenge 5 - Patch

Using LOGO, can you construct elegant procedures that will draw this family of 'floor coverings'?

  • Tech help
  • Accessibility Statement
  • Sign up to our newsletter
  • Twitter X logo

The NRICH Project aims to enrich the mathematical experiences of all learners. To support this aim, members of the NRICH team work in a wide range of capacities, including providing professional development for teachers wishing to embed rich mathematical tasks into everyday classroom practice.

NRICH is part of the family of activities in the Millennium Mathematics Project.

University of Cambridge logo NRICH logo