For employer-funded training

Show your employer clients what every learner can code.

Run each cohort, grade code in 12 languages against your own tests as learners hand in, and keep every learner's scores, attendance and hours in one place, ready for their employer. Built for IT trainers, apprenticeship providers and corporate academies, with a setup call to get you started.

0
Graded languages
0
Practice languages
0
Content types
Lesson 04 Algorithms · Module 2

Recursion and the Fibonacci sequence

A recursive function calls itself with a smaller version of the same problem. Each call reduces the input until a base case is reached.

12 min video Try in browser
main.py
Live
1

Learners run code in lessons in

PythonJavaCC++C#F#PHPRuby

Lessons

What a lesson can hold

Mix these blocks in any lesson, from a short video to a full coding lab.

  • Video

    Lessons

  • Rich text

    Articles

  • Live code

    8 languages

  • Images

    Diagrams

  • Notes

    Plain text

  • Notebooks

    Python in the browser

  • Labs

    JupyterLab and a terminal

  • SCORM

    1.2 and 2004 packages

Capabilities

Built for running cohorts

What your owner, instructors and learners need from the first lesson to the evidence an employer reads.

  • Cohorts and attendance

    Each batch with its own instructor, timetable and class links. Registers by hand or from Zoom and Teams, with off-the-job hours.

  • Graded coding

    Code graded against your own tests in 12 languages as learners hand in. A busy runner delays a grade; it never marks an answer wrong.

  • AI hints you control

    Hints that explain an error or point the way, never the answer and never in exams. Staff can read every one.

  • Academic integrity

    Replay how each answer was written, with pastes counted, and see which answers look alike.

  • Notebooks and labs

    Python notebooks that run in the browser, and JupyterLab with a terminal for each learner.

  • Evidence for employers

    A report on each learner with the tests passed, attendance and hours, and certificates anyone can check.

  • Fits your systems

    LTI 1.3 for Moodle and other LMSs, SCORM packages, xAPI, an API, and Google sign-in.

  • Your brand

    Your logo and colour on every plan. Your own address and name in front of learners on a subscription.

See every feature

For your learners

Three steps. That's it.

1

Join the cohort

Sign in with Google or the password your provider set. Your cohort's course is waiting.

2

Learn and practise

Work through lessons with video, reading and code you can run in the browser, with no installs.

3

Get graded

Hand in quizzes and assignments. Scores appear as soon as grading finishes.

Questions and answers

What is The Skill Site?

A platform for training providers that teach programming. It runs cohorts, lessons and attendance, grades learners’ code against the instructor’s own tests, and produces per-learner evidence for employer clients.

Who is it for?

Technical training providers whose fees come from employers: IT training companies, apprenticeship providers delivering digital standards, corporate academies and bootcamps that now sell to companies.

Which programming languages can it grade?

12: Python 3, Java, C, C++, JavaScript (Node.js), TypeScript, C#, Go, Kotlin, PHP, Ruby, Rust. Learners can also run 8 languages in lesson code blocks, and Python in notebooks.

How much does it cost?

From $149 a month for up to 50 active learners at list price, or $89 at the founding rate, with staff and cohorts unlimited. There is a 30-day free trial with no card, and a free plan for one person and up to 10 learners.

Does it work with our LMS?

Yes. Through LTI 1.3 your LMS can add graded coding quizzes and receive the grades back, so you can keep it for everything else. It is tested with Moodle 4.5.

Will AI give learners the answers?

No. AI hints explain errors and point the way without writing the answer, are never offered in exams, are off until you turn them on, and staff can read every hint.

For training businesses

Founding rate: 40% off for our first 10 organisations.

From $89 a month for up to 50 active learners, locked for 18 months. Unlimited staff and cohorts, onboarding included and no setup fee.

  • Unlimited instructors and cohorts
  • Graded code in 12 languages
  • Attendance, hours and employer reports
  • Roster import and Google sign-in
  • A setup call after you subscribe
  • Support in UK business hours

Get in touch

Book a demo

Tell us when your next cohort starts and what you teach. We reply within one business day.

30-day free trial with no card needed. See pricing