WhatsApp/Telegram +65 8858 6173 classes@computhink.com.sg

G3 / O-Level Computing Tuition for Sec 3 & 4

Paper 1 theory + Paper 2 Python/spreadsheets · Toa Payoh or online

Weekly G3 / O-Level Computing tuition that connects Paper 1 theory with Paper 2 Python and spreadsheet work. Attend in Computhink@TPYLibrary or online.

Sec 3 & 4   ·   Paper 1 + Paper 2   ·   9 weekly lessons   ·   1.5 hours each   ·   S$667 per term

Book a free trial class

Helping Sec 3 and Sec 4 students connect what they know, what they can explain in Paper 1, and what they can produce in Paper 2 under assessment conditions.

COURSE DETAILS

Everything you need to know, at a glance

S$667

per term

9 lessons

weekly lessons per term

1.5 hours

per lesson

Sec 3 & 4

G3 / O-Level Computing

2 formats

Computhink@TPYLibrary or online

S$0 free trial

before enrolment

WHO THIS TUITION IS FOR

For students who need real-life concepts and application to connect

This course is for students who are taking, or preparing to take, G3 / O-Level Computing in Secondary 3 or 4. It is designed for students who need a structured link between computing concepts and the work they must produce under assessment conditions.

It is not a general coding enrichment course. Each lesson connects syllabus concepts with exam-style explanation, code tracing, Python work and spreadsheet practice.

One subject. Two kinds of performance.

Students need both written precision and reliable practical execution.

  • Explain concepts clearly
  • Trace and design solutions
  • Write and test Python
  • Use spreadsheets accurately
  • Check work and recover from errors

2027 K349 SYLLABUS

What students study

The 2027 Singapore-Cambridge Secondary Education Certificate K349 G3 Computing syllabus contains five content modules. Students need more than definitions: they need to explain concepts, recognise question types, practise written responses, and apply Python or spreadsheet skills under assessment conditions.

1 · Computing Fundamentals

Students build the language and mental models needed to explain data, systems, logic and problem-solving steps clearly. Practice should include short written answers, definition precision, scenario questions and common mistakes that appear across topics.

2 · Algorithms and Programming

Students move from algorithm design to code tracing, Python implementation, testing and debugging. Practice should include reading unfamiliar code, predicting output, correcting errors and explaining why a solution works.

3 · Spreadsheets

Students practise spreadsheet formulas, data handling and accuracy checks. The goal is not only to know a feature, but to choose the right approach, complete the task cleanly and catch mistakes before submission.

4 · Networking

Students learn how network concepts, structures and communication processes fit together. Practice should help them describe relationships, compare options and apply terminology correctly in written questions.

5 · Impact of Computing

Students discuss how computing affects people, organisations and society. Practice should connect examples to clear reasoning, benefits, risks, ethical issues and real-world consequences.

QUESTION TYPES STUDENTS PRACTISE

Sample question types students practise

Students practise short syllabus-linked questions, then review the thinking steps, common mistakes and answer patterns during lessons and through portal materials.

We also review past-year and topic-based question patterns so students learn what each question type is really asking, not just the final answer.

Computing Fundamentals

Example question: Convert the hexadecimal number E0 into a denary number.

Practice focus: Number systems, conversion steps and showing enough working for a written answer.

Algorithms and Programming

Example question: Write program code to output 'C' five times using a loop.

Practice focus: Repetition, loop syntax, output tracing and writing code clearly under assessment conditions.

Spreadsheets

Example question: Give the steps performed by an AVERAGE function in spreadsheet software.

Practice focus: Formula meaning, cell ranges, calculation process and clear written explanation.

Networking

Example question: Describe the format of an IPv4 address with an example.

Practice focus: Technical vocabulary, accurate examples and concise description of network concepts.

Impact of Computing

Example question: Discuss the positive and negative impacts of self-driving public transport vehicles in a city.

Practice focus: Balanced evaluation, real-world examples, stakeholder impact and structured answer development.

HOW STUDENTS PRACTISE

From syllabus knowledge to exam-ready answers

Students need repeated contact with real question styles, not only topic summaries. The tuition can support this with past-year question practice, quizzes, worked review and student-portal materials for pre-review before lessons.

Past-year question practice

Students work through past-year questions where appropriate so they learn how the syllabus is actually tested. The review focuses on answer structure, common traps, mark-worthy wording and how to improve an incomplete response.

Question-pattern analysis

Question types can be analysed by year and topic so students recognise repeated patterns: explain, compare, trace, debug, apply, justify and evaluate. This helps revision become more targeted instead of simply re-reading notes.

Quizzes and student portal

Quizzes and practice tasks give students more checkpoints between lessons. Materials can be placed on the student portal so students can pre-review the topic, revisit worked examples and prepare questions before class.

SEC 3 AND SEC 4 SUPPORT

Support changes as the exam gets closer

The same syllabus can feel different depending on whether the student is building foundations or preparing for exam conditions. The tuition focus should follow that stage.

Sec 3 · Build the foundation

Students will need clearer links between the new G3 Computing concepts, algorithmic thinking, Python syntax and spreadsheet methods.

  • Strengthen core terminology
  • Practise tracing and design steps
  • Build reliable practical habits

Sec 4 · Prepare for assessment

Students will need more timed practice, answer precision, debugging discipline and revision across Paper 1 and Paper 2 demands.

  • Close gaps before prelims
  • Practise exam-style written answers
  • Review practical work for accuracy

ASSESSMENT PREPARATION

Paper 1 and Paper 2 need different preparation

Paper 1 · Written

2 hours · 60%

Paper 1 can assess all five modules. Preparation focuses on precise explanations, tracing code, written problem-solving and applying concepts to unfamiliar questions.

Paper 2 · Lab-based

2 hours 30 minutes · 40%

Paper 2 assesses Spreadsheets and Algorithms and Programming using spreadsheet software and Python in JupyterLab. Students need to produce, test and check working files or code.

WEEKLY LESSON FLOW

How the lessons work

The programme runs as 9 weekly lessons per term, with each lesson lasting 1.5 hours. The exact focus should follow the student’s current school topic, the gaps visible in their work, and the question types they need to practise.

1 · Explain

Direct explanation of syllabus concepts and the relationships between them.

2 · Model

Guided worked examples make the thinking process visible before students attempt similar questions independently.

3 · Trace

Algorithm and code tracing to strengthen step-by-step reasoning.

4 · Practise

Python, spreadsheet and written-response tasks give students practice across both Paper 1 and Paper 2 demands.

5 · Correct

Identify misconceptions, incomplete answers and unreliable methods.

6 · Apply

Timed, quiz-based or assessment-style practice helps students apply patterns from past-year and topic-based questions.

ATTENDANCE

Toa Payoh or online

Students can attend at Computhink@TPY Library, 6 Toa Payoh Central, Singapore 319191, or join online. Contact us at 8858 6173 for the current class-time options and live ticket availability.

FEES AND TRIAL

9 weekly lessons

S$667

per term · 1.5 hours per lesson

The trial ticket is S$0. Use the registration page to choose an available class time and submit the trial details.

WHY THIS STRUCTURE HELPS

Clearer support before you commit

Parents can check the course fit before enrolment, and students get tuition that follows the way G3 / O-Level Computing is assessed.

Syllabus-led support

Lessons stay anchored to Computing Fundamentals, Algorithms and Programming, Spreadsheets, Networking and Impact of Computing, with practice selected to match the student’s current topic and exam-readiness gaps.

Written and practical

Students practise explanation, tracing, Python, spreadsheets, quizzes and correction cycles so preparation does not lean on only one side of the subject.

Trial before enrolment

The S$0 trial lets parents check format, schedule, student fit and how the lesson materials are used before deciding on the full term.

COMMON PARENT QUESTIONS

Clear answers before you book

Is this for O-Level Computing or G3 Computing?

Yes. The page uses the current G3 Computing naming and also makes the O-Level pathway clear for parents who still search for O-Level Computing tuition.

Does it cover the current K349 syllabus?

The course content follows the K349 G3 Computing areas described on this page: Computing Fundamentals, Algorithms and Programming, Spreadsheets, Networking and Impact of Computing.

Is this a Python course?

Python is part of the practical syllabus, but G3 / O-Level Computing is broader than programming. Students also study computing fundamentals, spreadsheets, networking and the impact of computing.

Does the course prepare students for both papers?

Yes. The course scope covers written Paper 1 work and practical Paper 2 work. For the 2027 K349 syllabus, Paper 1 carries 60% and Paper 2 carries 40%.

Do students practise past-year questions?

Yes. Past-year questions can be used where appropriate to help students understand how topics are tested, how answer patterns repeat, and how to improve written or practical responses.

Will students get quizzes and practice materials?

Yes. Quizzes, practice tasks and lesson materials can be placed on the student portal so students can pre-review, revisit examples and prepare questions before class.

Can my child join mid-year?

Mid-year fit depends on the student’s current topic, confidence and available class slots. Use the free-trial registration page to check current availability first.

Can my child attend online?

Yes. Online attendance is an available format. Toa Payoh classroom attendance is also available.

How is the free trial handled?

Open the free-trial registration page, choose an available class time and submit the trial details. The trial ticket is listed as S$0.

CONTINUE READING

Useful G3 Computing guides

How parents can compare G3 Computing tuition

A practical provider-choice guide

Effective study tips for G3 Computing

Ways to approach theory and practical work

Schools offering G3 Computing in Singapore

Explore the current school list

Book a free trial class

Use the live registration page to choose an available class time, confirm Toa Payoh or online attendance, and submit the trial details. Each weekly lesson is 1.5 hours. The trial is also a practical way to check how the teaching, quizzes, student portal materials and exam-practice approach fit your child.

Subscribe To Our Newsletter

Join our mailing list to be reminded when our Holiday Camp Registrations open!

Receive exclusive discount codes and updates on our classes

You have Successfully Subscribed!