25 January 2026
Community Tasks on CodeBash: towards a shared programming curriculum
Excellent Computer Science teachers are continually refining programming tasks - responding to how students reason, where misconceptions arise, and how exam-style problems actually play out in practice.
Across the system, this results in a large amount of high-quality work - but almost all of it remains confined to individual schools.
The consequence is that programming curricula are often shaped by isolation rather than collective expertise, with departments rebuilding similar tasks independently or relying on generic resources that are disconnected from classroom reality.
At CodeBash, the aim is to support the curation of an exceptional programming curriculum that spans more than any single school.
The newly launched Community Tasks feature is one practical step towards that goal. It allows schools to optionally share individual programming tasks they have genuinely taught and refined - tasks that include full problem statements, test cases, and model solutions aligned to exam expectations.
Shared tasks are reviewed before being made available, retain clear professional attribution, and sit within a structured programming platform rather than as isolated files.
Crucially, contribution is recognised. Schools that share tasks receive:
- CPD-style contribution certificates
- Visibility of real usage impact
- Discounted future subscriptions as acknowledgement of their role in shaping a wider curriculum.
The intention is not to replace local curriculum design, but to enable strong classroom practice to inform a collective, evolving programming curriculum grounded in real teaching.
Those interested are welcome to explore CodeBash and evaluate how community-shared, classroom-tested tasks function within a structured programming platform.
Discussion
Please login to post a comment