Coding Lab | Nurturing Future Leaders in Technology

View Original

3 Tips to Take On Your O Level Computing Examinations

Stressed about your upcoming O Level Computing papers? We're right by your side in this final lap with analysis of past year papers, tips and guidance (and interactive questions to test your knowledge) straight from our Lead Educator Mona Tan, who conducts our O Level tuition programme.

Mona teaching Python

Our Lead Educator Mona imparting her knowledge to her student

As a subject that just began with 2017's Secondary Three cohort, we know that there aren't that many resources or information out there for you to tackle your Computing papers. Our team has therefore scoured the net (and much more - so you won't have to) to compile this list of essential information to aid you in your Computing paper. With multiple subjects and other exams to manage, here's how you can make the most of your time and be ready for the Computing exam on 2 November 2020! 

1. Know your papers!

As the old adage goes, “The man who is prepared has his battle half fought”. Do you know how the examination will happen and its detailed breakdown? Here's your first question in our quiz to test your knowledge!

There are ___ papers with a total duration of ___ hours.

A) Two, 3

B) Two, 4.5

C) Three, 3

D) Three, 4.5

Knowing what material is covered in the syllabus and the format of the different papers is crucial. For example, Paper 1 is a written exam while Paper 2 is a practical exam taken with the use of a computer, spreadsheet and programming software.

Here’s what else you need to know about your papers – expand the buttons below to view more – you don’t want to miss out on the information we have below!

1.1. Overall Breakdown of Papers

Taken from Singapore Examinations Assessment Board (SEAB) Examinations Centre

Based on the format of the papers, different sections of content with higher weightage can be prioritised during revision. Moreover, knowing the different components of each paper helps to aid in time management during the examinations, giving you more time to check through your answers. 

What exactly are your papers testing you for?

A) Development, testing and refinement

B) Identify main ideas and details in written, spoken and visual texts

C) Knowledge and understanding

D) Application

1.2. Paper 1 Analysis

We’ve broken down the O Level papers from 2018 and 2019 to give you the detailed categories involved in Paper 1. In the table below, we’ve also arranged the categories in descending order based on its proportion of the paper. 

2018 vs 2019 Papers Breakdown by Category

Even though memory work takes up around 30% of Paper 1, it is essential that you understand what you’ve memorised so that you can put it into practice in the other components of your paper – remember, the huge chunk of more than 70% involves understanding and application of your knowledge! Ensure that you have a complete understanding of all your modules so that you are able to tackle ALL questions efficiently and maximise your score! 

Note: As there have only been two O Level papers, we do not encourage predicting the percentages of the next O Level papers. It’s essential that you fully understand what has been taught to be able to apply it throughout your papers!

1.3. Paper 2 Analysis

There are four tasks in Paper 2, which tested for the same things the past two years. Here’s the breakdown in the pie chart below.

Breakdown of Paper 2 - Pie Chart

While having knowledge and understanding are essential, the key thing is knowing how to apply it in Paper 2 when it comes to the development, testing and refinement. 

1.4. Know that One mark in Paper 1 is worth more than one mark in Paper 2

We compare the equivalence of one mark in the different papers across various subjects. The breakdown in the table below is useful for Computing and your Math subjects too! 

O Level Computing Marks Comparison Table

One mark in Paper 1 is worth 0.875% while one mark in Paper 2 is 0.6%. These marks weigh more than that of A Math papers. Your Paper 1 marks are more valuable – losing between 5 and 6 marks could cause a grade difference – but Paper 2 marks are also as valuable – losing 8 to 9 marks could result in that grade difference too. 

Note: O Level papers are currently graded on a bell curve, so while grading in school has a 5-mark difference, this is not the case when it comes to O Level papers. Every mark is essential in scoring that A1!

1.5. The Rules of Drawing Flowcharts

Revise the rules involved when constructing the program flowcharts! 

What are the four common symbols in flowcharting?

A) Terminator

B) Process

C) Data

D) Decision

What are the other rules of constructing flowcharts? Read more here (on pages 32 and 33).

2. Revise and practice consistently

"Start early by breaking down content into manageable chunks," Mona advises. "It is important to remember and assess your understanding of all the important concepts required for the paper."

She also suggests getting familiar with the formula sheet attached in your O Level paper. You can find it here (pages 30 and 31).

With a formula sheet provided, it doesn’t mean that you don’t have to remember what’s on it at all. Here's the thing: you should know that formula sheet like the back of your hand - save precious exam time to ponder over questions instead. Leave the referring for emergency mind blocks! (Psst, this is the same for Mathematics.)

We all know that practice makes perfect! However, practice questions are scarce when it comes to the O Level Computing papers. As this year is the third year of the O Level papers, the best option would be to request and rely on the resources from your teachers. Don't be afraid to ask for help if needed! And practice, practice, practice... and more practice.

3. Analysing Questions

While understanding the content is important, knowing how to apply it is equally as – if not more – essential. Here at Coding Lab, we create the questions for our O Level Computing Tuition classes, drawing on the O Level paper questions and our extensive experience in Computing education. We also put together revision papers for Secondary 4 students to have mock papers under exam-like conditions.

Paper 1 is more theoretical and ‘easier to score’ in the sense that memorisation can ‘give’ you some marks, but Paper 2 is more of demonstrating your knowledge and honing your time management by practising under time constraints. Do you know how to effectively break questions down into more digestible and easy-to-tackle questions? 

Here’s how we would break down the thought process for tackling the more challenging Paper 2 questions.

See this content in the original post

Bonus: Create a cheatsheet

It is undeniable that the Computing papers involve memory work. Hence, a common difficulty students face is remembering the fundamental blocks for the exam, such as logic gates, functions and formulae. Questions tend to ask a range of things, from identifying components and explaining what it does to the pros and cons.

The solution? Create a cheat sheet with all the functions and relevant information to create a personalised resource where the most important information is available at a glance. We get our Computing students to consolidate their learning via cheatsheets and instil the information through practising practical problems, which - as mentioned above - builds memory for programming in the process.

Your cheatsheet could be a black and white A4 one-page or you could use coloured pens and highlighters to facilitate your memory – it all depends on your preference and learning style!

It is normal to feel stressed and confused after practising various exercises. Although it is important to continuously practise, it is just as important to play hard as well.

"Sometimes when my codes don't work, I would just do other things," Mona laughs. "The solution will suddenly come to me out of nowhere, then I'll go back and continue my codes."

We would also suggest taking breaks throughout study sessions and not to forget having some time off, especially during this stressful period. Overall, it is important to achieve a balance between studying and taking breaks, while preparing for the examinations. This is especially so during these unprecedented times of the current Covid-19 pandemic. 

From all of us here at Coding Lab, we would like to wish everyone all the best for their upcoming examinations! :)

Taking the 'O' level Computing Paper this November 2020? Join our Bootcamps, where we share essential tips and tricks in achieving that A1 or get your burning questions answered by booking a semi-personalised consultation with us (Limited Slots available).

Click here to find out more about our O Level Computing tuition programme.

(Written by Cheryl Tang and Lakshmi Suresh)