Y12 Unit 0 - Class Structure
Y12 Unit 1 - Computational Thinking
Y12 Unit 2 - Networks
Y12 Unit 3 - OOP
Y12 Unit 4 - System Fundamentals
Abstract Data Structures (HL) Year 13 Unit

General Design Guidelines

While not the most pressing need in the initial stages of designing a product, it’s important to think about the look of your program. The sooner you pick a template and palettes, the better your workflow will be. It’ll also be important for everyone to be on the same page in your team about the look of the program, especially if you are all working separately for a while. Here are a few tips and tools to use

1 Find Color Palette

Material Design by Google is a great tool for this: https://material.io/resources/color/#!/?view.left=0&view.right=0&primary.color=F44336

You can also use http://colormind.io/bootstrap/ .

You can cycle through the choice and find a color that works for you and your stakeholders.

2 Understand How To Use Color

Three great principles to follow are:

https://material.io/design/color/the-color-system.html#color-theme-creation

Make sure to check out mateirla.io for more guidelines on colors and design.

If your creating something for Macs or iPhones make sure to check out : https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/color/

3 Less is More

As soon as you feel a page/screen has too much going on, think about how a different page/screen could help it do its job.