What are the best coding classes in Renfrewshire?
Renfrewshire had about 183,800 residents in roughly 86,700 households at the 2022 census, living at 702.9 people per square kilometre. Paisley is by far its largest town, followed by Renfrew, Johnstone and Erskine, with Linwood, Bishopton, Houston and Bridge of Weir among the rest. Teaching happens live on video from India, and a free first lesson shows which stage fits each learner, P1 to S6 or adult. Anyone aged 6 to 67 can learn coding, Python and maths, one-to-one or with five to ten classmates. The Renfrewshire project starts at a rare bridge in Renfrew. Once the free lesson is over, a group costs USD 100 a month and one-to-one teaching USD 150 a month.
Over the White Cart Water in Renfrew stands a bridge that opens by rolling. Historic Environment Scotland lists it at Category A: a Scherzer rolling lift bridge built in 1923 by Sir William Arrol and Company, first opened on 24 March 1923, and one of only two rolling lift bridges left in Scotland. Most opening bridges swing up about a fixed hinge. A rolling lift instead rocks backwards on a curved segment, like a rocking chair, so the whole leaf moves back as it tilts up. Where does the tip of a rolling leaf actually go, and how different is its path from a simple hinge? This page's project answers with parametric equations in Python, and meets a units bug that turns a few metres into hundreds.
Facts last verified 26 September 2026. Teaching is online; no Renfrewshire branch is claimed.
A seven-year-old in Paisley who loves machines, a P6 in Johnstone keen on games, an S5 in Erskine taking Higher Maths, and an adult in Renfrew moving into engineering software. Each begins with a free lesson.

Scratch projects with moving parts, turning sprites and simple machines.
See the syllabus
Coordinates, angles and motion, understood by animating them in code.
See the syllabus
Secondary maths in depth, including trigonometry, radians and parametric curves.
See the syllabus
Python from zero for adults, up to calculations, plots and simulations.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusThe council total is a rounded first result of the 2022 census from National Records of Scotland. Town sizes are NRS estimates for mid-2020; part of the Glasgow locality also lies in Renfrewshire and is left out here.
| Locality | Residents | Locality | Residents |
|---|---|---|---|
| Paisley | 77,270 | Bishopton | 7,920 |
| Renfrew | 24,270 | Houston | 6,360 |
| Johnstone | 15,930 | Elderslie | 5,480 |
| Erskine | 15,010 | Bridge of Weir | 4,920 |
| Linwood | 8,450 | Kilbarchan | 3,300 |
With 702.9 residents per square kilometre, Renfrewshire is ten times as densely settled as Scotland at 69.8. By our addition of the census age bands, 15.1 per cent of residents are under 15, close to Scotland's 15.3, and 19.4 per cent are 65 or older, a little below the national 20.1. Renfrewshire Council sets the school terms; we have not read them and plan breaks from each family's dates.
The Glasgow page covers the city. For exams, see Higher Maths and National 5 Computing Science.
Rotation, translation and one rule: no slipping.
The sizes are invented. The leaf is a straight span 20 metres long, lying flat across the channel when closed. For a fixed hinge, the tip simply swings around the pivot: at an angle a it sits at 20 cos a across and 20 sin a up. For a rolling lift, the land end carries a curved segment of radius 4 metres that rolls back along a flat track without slipping. No slipping has a precise meaning: when the segment has turned through an angle a, measured in radians, its centre has moved back by exactly 4 times a metres. The learner writes the tip's position as that backwards shift plus a rotation, two equations in the angle, which is what mathematicians call a parametric curve.
| Opening angle | Rolling lift tip (across, up) | Hinge tip (across, up) | Rolling centre moved back |
|---|---|---|---|
| 15 degrees | 19.31 m, 5.31 m | 19.32 m, 5.18 m | 1.05 m |
| 45 degrees | 13.83 m, 15.31 m | 14.14 m, 14.14 m | 3.14 m |
| 60 degrees | 9.28 m, 19.32 m | 10.00 m, 17.32 m | 4.19 m |
| 70 degrees | 5.71 m, 21.43 m | 6.84 m, 18.79 m | 4.89 m |
| 80 degrees | 1.83 m, 23.00 m | 3.47 m, 19.70 m | 5.59 m |
At small angles the two designs barely differ. As the leaf rises, the rolling version pulls back and climbs higher: at 70 degrees its tip is more than a metre further back from the channel and 2.6 metres higher than the hinged leaf's, so boats get more room. The price is that the whole leaf travels back almost 5 metres, and its tip covers 27.1 metres of path against 24.4 for the hinge. Plotting both paths shows the rolling tip tracing a stretched, cycloid-like curve rather than a circle.
Then the bug. Trigonometry functions in Python expect radians, but it is natural to type the angle in degrees. A learner who uses 70 in the rolling rule instead of 70 degrees converted to radians gets the centre moving back 280 metres instead of 4.89, and a bridge that slides away down the road. The fix is simple, but spotting it depends on checking that the answer is physically possible, which is the real lesson.
Roll a coin with a marked dot along a ruler, sketch the path of the dot, then animate a rolling wheel in Scratch.
Plot a hinged leaf in Python with sine and cosine, then add the rolling shift and compare the two paths.
Derive the rolling equations, check the no-slip condition numerically, compute path lengths, and trap the radians bug with an assertion.
The listing gives the bridge type, builder and dates. The leaf length, segment radius and every position in the table are invented for teaching and do not describe the Renfrew bridge's real dimensions or movement.
What Historic Environment Scotland records.
| Listing detail | What it records |
|---|---|
| Type | Single-span Scherzer rolling lift bridge, truss span with the roadway on the lower chord |
| Builder | Sir William Arrol and Company |
| Opened | 24 March 1923 |
| Machinery | Counterweight and control cabins at the east end |
| Rarity | One of only two remaining rolling lift bridges in Scotland; the other is the Queenie Lift Bridge in Peterhead |
| Care | Refurbished in 2004 |
Parametric curves describe robot arms, animation paths in films and games, gear teeth, cam profiles, and the toolpaths that CNC machines and 3D printers follow. Rolling without slipping is the rule behind wheels, gears and caterpillar tracks. A Renfrewshire student who has traced a rolling bridge leaf in code, and caught a bridge sliding 280 metres down the road, is ready for all of them.
We have no connection with Historic Environment Scotland or Renfrewshire Council. The listing facts are theirs; the model bridge, its numbers and any mistakes are ours.
The stages are a guide only; the free lesson decides.
Block coding with wheels, turns and simple animations.
Scratch Coding for KidsCoding for KidsTyped Python with coordinates, angles and plotting.
Maths Through CodingPython and AI for KidsRadians, parametric equations and simulations beside National 5, Higher and Advanced Higher Maths.
High School MathematicsPython for TeensPython for adults, from calculations and plots to simple simulations.
Python MasterclassData Analysis CourseA units slip produces a confident, impossible answer.
Ask a chatbot for code that animates a rolling lift and it may well mix degrees and radians, one of the commonest slips in geometry code. The animation still runs; the numbers are simply absurd, and nothing on screen flags them.
A Renfrewshire learner who checks whether an answer is physically possible catches the slip in seconds. Sanity-checking output against the real world is the habit that makes AI-written code safe to use.
A teenager in Renfrewshire should still learn to code in 2026 so that an impossible answer looks impossible to them. The longer argument is in why teenagers should still learn to code in 2026.
Busy towns and villages across Renfrewshire join lessons the same way.
Learners type and run every line; the teacher watches the shared screen and steps in when needed.
P and S stages, National 5, Higher and Advanced Higher are our terms too. Teaching is in English.
A full lesson at no cost, then a clear recommendation.
Five to ten learners at one stage per group, often from several countries.
Two a week during term, none in the school holidays.
We keep your slot at the same UK time through the clock changes; teachers in India time adjust.
Why groups cross town lines
Five learners at one stage, free at the same hour, rarely live in one Renfrewshire town. Grouping by stage gives a pupil in Linwood or Kilbarchan a class that fits.
Paisley or Houston, the fee does not change, and it is the same in every country we teach outside India.
A complete lesson at no charge, followed by advice.
About eight lessons a month in a group of five to ten.
About eight lessons a month, one-to-one.
We price in US dollars only, with no sterling list. Billing starts once the free lesson has fixed a course and weekly time; the pricing page covers holidays, missed lessons and changing formats.
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
Tell us the learner's age or school stage and a favourite subject. The first lesson might be a Scratch machine, a Python plot, or the rolling bridge on this page.
The council area, the Renfrew bridge project and practical details.
About 183,800 people in roughly 86,700 households, from the rounded first results of Scotland's 2022 census.
NRS mid-2020 estimates: Paisley 77,270, Renfrew 24,270, Johnstone 15,930 and Erskine 15,010.
Learners model an invented rolling lift leaf and a hinged leaf as parametric curves in Python, compare where their tips go, and catch a degrees-for-radians bug that moves the bridge 280 metres.
A curve described by giving each coordinate as a formula in a third quantity, here the opening angle, so that changing the angle traces the path.
On 24 March 1923, according to Historic Environment Scotland, which lists it at Category A and names Sir William Arrol and Company as builders.
Online, so learners join from home anywhere in Renfrewshire.
Yes, and National 5 Maths and Computing Science. We teach understanding and never promise grades.
Every age from 6 to 67, from block coding for children to Python and exam maths for teenagers and Python for adults.
The first lesson is free, then USD 100 a month in a group or USD 150 a month one-to-one.
Yes. Send us your school's holiday dates and we fit around them.
The East Renfrewshire page controls a reservoir sluice, Inverclyde floods a dry dock, and Glasgow has its own city page. All councils are on the Scotland page, and the UK hub covers the rest.