Back

Time2Code for Python has moved to GoCodeIt and Dodona

Key in a lock with a house keyring.

21 July 2026

Following the closure of Trinket, the Time2Code Python course is now hosted on the GoCodeIt and Dodona platforms.

As part of this transition, the flowcharts and Parsons problems are no longer available directly through the Time2Code website. Feedback from many teachers indicated that students were often relying on these resources as a first option rather than attempting to solve problems independently. In particular, having unrestricted access to flowcharts and Parsons problems sometimes encouraged students to depend on scaffolding when they were ready to tackle challenges on their own.

Teacher support resources still available

The good news is that these resources have not disappeared entirely.

Flowcharts and Parsons problems are now included in the new Time2Code Teacher Support Pack. If you do not have access to the Craig’n’Dave Key Stage 4 or Key Stage 5 Resource Centre, you can request the support pack directly from Craig’n’Dave by email.

Click here to find out how to request your teacher support pack.

If you already have access to the KS4/5 Resource Centre, simply log in to craigndave.org and download the Teacher Support Pack here: Time2Code Teacher support pack – Craig ‘n’ Dave

What’s included in the Teacher support pack?

The pack contains:

  • Model solutions for all Python programs.
  • Model solutions for all C# programs.
  • Flowcharts that can be provided to students who need additional support.
  • Parsons problems for most programming tasks.
  • Answers to the Python programming activities in Smart Revise for Pearson Edexcel 1CP2.

Using Time2Code with GoCodeIt

Time2Code is still free. For teachers looking for additional classroom management and assessment tools, GoCodeIt’s premium features include:

  • Student and class management, including bulk student uploads and streamlined account administration.
  • Built-in support features such as Parsons problems, fill-in-the-blank exercises, example solutions, and configurable student support options.
  • Automatic marking for projects and assignments, alongside a built-in markbook for quickly monitoring student progress.
  • The ability to manually review work and provide comments where desired.
  • Tools for creating custom programming projects and challenges, complete with self-testing and automated marking.
  • AI-powered written feedback to help students improve their programming solutions.

GoCodeIt provides a flexible platform for delivering Time2Code while giving teachers greater control over student support, assessment, and feedback.

Related posts

Is AI a panacea?

AI is moving from experimentation to expectation in schools. But as adoption grows, the focus must shift from simply using AI to using it well. Discover how schools can balance workload, learning, safety and professional judgement — without losing the human element of great teaching.

4 September 2026

Digital ID cards: The future of work or a privacy nightmare?

Are digital ID cards the future of convenience or a threat to privacy? Explore the benefits, risks, and debate behind the UK’s proposed digital ID system.

31 August 2026

Why does your phone get dimmer in the sun?

Ever wondered why your phone dims when you’re in the sun? It’s not being lazy—your device is protecting itself from heat, battery strain, and OLED burn-in.

28 August 2026

Do we really use database normalisation in the real world?

Database normalisation keeps data consistent and tidy, but in the real world, speed often wins over strict rules. Discover how companies like Twitter balance correctness with performance.

26 August 2026

Why do batteries get worse over time?

Ever wondered why your phone battery doesn’t last like it used to? Lithium-ion batteries degrade over time due to stress, heat, and chemical reactions, slowly reducing their charge capacity.

24 August 2026

Why does a weak signal drain your phone battery so fast?

Ever wondered why your phone battery drains so fast when the signal’s weak? It’s not the battery’s fault—your handset is panicking, shouting at towers, and retransmitting data nonstop.

21 August 2026

Why September nerves can be a good thing.

For many teachers, the final week of the summer holiday brings a strange mix of excitement and nerves. But with the right preparation, organisation and routines, those September jitters can become a positive force. Find out how to start the new academic year feeling more confident, organised and in control.

What is refactoring?

Refactoring is the process of improving your code without changing what it does. Discover why every professional programmer loves a good refactor and how it keeps your code efficient, readable, and ready for the future.

19 August 2026

Every teacher has a superpower, but do you know yours?

Every teacher has a superpower – but what is yours? We explore the qualities, skills and passion that make great teachers, and why recognising your own strengths can make all the difference in the classroom.

17 August 2026