Want to Python? Code in your browser free

Teacher,
Cat enthusiast
- The 2022 End of Year Website Update - 01/01/2023
- Celebrating Ada Lovelace day - 10/10/2022
- Website update 5/9/22 - 05/09/2022
Coding is still a major part of Computer Science and the language that most schools choose to learn from KS3 is Python.
Python is a great programming language, however it can sometimes be very unforgiving. One of my personal favourite tweets that sums up programming is this:
“A computer is like a mischievous genie. It will give you exactly what you ask for, but not always what you want.”
Joe Sondow
Sometimes we unwittingly ask the computer to do something with our code but it isn’t always what we want it to do!
However, despite coding sometimes having a steep learning curve, one of the things that shouldn’t be a barrier is actually being able to code.
That is why within the site we have implemented a web based coding environment and a block based coding environment as well.

Python online allows you to write Python how you would on a standard desktop and is phone and tablet compatible so you can write Python code on any web based device.

Python blocks allows you to use blocks (like you would in Scratch and when using Micro:Bits) to create Python code that also runs in the browser and is compatible with all web enabled mobile devices.
Both of these features are great for programming on the go or when you aren’t sitting at a desktop or laptop computer.
Of course, being web based, there are a few things that you can’t do (like read and write to text files) but on the whole for up to GCSE (KS4) use, you can do most things.
So if you like to Python, or want to get started learning some Python, check out these great free resources and see what you can make!