Learning Activities in Colours and Rainbows for Programming Skill Development

08/06/2021
by   Jonathan C. Roberts, et al.
0

We present how we have created a series of bilingual (English and Welsh) STEM activities focusing on rainbows, colours, light and optical effects. The activities were motivated by the many rainbows that appeared in windows in the UK, in support of the National Health Service at the start of the coronavirus pandemic. Rainbows are hopeful and are very fitting to be used as a positive iconic image at a time of much uncertainty. In this paper we explain how we have developed and organised the activities, focusing on colours, computer graphics and computer programming. Each lesson contains one or more activities, which enable people to take an active role in their learning. We have carefully prepared and organised several processes to guide academic colleagues to create and publish different activities in the theme. Which means that the activities appear similarly structured, can be categorised and searched in a consistent way. This structure can act as a blueprint for others to follow and apply to develop their own online course. The activities incrementally take people through learning about colour, rainbows, planning what to program, design and strategies to create colourful pictures using simple computer graphics principles based in processing.org.

READ FULL TEXT

page 4

page 5

page 6

page 7

research
05/01/2020

Discussion of digital gaming's impact on players' well-being during the COVID-19 lockdown

This research discusses how to utilise digital gaming to support the wel...
research
12/11/2022

Religion and Spirituality on Social Media in the Aftermath of the Global Pandemic

During the COVID-19 pandemic, the Church closed its physical doors for t...
research
04/14/2020

Finding the Inner Clock: A Chronobiology-based Calendar

Time and its lack of play a central role in our everyday lives. Despite ...
research
10/03/1998

The Design of EzWindows: A Graphics API for an Introductory Programming Course

Teaching object-oriented programming in an introductory programming cour...
research
05/08/2020

Encouraging early mastery of computational concepts through play

Learning to code, and more broadly, learning about computer science is a...
research
05/14/2018

Using Elm to Introduce Algebraic Thinking to K-8 Students

In recent years, there has been increasing interest in developing a Comp...
research
08/16/2015

3D-Computer Animation for a Yoruba Native Folktale

Computer graphics has wide range of applications which are implemented i...

Please sign up or login with your details

Forgot password? Click here to reset