A lightweight single-page tool that helps CLHS students compute their weighted average instantly. Pick your form, tick the elective subjects you take, and enter your marks. The calculator multiplies each selected subject score by its official weight before averaging.
| Subject | Weight |
|---|---|
| Bahasa Melayu / Malay Language | 7 |
| Bahasa Inggeris / English | 7 |
| Bahasa Cina / Chinese | 8 |
| Matematik / Mathematics | 7 |
| Sejarah / History | 6 |
| Sains / Science | 7 |
| RBT / ASK | 4 |
| Pendidikan Moral / Moral Education | 4 |
| Geografi / Geography | 3 |
| Pend. Seni Visual / Visual Arts | 2 |
Tick the electives you take.
| Subject | Weight |
|---|---|
| PJPK / Physical Education & Health | 4 |
| Kokurikulum / Cocurriculum | 5 |
Total weight for Form 1, 2 & 3 depends on the electives selected: fixed weight 55 plus the weight of each checked elective.
| Subject | Weight |
|---|---|
| Bahasa Melayu / Malay Language | 7 |
| Bahasa Inggeris / English | 6 |
| Bahasa Cina / Chinese | 8 |
| Matematik / Mathematics | 6 |
| Sejarah / History | 6 |
| Pendidikan Moral / Moral Education | 4 |
Tick the electives you take.
| Subject | Weight |
|---|---|
| Matematik Tambahan / Additional Mathematics | 6 |
| Biologi / Biology | 6 |
| Fizik / Physics | 6 |
| Kimia / Chemistry | 6 |
| Sains Komputer / Computer Science | 6 |
| Sains / Science | 6 |
| Ekonomi / Economics | 6 |
| Perakaunan / Principles of Accounting | 6 |
| PJPK / Physical Education & Health | 3 |
| Kokurikulum / Cocurriculum | 5 |
Total weight for Form 4 & 5 depends on the electives selected: fixed weight 37 plus the weight of each checked elective.
Visit clhs.bernardkoo.dev. Choose your form first, tick the elective subjects you take, then enter your marks (0–100). Blank fields count as 0 until filled. The weighted sum and average update in real time following (Σ selected mark × weight) ÷ selected total weight.