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

Introducing NRICH TWILGO

Age 5 to 18
Challenge Level Yellow star

    If you've ever used Twitter you'll know that you're only allowed to write 140 characters in any one tweet. The team at Twilgo used this idea, combined it with a programming language (Logo) and set up a site for us where you can write instructions to design a mathematical picture, but only using 127 characters!
     
    If you want to just get going, follow the link here and come back to this page later to see what our challenges are for this month.

    Starting to use TWILGO


    For example, let's say you wanted to mark out a square which has sides 10 units long.
    The first instruction will be to move forward 10 units. In Twilgo we write this as FD 10.
    Then we have to turn through 90 degrees before we draw the next side. In Twilgo we write this as RT 90.
    We need to do this four times to get back to the beginning so we could write:
     
    FD 10 RT 90  FD 10 RT 90 FD 10 RT 90 FD 10 RT 90
     
    However, that uses a lot of characters so we can make it shorter by writing:

    REPEAT 4 [FD 10 RT 90]

    That's the general idea so now go to NRICHTWILGO and explore! Everything you need to know is in the HELP tab.
     

    This month's challenges:

    If you would like to let us know how you got on with these, you can either

    join Twitter and upload your designs into the gallery

    or

    take a screen shot of your design and upload under the 'submit a solution' tab here


    Challenge 1. Write instructions for: 

        an equilateral triangle
        a regular hexagon
        a dodecagon
        a circle.
     
    Challenge 2. Design a pattern which uses:
       
        five squares
        six hexagons
        three dodecagons
        four circles.
     
    Challenge 3. Make a design based on spirals.
     

    Challenge 4. Can you find instructions that would result in this design?  Can you find a shorter set?
     
     TWILGO CHALLENGE FEB 2011

    Challenge 5a.  Can you come up with a program that covers the Twilgo window with a tiling? Challenge 5b. Can you think of a way of making an algorithm that would tile the whole plane (not just the Twilgo window) if left to run forever? This is hard and it may be impossible.
    Want more? There are more challenges here.

    You may also like

    Geoboards

    This practical challenge invites you to investigate the different squares you can make on a square geoboard or pegboard.

    Polydron

    This activity investigates how you might make squares and pentominoes from Polydron.

    Multilink Cubes

    If you had 36 cubes, what different cuboids could you make?

    • 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