Is your child taking O-Level / G3 Computing in Singapore (Syllabus K349)? It’s an exciting subject that opens doors to countless opportunities but can also feel like a maze for students and parents alike.Β
But worry not! Here’s a quick guide to help you, as a parent, support your child in their computing journey. Plus, a free trial lesson if your child wants expert support. π
How to convert binary to denary
This is G3 Computing (Syllabus K349) learning outcome 1.2.2: converting positive whole numbers between binary, denary and hexadecimal, and describing the technique used.
Each binary digit has a place value. In an 8-bit number, the place values double from right to left:
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Method
- Write the place values above the bits, starting with 1 on the right.
- Pick out the place values that sit above a 1.
- Add those place values together. The total is the denary number.
Worked example 1: 10110101
The 1s sit under 128, 32, 16, 4 and 1.
128 + 32 + 16 + 4 + 1 = 181
Worked example 2: 1101
With 4 bits, the place values are 8, 4, 2 and 1. The 1s sit under 8, 4 and 1.
8 + 4 + 1 = 13
Check by going back: denary to binary
Take 201. Subtract the largest place value that fits, then repeat with what is left.
- 201 β 128 = 73, so the 128 place is 1
- 73 β 64 = 9, so the 64 place is 1
- 32, 16 do not fit, so those places are 0
- 9 β 8 = 1, so the 8 place is 1
- 4 and 2 do not fit, so those places are 0
- 1 β 1 = 0, so the 1 place is 1
201 in binary is 11001001.
Practice questions
- Convert 10010110 to denary.
- Convert 1011 to denary.
Answers: 1) 128 + 16 + 4 + 2 = 150. 2) 8 + 2 + 1 = 11.
For more on how these numbers are used in the exam, read our two’s complement, binary and hexadecimal guide.
1. Familiarize Yourself with the Syllabus:
Understand what the subject entails. No need to become an expert; just knowing the basics will help you guide your child in the right direction. For a closer look at binary and hexadecimal, read our guide to two’s complement, binary and hexadecimal in G3 Computing.
2. Encourage Hands-On Learning:
Computing is best learned by doing. Encourage your child to practice coding, experiment with algorithms, and learn from trial and error.
3. Provide the Right Tools and Resources:
Invest in a good computer, internet connection, and educational software that’ll make learning interactive and fun.
4. Build a Positive Environment:
Encourage open communication, applaud efforts, celebrate achievements, and motivate your child to overcome challenges.
5. Explore Additional Support, Like a Free Trial Lesson:
Sometimes professional guidance can make a huge difference.
πΒ Try a Free Trial Lesson of G3 Computing TuitionΒ π
If you’re looking for that extra boost to help your child excel, you can book a free trial lesson of weekly G3 Computing tuition at Computhink@ToaPayohLibrary or online. Message us at 8858 6173 to arrange a time.
What’s in it for your child?
- Tailored guidance from expert O-Level Computing educators in Singapore.
- Interactive lessons filled with practical insights.
- A community of like-minded learners to interact with.
Why wait?Β Click here to book your free trial lesson.
Conclusion
Supporting your child in their O-Level Computing journey doesn’t have to be daunting. With understanding, the right tools, a positive approach, and expert guidance, you can help your child unlock their full potential.
Book a free trial lesson and see how your child learns with us. Let’s turn your child’s computing goals into results.
With Computhink, your child’s future is in the best hands. Let’s code a bright future, together!