Back

Trinket is shutting down in June 2026

The boilerplate code for our Python projects needs to find a new home. Find out what this means for you.

9 January 2026

Time2Code uses Trinket as its online IDE for Python. Unfortunately, that service is shutting down later this year, probably in June. Much of Time2Code is already available on the GoCodeIt platform so we will be hosting our starter code for students there instead.

What this means for you

  1. Time2Code is still free. It just means the online IDE will be the free version of GoCodeIt and not Trinket.
  2. Instead of each project page having its own page on the Time2Code site, instead this will link to the same content on the equivalent GoCodeIt page.
  3. There will be a different layout to each page. The same Try, Investigate, Make, Evaluate stages but presented with a different layout as they are on GoCodeIt.
  4. Flowcharts and Parsons problems will not be available on the Time2Code site. These are optional student support features in the GoCodeIt paid-for plan. We will consider how we might be able to share these with teachers in the same way we currently share model solutions. Lots of teachers tell us that their students automatically default to using the Parson’s problems instead of trying to work out the code for themselves. Making these available at the discretion of the teacher feels like a better approach.
  5. The knowledge organiser links and videos will move up into the level page instead of being on each individual project page.

When will this happen?

Time2Code will continue to use Trinket for as long as possible so that your classes are not disrupted. Once Trinket is no longer available the links will be updated.

Other benefits of GoCodeIt

GoCodeIt is free to use with our Time2Code content. For those teachers who want more classroom control, the paid-for features of GoCodeIt include:

  • Student and class management. Bulk upload students and manage accounts easily.
  • Parsons problems, fill in the blanks, example solutions and other student support features built in and easily set for individual students to allow custom support.
  • All projects and assignments are able to be self-marked and the built-in markbook allows teachers to quickly view students’ work. You can also manually mark and leave comments if you wish.
  • Create your own custom programming projects and problems with built-in self-testing and automatic marking capabilities. Design projects tailored to your curriculum and teaching goals.
  • Coming soon, the ability to offer written feedback to students on their solutions using AI.

Written by a teacher for teachers

GoCodeIt is developed by Peter Hudson. Here’s his bio:

I’ve been teaching Computer Science for over 20 years and worked in industry for 20 years prior to that. Since joining the teaching profession, I have become dismayed that despite huge advances in technology and the current digital age, access to good teaching tools that don’t cost the earth is becoming more and more difficult. Although we all like ‘free’, nobody really minds when things aren’t. We just want things to be affordable.

Budgets in schools are really very tight at the moment, so I found myself looking for a super low-cost platform that would make managing my students’ programming work easier. I couldn’t have been happier to have found not one, but two online coding platforms that seemed to offer amazing support for teachers and, unbelievably, would be offering this support FOREVER and for FREE! I dutifully set about spending months developing online exercises and courses, and for a while, it looked like all was well.

However, as many of you know, that first platform withdrew support for schools, and we were all left high and dry. We picked ourselves up and set about building courses over the coming months in the other platform that had also promised free forever. Well, we all know how the story goes… and once again, we were all left without anything affordable.

That’s where Go Code It came in.

Having lost access to some great learning platforms, I decided it was time to develop my own… and here I am with Go Code It.

Although the large platforms were offering free, the truth is I would have paid for the service had they offered a cost-effective package for subscription. The school I teach at has nearly 1500 students studying Computer Science at one point or another. Per student licenses are simply not affordable. I wanted to develop a flexible online coding platform that was really light on the need for resources so that it gave a low-cost platform to help me teach the students in my classroom while being able to be sustainable for the long term.

The self-marking programming problems section will always be free to use, so have a play around and see what you think. However, I do charge a small amount for the additional teacher tools so that they can continue to be supported, developed and maintained. I am currently building the site and will be launching shortly…

So that’s it really, Go Code it, a low-cost platform that is available to any teacher who feels the same as I did. I’ve got lots of plans for the site going forward and looking forward to bringing more projects, assignments and features as the site grows, so watch this space!

Related posts

Why are school exclusions rising? Causes, challenges, and solutions for teachers

Permanent exclusions in English schools have reached record highs, with nearly 11,000 pupils excluded in 2023-24—more than double the figure […]

17 January 2026

What is Endianness?

Welcome to the quirky world of endianness — a classic computing debate that’s as petty as indenting code with tabs versus spaces or whether ketchup belongs in the fridge.

15 January 2026

Does anyone still use low-level code?

Low-level programming isn’t dead — it quietly powers the devices we rely on every day, from cars to toasters. If you love digging into game engines, compilers, or hardware drivers, your skills are more essential than ever.

14 January 2026

Should AI have morals?

Should AI always agree with us, or tell us when we’re wrong? We explore whether artificial intelligence should be kind, or correct — and why the answer really matters.

13 January 2026

What is vibe coding? Is it the future of programming?

Vibe coding lets you tell an AI what you want in plain English—and it writes the code for you. But is it genius productivity or just a confident intern with a wild imagination?

12 January 2026

What does a GPU actually do?

A GPU isn’t just a graphics chip—it’s like a room full of toddlers with crayons, all scribbling at once to bring your game to life. While CPUs think carefully, GPUs colour fast.

9 January 2026

Fail safeguarding if phone used in school?

Should schools fail an Ofsted safeguarding inspection because of mobile phones? We dig into the headlines claiming schools should fail Ofsted if pupils are seen using phones.

Should beginners use AI to code?

Should beginners use AI to help them code? It might seem like a shortcut—but relying on it too soon could stop you learning the skills you actually need.

8 January 2026

Is the Online Safety Act protecting us, or going too far?

The UK’s new Online Safety Act aims to protect young people online, but its sweeping measures are raising big questions about privacy, freedom, and access to information. Is it safeguarding the vulnerable, or simply going too far?

7 January 2026

Back

Craig ‘n’ Dave Newsletter: November 2024 

26 November 2024

This month brings another huge update to Smart Revise. We have redesigned the active tasks interface to make it more obvious what the status of a task is. The date of the Craig’n’Dave conference for 2025 has been confirmed, new terminology guides are coming, the Christmas coding challenges are back and is it the end of the Lesson Hacker videos? 

Come and see us 

You can meet us at: 

The BIG Computing Leadership Conference: 12th December at Oxford Brookes University.  
The conference is now fully booked, but for those of you who want to learn how and why we changed the way we taught A level Computer Science, we can’t wait to see you at our session. 

CAS A Level online webinar: 15th January online. We will be giving a talk about supporting students with 8-, 9- and 12-mark essay-style questions for OCR A Level. Book your ticket HERE.

2024-2025 VEX V5 Robotics Competition Cotswold Regional: 25th January at Chipping Campden School. We will be one of the judges. If you’re not part of the event this year, why not consider this extra-curricular opportunity for your students next year? See all the details for the event HERE.

The Craig’n’Dave and Friends conference is back for 2025 at Bromsgrove School! The event next year will be bigger and better, and to capture this we have rebranded it as “The Festival of Computing”. The main event will be on Wednesday 2nd July 2025 with an opportunity of an evening meal and overnight accommodation for delegates and speakers on the Tuesday night. We are indebted to the inimitable Johnny Palmer and Frances Round for working with us to make it happen.

More details will follow shortly. 

Smart Revise 

Task management update 

Have you seen the new interface for managing Tasks yet? We have significantly increased the data visibility and added a status to make it much easier to see the task workflow. 

The full release notes for this update detailing everything that is new can be found here: News – Smart Revise  

What’s next – have your say 

The next major feature will be “Goals”, where Smart Revise uses the data about the progress a student is making to suggest how they should use the platform to achieve their flight path target cone and aspirational target. In addition to what’s on our road map there are other features that we develop in tandem based on your feedback too. 

Currently we are finishing work on an option to automatically release marks immediately after AI has marked questions in a task. 

Beyond that, here are the top 4 requested features at the moment: 

FEATURE 1: Delete and add question option in addition to view and change when questions are chosen for a task. 

    FEATURE 2: Priority levers to influence the automatic question selection for a task. E.g. prioritise AI markable questions, or questions that have not been set before etc. 

      FEATURE 3: Tasks that only contain Quiz or self-assessed questions to have an option to present the marking for the question before the next question is shown. Known as the Q-A-Q-A approach in addition to the current Q-Q-A-A approach. 

        FEATURE 4: Question selector for Advance similar to the deck builder for Tasks. 

          If you have a preference which you would like us to work on next, please email us: admin@craigndave.co.uk.

          Your vote will decide our priorities. 

          Classroom resources 

          New terminology guides coming soon 

          Our terminology guides for AQA, Edexcel and OCR courses that are included with a Craig’n’Dave membership were created some time ago and were based on definitions from the British Computer Society. When we introduced Terms mode in Smart Revise, we refined the definitions included in the platform to make them shorter and better match the requirements of the specifications and mark schemes. This means there is a difference between the older terminology documents and Smart Revise Terms. Nothing is inaccurate, it’s just different, and that’s not helpful! 

          To resolve this, we have created a new set of reports in the back-end of Smart Revise. This means we can more easily publish one set of key terminology documents that are the same in both the classroom resources and Smart Revise Terms. 

          We are currently redesigning our website, and when this work is complete, Craig’n’Dave members will be able to download the new terminology documents. 

          Time2Code 

          Christmas coding challenges 

          Our friends Anna & Harry at Mission Encodeable have once again made their Python Christmas coding challenges available for students and teachers. There are nine levels that exactly match the nine levels in Time2Code. This means that students can undertake some more festive themed challenges within the levels they are currently working on while still making progress. 

          The link to the activities is on the homepage of the Time2Code website.

          The direct link is: missionencodeable.com/christmas 

          YouTube 

          The Lesson Hacker series is changing 

          Episode 52 will be the last video in the current Lesson Hacker series. Each week for a whole year, David Morgan aka “The Lesson Hacker” has produced a 5-minute video on our YouTube channel covering a topical issue in Computing. These also included questions in the video description that you could use for class discussions. 

          The full playlist of videos from the first series can be found on our YouTube channelLesson Hacker video series 

          However, all good things must come to an end, but fear not, David is still going to be producing content for us, just with a different style and emphasis. 

          Next month will see the introduction of our new “shorts”. These new videos will be reduced to just one minute and focus on a core nugget of knowledge with a single question such as: 

          • How do websites remember you? 
          • Would increasing the size of the registers make your processor faster? 
          • What makes a good program? 
          • Why can your computer beat you at chess? 
          • What Makes a supercomputer super? 

          Craig and OG Dave will also be producing some of these new videos too. 

          AQA A Level Remastered 

          SLRs 1 through 5 of our newly remastered AQA A level videos are now available on YouTube. 

          1. SLR01: Programming basics 
          2. SLR02: Programming next steps 
          3. SLR03: Programming paradigms 
          4. SLR04: Data structures 
          5. SLR05: Algorithms 

          These videos have a better presentation style, better illustrations, better notes for students and much better audio! We advise you to bookmark the static links, so that your students always have access to the latest video instead of using YouTube directly: AQA A Level (7516-7517) Videos – Craig ‘n’ Dave knowledge video index 

          Craig’n’Dave members can also download all 187 PowerPoints we used to create the videos, even those that haven’t been published on YouTube yet.

          Newsletter in video format 

          Every month, we also record an extended video version of this newsletter and upload it to YouTube – ideal listening for your commute:  Craig ‘n’ Dave Unscripted – all episodes 

          Related posts

          Why are school exclusions rising? Causes, challenges, and solutions for teachers

          Permanent exclusions in English schools have reached record highs, with nearly 11,000 pupils excluded in 2023-24—more than double the figure […]

          17 January 2026

          What is Endianness?

          Welcome to the quirky world of endianness — a classic computing debate that’s as petty as indenting code with tabs versus spaces or whether ketchup belongs in the fridge.

          15 January 2026

          Does anyone still use low-level code?

          Low-level programming isn’t dead — it quietly powers the devices we rely on every day, from cars to toasters. If you love digging into game engines, compilers, or hardware drivers, your skills are more essential than ever.

          14 January 2026

          Should AI have morals?

          Should AI always agree with us, or tell us when we’re wrong? We explore whether artificial intelligence should be kind, or correct — and why the answer really matters.

          13 January 2026

          What is vibe coding? Is it the future of programming?

          Vibe coding lets you tell an AI what you want in plain English—and it writes the code for you. But is it genius productivity or just a confident intern with a wild imagination?

          12 January 2026

          Trinket is shutting down in June 2026

          Time2Code uses Trinket as its online IDE for Python. Unfortunately, that service is shutting down later this year, probably in […]

          9 January 2026

          What does a GPU actually do?

          A GPU isn’t just a graphics chip—it’s like a room full of toddlers with crayons, all scribbling at once to bring your game to life. While CPUs think carefully, GPUs colour fast.

          Fail safeguarding if phone used in school?

          Should schools fail an Ofsted safeguarding inspection because of mobile phones? We dig into the headlines claiming schools should fail Ofsted if pupils are seen using phones.

          Should beginners use AI to code?

          Should beginners use AI to help them code? It might seem like a shortcut—but relying on it too soon could stop you learning the skills you actually need.

          8 January 2026

          Back

          Time 2 Code: A revolution in coding education for schools

          26 November 2024

          In an increasingly digital world, coding is fast becoming a must-have skill. But how do we make learning to code accessible for all students, no matter their level of ability? Time 2 Code, an innovative program created by Craig’n’Dave, offers a game-changing approach that empowers students to learn coding at their own pace, making the process not only effective but enjoyable.

          What is Time 2 Code?

          Time 2 Code is designed to meet the needs of students at different skill levels. Whether a student is completely new to programming or has some experience, this programme ensures that learning is both structured and flexible. It builds upon the UK National Curriculum, with a clear focus on progression through Key Stage 3 and 4 coding concepts like loops, arrays, and functions.

          One of the standout features is its interdependent learning model. Instead of teachers standing at the front of the class and walking everyone through the same lesson, students can work through video tutorials, practical coding exercises, and assessments independently. This way, faster learners aren’t held back, while those needing extra help can get the individual support they need.

          A flexible, student-centred approach

          Time 2 Code follows a carefully designed structure, with students moving through different levels, from basic concepts like sequences and iterations to more advanced techniques involving arrays, strings, and file handling. By focusing on independent learning, it allows students to master topics at their own pace, ensuring no gaps in their understanding as they progress.

          What sets Time 2 Code apart is its practical and engaging content. The programme combines video demonstrations with coding exercises that allow students to explore programming in a way that is both interactive and challenging. As students move forward, they are assessed on their ability to apply the skills they’ve learned, ensuring deep comprehension of the material.

          Why Time 2 Code works

          Research shows that students learn best when they are actively engaged in the material, and Time 2 Code’s approach ensures exactly that. It blends self-directed learning with structured assessments, making sure that students have the autonomy to learn but still receive the guidance they need at critical points.

          The result? More confident, capable coders who are not only prepared for their GCSEs but for the future workplace as well. We love it over here at Craig’n’Dave, and we are sure you will too.

          Get Time 2 Code – It’s FREE

          Time 2 Code offers a rich, flexible way to teach coding that can benefit every student, regardless of their starting point. If you’re a teacher looking for a fresh, effective way to engage your students in coding, visit the Craig’n’Dave website to try out Time 2 Code for free today.

          Related posts

          Why are school exclusions rising? Causes, challenges, and solutions for teachers

          Permanent exclusions in English schools have reached record highs, with nearly 11,000 pupils excluded in 2023-24—more than double the figure […]

          17 January 2026

          What is Endianness?

          Welcome to the quirky world of endianness — a classic computing debate that’s as petty as indenting code with tabs versus spaces or whether ketchup belongs in the fridge.

          15 January 2026

          Does anyone still use low-level code?

          Low-level programming isn’t dead — it quietly powers the devices we rely on every day, from cars to toasters. If you love digging into game engines, compilers, or hardware drivers, your skills are more essential than ever.

          14 January 2026

          Should AI have morals?

          Should AI always agree with us, or tell us when we’re wrong? We explore whether artificial intelligence should be kind, or correct — and why the answer really matters.

          13 January 2026

          What is vibe coding? Is it the future of programming?

          Vibe coding lets you tell an AI what you want in plain English—and it writes the code for you. But is it genius productivity or just a confident intern with a wild imagination?

          12 January 2026

          Trinket is shutting down in June 2026

          Time2Code uses Trinket as its online IDE for Python. Unfortunately, that service is shutting down later this year, probably in […]

          9 January 2026

          What does a GPU actually do?

          A GPU isn’t just a graphics chip—it’s like a room full of toddlers with crayons, all scribbling at once to bring your game to life. While CPUs think carefully, GPUs colour fast.

          Fail safeguarding if phone used in school?

          Should schools fail an Ofsted safeguarding inspection because of mobile phones? We dig into the headlines claiming schools should fail Ofsted if pupils are seen using phones.

          Should beginners use AI to code?

          Should beginners use AI to help them code? It might seem like a shortcut—but relying on it too soon could stop you learning the skills you actually need.

          8 January 2026