Categories
Beginner Optics Project Rainbow

Pint Glass Beam Bending

Have you ever wondered how the light from a Laser pointer gets from your finger to a dot on the wall?The light is invisible right? Just because you can’t see it, doesn’t mean it isn’t there… This activity will give you the opportunity to make ‘invisible’ laser light ‘visible’, and also show you how to […]

Categories
Beginner Colours Java Processing Project Rainbow

Set up the coding environment

This post starts you off with Processing. Download, run and draw some coloured lines. The computer programming language Processing, is a great way to start coding. You get a quick visual result from a few lines of code.

Categories
Beginner Colours Project Rainbow

Learn RGB colour coding

Values of Red, Green and Blue colours are used to code colours on a computer. Learn how to create different colours from RGB values.

Categories
Beginner Colours Project Rainbow

Rainbows and Colours

Understand rainbows, why we typically think it has 7 colours, and make a colour spinner.

Categories
Advanced Animation D3.js Data JavaScript Project Rainbow

Sing A Rainbow with D3.js

Red and yellow and pink and greenPurple and orange and blueI can sing a rainbowSing a rainbowSing a rainbow too. “I Can Sing a Rainbow” – Arthur Hamilton 1955 Play Again! This animation uses d3.js and a small amount of data. The idea is to mirror the lines of the song. First a set of […]

Posts

Contacts

This site is managed and maintained by academics in the School of Computer Science and Electronic Engineering (CSEE) at Bangor University. Who are we? We all share a love for teaching. We are a group of academics who are keen to help people learn. We enjoy leading and teaching others and are proud when someone […]

Welcome to Project Rainbow

STEM activities focusing on colours, light and optical effects. Now is the time to learn, and develop your knowledge. Do some computer coding, learn something today, and let us know how you get on. Enjoy the activities, Jonathan All activities About us Study information For all other information please go to the School of Computer […]

en_GBEnglish (UK)
cyCymraeg en_GBEnglish (UK)