New Code Club HTML projects with Trinket!

We’re very excited to announce that we’ve been busily working away to improve Code Club’s existing HTML & CSS curriculum! One of the key developments is the use of Trinket, a coding environment which allows children to create web pages online.

We hope that using Trinket will help to overcome some previous challenges facing children in our clubs, enabling them to easily build web pages without installing any software, or encountering any of the restrictions sometimes associated with programming on a locked-down school network.

screen_shot_2015-05-29_at_09.50.58

Trinket also makes it possible for our Code Clubbers to share their creations, giving them an audience for their work, and helping them to see the relevance and importance of the things they’re creating. You can now preview our first three new HTML projects on our website, with lots more projects being created in time for the start of the new school year in September.

To help give you all a greater sense of how Trinket works, and the fab ideas behind it, we spoke to Elliott Hauser, the organization’s CEO, so he could tell us all about it…


Elliott Trinket

Hi Elliott! We’re so pleased that you created this awesome coding environment – we think it’s amazing! Could you tell us a bit about what exactly Trinket is, and how it works?

Hi and thanks for having me as an interviewee! I get to do interviews of lots of awesome educators for the trinket blog but this is the first time I can remember being subject of one.

Trinket is an in-browser coding environment designed for education –  a tool that lets you write, run, and share programs or websites.  These tools are one of the most fundamental things that can take a student from familiarity with code to the kind of confidence and excitement that will set them on the path to mastery.

There really aren’t great easy-to-use coding tools designed for the needs of teachers and learners, though, and so we took inspiration from projects like Scratch and built Trinket.  Whereas Scratch is a coding environment for block-based languages, at Trinket we support text-based languages.  We’re the next step, so to speak, for students who want to move on after starting with Scratch blocks.

What did you do before starting Trinket?

I was an Art History major as an undergraduate and was quite turned off by the one computer science course I took at that time.  It wasn’t until later in life that I forced myself to learn to code, mostly because I saw that all the neat things I was interested in required coding skills.

I went to graduate school for Information Science and had the opportunity to share my hard-won knowledge of programming with other students through a teaching fellowship.  I’ve always loved teaching but I discovered a true passion when I got to teach my own courses in programming.  I tried to help other students who had missed the ‘on-ramp’ to computing find their own understanding and excitement for it.  And many of my former students are now working in the tech industry, which is incredibly gratifying.

Do other organisations apart from Code Club use Trinket? Is it just used for learning HTML coding, or are there wider uses?

We’re very fortunate to have partners and classrooms using us around the world.  There are several large edX courses using us as their preferred editor.

We have two main Trinket types: one that supports all of the Web languages (HTML, CSS and Javascript) that lets students make their own websites, games, and illustrations, and one that supports Python.

Code Club’s new projects use the HTML Trinket.  We’ve had an amazing response to releasing it, but it’s still quite new. I think that Code Club’s projects are the deepest use of the HTML capabilities we have, so I’m very excited that they’ll soon be in participants’ hands… My favorite part of Trinket is seeing how teachers and students are using us to code in class.

If our volunteers are interested to learn more, how can they get in touch?

We’re on twitter as @trinketapp.  From within a free trinket account it’s always easy to get in touch with us- just use the question mark button and the message will come right into our messaging system and we’ll get back to you as soon as the time difference allows.  And, finally, if you have direct comments, questions or feedback, volunteers can feel free to email our team at hello@trinket.io or me personally at elliott@trinket.io.

We’re especially interested in talking with any schools in the UK who are interested in adopting trinket for their entire student bodies.  We’re piloting this with US schools now and would love feedback on some of the new features we’re building for organizations.

Code Club #ScratchDay activities

This Saturday is Scratch Day, when people all around the world come together to celebrate Scratch and the people who use Scratch.

As you probably know, here at Code Club we love Scratch – it’s the first tool we use in our projects, and most of our volunteers, Code Clubbers and parents are well aware of how awesome it is for making animations, games and all kind of creative projects.

We’re keen to join the Scratch Day party, and have created a brand new project – (starring Scratch the cat and some evil space junk!) which can be used in the classroom, Code Club or at home. Click here to check out the project.Screen Shot 2015-05-01 at 11.05.04 In Manchester, we’re also taking part in some Scratch Day activities, as local Code Clubs will be heading to the National Football Museum to take part in some awesome football-themed coding workshops. T

here’s also a chance to have your Scratch games displayed at the museum – it just has to be footy themed and uploaded to https://scratch.mit.edu/studios/1112522/ – and if you made it in a Code Club, then be sure to note that down!

Scratch Day is all about sharing our enthusiasm and passion for Scratch, so be sure to tag us @CodeClub on Twitter & Facebook with any updates on your activities! You can also use #ScratchDay to join the conversation worldwide! For further information about Scratch Day, visit http://day.scratch.mit.edu/host/

Code Club partners up with Code Kingdoms!

We’re super excited to tell you all about Code Kingdoms, a fantastic new online platform which enables children to design their own game worlds using code.

We’re partnering with Code Kingdoms because it’s a great tool for our volunteers and teachers to use in their Code Clubs. We think children will enjoy exploring the games, building their own worlds (with the help of some cute and cuddly animals) and then sharing their creations with their friends and family. Party What’s on offer:

The platform is really flexible, and can be used at any stage of learning. As Daniel O’Sullivan from Code Kingdoms explains; “Code Kingdoms offers a unique coding environment that supports a range of abilities. Players are first introduced to the environment through development of computational thinking and can then move on to manipulating draggable blocks of code before a seamless transition to text-based JavaScript programming.”

Code Kingdoms’ resources have been adapted especially for use in Code Clubs. We have produced some puzzle packs and provided dashboard and teacher guides to make it as simple as possible for clubs to start using this new tool as soon as they like!

The platform is free to use at schools and at home through the website, but there is also an opportunity to purchase extra content when outside the classroom through the Code Kingdoms app.

If the parents of our Code Club members decide to access this content, Code Kingdoms have very generously agreed to donate a percentage of the cost of purchase back to Code Club.

As a non-profit that relies on donations from the public and companies who support our work, we hope that this partnership will also help Code Club cover our operating costs, so we can continue working to bring free after school coding clubs to schools across the UK!

Let us know what you think:

We’ve loved using the Code Kingdoms’ resources and we hope you have as much fun with them as we have! We’d love to hear your thoughts and feedback too, so do let us know how you get on!

To learn more about Code Kingdoms, check out the projects page, or visit http://codekingdoms.com/codeclubpartnership/