Skip to content
Home/Oman/Yanqul
Yanqul, Adh Dhahirah

Coding classes in Yanqul where chopping the decimal costs you six thousand tons

What are the best coding classes in Yanqul?

Yanqul is becoming a copper wilayat, and copper is weighed to one decimal place. Drop that decimal instead of rounding it and the loss never once goes the other way, so it piles up month after month. Ages 6 through 67 are taught here, online and live, across coding, Python, AI and mathematics. Your first class costs nothing. From then on it is USD 100 a month in a group, or USD 150 one to one.

An open-pit copper project is arriving in this corner of Adh Dhahirah, and with it a great many numbers that end in a decimal point. What software does to that last digit is the whole of the local project.

Facts last verified 23 August 2026. Teaching is online; no Yanqul branch is claimed.

Course picks

Learn why one wrong digit behaves differently from another

Four routes from cutting a number short on paper to writing code whose small errors cancel instead of compounding.

Browse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.

The four we are known for

Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Yanqul today

A wilayat about to start weighing things

Mining turns a quiet place into a place that produces a number every single day, and daily numbers are where one-sided errors do their real work.

Five pits and one figure a day

The project is planned around five open-pit mines. Five faces, each reporting tonnages, is five streams of decimals a day, and any systematic error is multiplied by every one of them before anybody looks at a monthly total.

Reserves quoted to one decimal

The ore reserve is given as 22.9 million tons. That trailing nine is worth 100,000 tons on its own. Whether a system keeps it or drops it is not a rounding preference, it is a quantity larger than most quarries produce in a year.

A start date on the horizon

Operations are anticipated to begin in early 2027, which means the reporting systems are being written now. Decisions about number handling made before the first ton moves are the ones nobody revisits.

Cutting and rounding fail in completely different shapes

Rounding is wrong about half the time in each direction, so a long column of rounding errors mostly cancels. Truncation is wrong in one direction only, every single time, so a long column of truncation errors adds up. The size of the individual mistake is identical. The behaviour of the pile is not.

Verified local facts

Yanqul facts with a trail behind them

Every claim traced, with what it does and does not cover.

The largest project of its kind here

The Mazoon Copper Project is described as the largest integrated copper concentrate production project in the Sultanate. Scale matters to this page only because scale is what turns a rounding habit into a material number.

Twenty square kilometres

The project covers 20 square kilometres. An area given as a round two-digit figure is itself already rounded, which is worth noticing on a page about what happens to digits.

Five open-pit mines

The project consists of five open-pit mines. This is a count, not a measurement, and it is one of very few numbers here that has no decimal to lose.

Twenty two point nine million tons

Copper ore reserves are estimated at 22.9 million tons. It is an estimate and it carries a decimal, and the page treats it as both rather than as a hard integer.

Operations expected in early 2027

The project is anticipated to commence operations in early 2027. Early is a hedge on a year, kept here as a hedge.

Gold in the same ground

A location is recorded here as the Yanqul gold mine, separately from the copper. Two metals in one wilayat means two reporting streams with different units and different conventions, which is where unit confusion usually begins.

Modern Age Coders has no involvement in the mining project and claims none. Yanqul appears on this page because a place that is about to generate daily tonnages is the clearest possible setting for an error that only accumulates.

Signature project

Six thousand four hundred tons that were never lost, only dropped

Two ways of shortening a number, one of them harmless over a year and one of them not, and nothing on screen to tell them apart.

1. Twelve months of tonnages, each to one decimal

Between roughly 17 and 23 thousand tons a month, as a working mine might report. The monthly figures here are teaching values, since production has not begun, and the page says so wherever they appear.

2. Shorten them the way software usually does

Casting to an integer drops the decimal. It does not round. Nearly every language does this, most of them silently, and the result is always less than or equal to the real figure, never more.

3. Add the year up both ways

The true total is 246.4. Rounding gives 246.0, which is 0.4 out. Truncating gives 240.0, which is 6.4 out. Same twelve numbers, same twelve small mistakes, and one answer is sixteen times worse than the other.

Twelve months at Yanqul, shortened two ways
MeasureTruncatedRoundedWhy they differ
Annual total, thousand tons240.0246.0True figure is 246.4
Error against the truthminus 6.4minus 0.4Sixteen times worse
Mean error per monthminus 0.53minus 0.03One drifts, one does not
Months where the error was positive0 of 125 of 12Truncation only goes down
Drift over five yearsabout minus 30still near zeroIt grows with the rows
Drift over ten yearsabout minus 60still near zeroIt never stops growing

The mistake is the same size, and only one of them accumulates

Nobody would defend an error of half a ton on a single reading. The point is that rounding makes that same half-ton error and then makes it in the other direction next month, so it goes nowhere. Truncation makes it downward every time, so after ten years of daily figures the books are short by an amount somebody will eventually have to explain. Every figure above was computed before this was written.

Reliable pipeline

Choose how you shorten a number, and say so in writing

Five habits, none of them slow, and any of them stops the drift.

Shortening a number on purpose
StageRuleWhat it preventsWhat it gives you
DecideState whether you round or truncateA default nobody choseA convention a colleague can check
DelayKeep full precision until the last momentLoss repeated at every intermediate stepOne place where precision is lost
DirectionAsk whether your error can change signA bias mistaken for noiseThe difference between drift and scatter
ReconcileTotal the rounded figures against the raw onesA gap that grows quietly for yearsA discrepancy caught in month one
TypeNever let an integer column receive a decimal silentlyA cast doing arithmetic on your behalfAn error at the point of entry

For younger learners

Twelve cards with numbers like 18.7, and two piles: one where the part after the point is thrown away and one where it decides which way to go. Counting both piles at the end settles the matter without a computer.

For teenagers

The twelve monthly figures in Python, summed raw, truncated and rounded, with the per-row error printed beside each. The learner then counts how many truncation errors were positive and finds the answer is none.

For adults

Rounding policy is written down rather than inherited, precision survives to the reporting layer, and any long-running total is reconciled against its raw source often enough to catch a drift while it is still small.

The project scale, the 20 square kilometres, the five open-pit mines, the 22.9 million ton reserve estimate and the early 2027 date are published. The twelve monthly tonnages are invented for teaching, because the mine has not started, and each place they appear says so. What the exercise shows is a property of how numbers are shortened and holds for any figures at all.

Learning ladder

From two piles of cards to a rounding policy somebody wrote down

The free class is how we find the rung where the next real gain actually sits for this particular learner.

Ages 6 to 10

Cutting and rounding

Children see that one way always goes down and the other does not.

Early Math FoundationsKids Coding Blocks
Ages 11 to 13

Small errors, many times

Learners repeat a tiny mistake until it stops being tiny.

Problem Solving and Computational ThinkingPython and AI for Kids
Ages 14 to 18

Bias against noise

Teenagers learn to ask whether an error can change sign.

Python for TeensData Science for Teens
Ages 18 to 67

Precision as a policy

Adults decide where precision is lost and prove nothing drifts.

Python ProgrammingMySQL Database
Delivery

Live classes in a wilayat whose next decade is already being written

A mining project brings technical work to a place that has not had much of it. The people who will do that work are here now and school-aged.

Skills arriving before the jobs do

A project due to open in 2027 needs people who can already handle data by then. Teaching that arrives over a connection does not wait for a training centre to be built.

Nothing is charged for the first lesson

It runs as a full class, with a genuine task and a straight recommendation at the end. We do not take card details to arrange it and we do not ask anyone to decide anything until they have watched us teach.

Groups held to five to eight

Membership is decided by what a learner can do today and what they are working toward. Where they live is not a factor, and that is not something a room in a town can replicate.

Private tuition for a narrow target

One teacher, one learner, when there is a fixed examination in the way or a single gap that a shared plan would only be able to detour around.

Eight lessons in an ordinary month

Two live sessions weekly, at a time agreed once when a learner joins. It is not rebuilt every week around shift patterns and school terms.

An hour and a half of clock, settled once

That is the gap between Oman and India. Term dates, working hours, examination periods and Ramadan are all raised before a recurring time is written down.

Nothing here looks like an error until somebody adds it up

Each individual month is off by less than a ton, which is nothing. What makes it visible is a teacher asking the learner to add twelve of them, then twenty four, and to say out loud which direction the gap is moving.

Fees

One free class, then group or private tuition

Pricing is in USD and is confirmed with the selected format.

First classUSD 0

Ability task, goal review and starting recommendation.

Group tuitionUSD 100

Per month, normally eight lessons, five to eight learners.

Private tuitionUSD 150

Per month, normally eight lessons, one student and one teacher.

Reviews

What families and learners say

Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Free placement class

Tell us the learner's level and the total that will not reconcile

The first task might be two piles of number cards, a Python column summed three ways, or a real ledger the learner already knows is drifting.

+968

FAQ

Yanqul coding class questions

The place, the method and the commercial terms, answered apart from each other.

Are the Yanqul mining figures real?

The project scale, the 20 square kilometres, the five open-pit mines, the 22.9 million ton reserve estimate and the early 2027 start are all published. The twelve monthly tonnages used in the project are invented for teaching, because production has not begun, and that is stated wherever they appear.

Why is truncation worse than rounding if the mistake is the same size?

Because of direction, not size. Rounding is too high about as often as it is too low, so a column of rounding errors largely cancels itself. Truncation is too low every single time, so a column of truncation errors is a running subtraction. Over twelve months here that is sixteen times the error for identical inputs.

Is there a Modern Age Coders centre in Yanqul?

No. No premises are claimed in Yanqul or anywhere in Adh Dhahirah. Classes are live online and need a laptop or desktop, working audio, a current browser and a stable connection. The page describes where the service reaches, not a building.

Where does truncation usually creep in?

At a type boundary. A decimal value assigned to an integer column, a cast written to silence a warning, or a display format that shortens a number which is then read back in. In each case nothing is reported, because dropping a decimal is a legal operation and the machine assumes it was intended.

Do you take adult learners in Yanqul as well as school students?

Yes, up to the age of 67. The adult track runs through Python, databases and reporting. If you keep any long-running ledger, this is the fault most likely to be sitting in it right now. Bring it along, where it is yours to bring, and it becomes the exercise.

What is a learner left holding when this project finishes?

A written rounding policy, a calculation that keeps its precision until the final step, and a reconciliation that would have caught the drift in the first month. None of that is tied to a language or a tool.

How much do Yanqul coding classes cost?

The first class is free. Standard group tuition is USD 100 per month for two live lessons each week, normally eight lessons monthly. Standard private tuition is USD 150 per month for one learner with one teacher on the same usual frequency. Course, format, recurring time and availability are confirmed before payment.

What is the class size for Yanqul learners?

A group normally contains five to eight compatible learners. Compatibility includes current level, learning pace and objective, not age alone. Private tuition is one learner with one teacher. If no suitable group is ready, a learner can discuss private tuition or wait for an appropriate cohort.

How are Yanqul class times arranged?

Oman is one and a half hours behind India. The teacher and learner agree a recurring time before payment, generally for two live lessons each week. Friday and Saturday options may be discussed subject to availability. School, work and travel schedules, examinations and Ramadan routines should be mentioned before confirmation.

What actually happens in the free Yanqul class?

We establish what the learner wants to be able to do, then set a single task pitched there. Younger children sort number cards into two piles and count both. A teenager sums a column three ways and reports which errors were positive. An adult is asked where in their own system a decimal meets an integer. A course, a format, a time and the USD fee are recommended at the end. The class itself is free.

Explore Oman

Further reading in the north west

Fees, delivery and the whole course list live on the Oman coding hub. Nearby, Ibri and Al Buraimi each take on a different way of getting a number wrong.

Free Yanqul classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Learn more

Free resources

From the blog

Start here