Introduction (Pixabay Free)

With the invention of domestic computers followed arts’ progression into the digital age.

The ability to create digital art with ease has increased art’s accessibility and flexibility and has revolutionized the graphical design and animation industries.

One way in which digital art is implemented is in the use of creating road signs – by creating them digitally, its easy to make many identical copies of the same design!


The town of ‘JavaVille’ has built some new roads, but, as there are no road signs, people keep crashing!

You have been tasked with designing some street signs to help control the flow of traffic!


What it will look like…


Full process presentation is awailable in documents section

  1. Learn history and fun facts about traffic signs - use attached to learn some fun facts about traffic signs, and take a look at Funny Road Signs & Street Signs | from All Over the World
  2. Prepare IDE (page 6)
  3. Fixing potencial errors (page 7)
  4. Import external libraries ans create a window and a canvas that we can draw shapes on (page 9)
  5. Draw basic shapes (pages 10 to 11)
  6. Add colour and text to the sign (pages 12 to 13)



Now check you have completed the following Learning Outcomes:

  • Know more about road signs
  • Know how to create GUI base application in Java
  • Know hot to use FOR loops to draw shapes, how color and combine them.

Next steps:

Now you have enought knowlage to make your own programm. Take your time, and make something.

After that you can move to other module sections of your choice: Mathematics, Sciences, Humanities

Learning Objectives

Learning Objectives

  • Learn about road signs
  • Create a GUI based application
  • Use subroutines
  • Use FOR loops to draw shapes
  • Experiment with colours and designs to create your own road sign


Click each section below to see all resources available.