Learn IT by actually doing it.
IT SkillForge is a practical learning platform for A-level Computer Science and BTEC IT students and teachers. Practise Python, build real websites, test your knowledge, develop projects and track your progress — all in one place.
def average_score(scores):
return sum(scores) / len(scores)
results = [72, 84, 91, 68]
print(f"Average: {average_score(results):.1f}")
# Output
# Average: 78.8Where to start
Every part of your course, in one platform
Structured by qualification, unit and topic — so you always know what to learn next.
A-level Computer Science
AQA & OCR-aligned topics: programming, algorithms, systems, networking, cyber security and NEA.
BTEC IT
BTEC National IT & AAQ-aligned units covering web development, data, databases and systems.
AAQ IT
Applied general IT content for AAQ Information Technology learners.
Coding Lab
Write and run real Python, HTML, CSS, JavaScript and SQL in the browser.
NEA Project Hub
Generate original project ideas, check feasibility, and plan your non-exam assessment.
Exam Practice
Topic tests and mock exams with instant marking and topic-level breakdowns.
Coding Lab
Write code. See it run. Fix it. Learn.
Python, HTML, CSS and JavaScript run directly in your browser — no setup required.
name = input("What's your name? ")
print(f"Hello, {name}!")
>>> Hello, Aisha!Welcome to my website
NEA Project Hub
From blank page to a plannable project
Answer a few questions about your interests and ability, and the Project Idea Generator proposes an original concept — objectives, requirements, data structures and more — plus a feasibility score to help you choose. Then plan, build and evidence it in a structured project workspace.
Generate a project ideaGenerated concept
School Club Attendance Tracker
A desktop application for form tutors to record attendance at extracurricular clubs and flag students who may need a wellbeing check-in.
Suggested language
Python + SQLite
Difficulty
Intermediate
For teachers
Save hours of planning
Lesson plans, presentations, assessments and complete teaching sequences — searchable by qualification, unit and topic.
Your progress
Progress tracking
Always know what to practise next
Every quiz, coding challenge and lesson feeds a live picture of your strengths and weak areas, so your recommended next activity is never a guess.
AI Study Tutor
Guided help, not just answers
Our AI tutor will explain concepts, ask diagnostic questions and give progressive hints — it won't do your NEA or BTEC assignment for you.
Preview — not yet available
Example of how it will work once launched.
Careers
Education → Skills → Portfolio → Employment
Trusted by early users
What students and teachers say
“Reserved for a real student testimonial once collected.”
A-level Computer Science student — placeholder
“Reserved for a real teacher testimonial once collected.”
BTEC IT teacher — placeholder
“Reserved for a real school testimonial once collected.”
Head of Computing — placeholder
Pricing
Free to start, simple to grow
Free
Students
£0
Start learning with no commitment.
- Selected lessons across A-level CS & BTEC IT
- Python & web dev Coding Lab (limited challenges)
- Sample quizzes and exam questions
- 1 active NEA project idea
- Basic progress tracking
Student Plus
Students
£6.99/month
Unlimited practice and AI-assisted learning.
- Everything in Free
- Unlimited coding challenges (Python, HTML/CSS/JS, SQL)
- Full exam practice question bank
- NEA Project Hub with feasibility scoring
- AI Study Tutor & AI Code Debugger
- Portfolio with public sharing
- Advanced progress analytics
Teacher Pro
Teachers
£17.99/month
Plan, assign and track a full class.
- Full teacher resource library
- Unlimited classes and student invites
- Assignment & mock exam scheduling
- Class analytics & intervention alerts
- AI lesson planning support
- Priority resource downloads
Institution
Schools & colleges
Custom
Site-wide licensing for your department or college.
- Everything in Teacher Pro for every staff member
- Student accounts included
- Institution-wide resource licence
- Dedicated onboarding & support
- Usage & outcomes reporting
Ready to start learning?
Join for free and get access to lessons, coding challenges and quizzes today.