# Teacher of Computing > “Where computational thinking meets real-world learning.” ## Posts - [The Curriculum Review Misses the Point: Why “Computing” Deserves Better](https://ahc.me.uk/the-curriculum-review-misses-the-point-why-computing-deserves-better/): Flawed Report – Flawed Understanding – Disapointing By Aaron Connor – Teacher of ComputingPublished: November 2025 The Report November 2025 The government’s new Curriculum and Assessment Review: Building a World-Class Curriculum for All claims to set a vision for the future of education in England. But for Computing teachers, it reads like a document written about our subject by people who still don’t really understand it. Behind the polished rhetoric lies a troubling truth: the report confuses “Computing” with “Computer Science” and risks undoing a decade of progress in digital education. Computing Isn’t Just Coding In 2014, the national curriculum […] - [The Power of Body Language  ](https://ahc.me.uk/the-power-of-body-language/): 📘 Reading the Room: What Teachers Can Learn from The Power of Body Language by Joe Navarro Teaching isn’t just about words — it’s about understanding what’s not being said. In his book The Power of Body Language, former FBI agent Joe Navarro explores how nonverbal cues reveal emotions, intentions, and levels of comfort long before anyone speaks. While his stories often come from high-stakes interrogations and negotiations, the lessons apply beautifully to the classroom. As teachers, we spend every day decoding our students’ moods, motivation, and engagement. Navarro’s insights help us do this more accurately — and use our […] - [Adaptive Teaching as Strategic Leadership: From Theory to Practice](https://ahc.me.uk/adaptive-teaching-as-strategic-leadership-from-theory-to-practice/): Change for the better. In modern education, “knowing your class” is no longer enough. Learners differ not just in prior knowledge, but in processing speed, learning preferences, motivation, confidence, and even emotional state. For educational leaders, the challenge is: how do we build a school culture where teachers are empowered and equipped to adapt in the moment, rather than rigidly sticking to a one-size-fits-all plan? This is where adaptive teaching becomes not just a pedagogical tool but a marker of strong leadership and system design. What the Research Tells Us about Adaptive Teaching Positive Impacts on Learning In short: evidence […] - [Warhammer Club at Our Boarding School: Hobby Meets Education](https://ahc.me.uk/warhammer-club-at-our-boarding-school-hobby-meets-education/): At our boarding school, we’re always looking for ways to enrich students’ lives beyond the classroom. Among our wide range of extracurricular activities, one of the most exciting and rapidly growing clubs is Warhammer Club. For many pupils, Warhammer is more than just a tabletop game—it’s a creative outlet, a chance to learn new skills, and a way to be part of a thriving community. Supported by the Warhammer Alliance initiative, our club has become a space where imagination and strategy combine in a fun, educational, and social environment. What is Warhammer? Warhammer is a tabletop miniature wargame produced by […] - [What is Seen Cannot be Unseen](https://ahc.me.uk/what-is-seen-cannot-be-unseen/): Iryna Zarutska on a train in Charlotte – a brutal moment for humanity. What is Seen Cannot Be Unseen “A word after a word after a word is power.” – Margaret Atwood Atwood’s words remind us of the lasting impact of reading: how language can shape our thoughts, stretch our imaginations, and transform the way we see the world. Reading allows us to choose what we engage with, to put a book down if it overwhelms us, and to process information at our own pace. But in the digital age, what we see often arrives without warning, without context, and without […] - [Designing & Launching My AI-Powered Computer Science Podcasts](https://ahc.me.uk/designing-launching-my-ai-powered-computer-science-podcasts/): Digital Podcasts for OCR and AQA Computer Science GCSE and A Level Over the past year, I’ve been working on a project that combines my passion for teaching, my drive to innovate, and some of the most cutting-edge tools in digital media. The result? The launch of two AI-powered Computer Science podcasts, designed entirely with artificial intelligence and featuring 100% AI-generated voices. 🎙️ The Podcasts Both are available on Spotify, Apple Podcasts, and Audible—making them accessible worldwide. 🤖 AI at the CoreWhat makes these podcasts unique is that they are designed with AI from start to finish. This means every […] - [Example of a basic While Loop in Python](https://ahc.me.uk/example-of-a-basic-while-loop-in-python/): python fruits = [“apple”, “banana”, “cherry”] # Iterating over the elements in the listfor fruit in fruits: print(fruit) In this example, we have a list called fruits that contains three elements: “apple”, “banana”, and “cherry”. We use a for loop to iterate over each element in the list. On each iteration, the variable fruit takes the value of the current element, and we print it out. The output will be: applebananacherry Each element in the list is printed on a separate line, demonstrating the iteration over the list using the for loop. - [Best Ways to Master Python](https://ahc.me.uk/best-ways-to-master-python/): Python is a powerful and versatile programming language that has gained immense popularity in recent years. Its simplicity and readability make it an ideal choice for both beginners and experienced programmers. If you’re looking to teach Python or learn it yourself, this blog post will explore some of the best methods and resources available to help you master Python effectively. Online Tutorials and Courses:Online tutorials and courses have become one of the most popular ways to learn Python. Platforms like Codecademy, Coursera, and Udemy offer a wide range of Python courses for beginners and advanced learners alike. These courses provide […] - [How to Install Portainer on Synology NAS (NO SSH 2021)](https://ahc.me.uk/how-to-install-portainer-on-synology-nas-no-ssh-2021/): via https://youtu.be/PMwcDwHxHXM - [How to Install Docker on Synology DS720+ and Setup Booksonic Server (with folders 2021)](https://ahc.me.uk/how-to-install-docker-on-synology-ds720-and-setup-booksonic-server-with-folders-2021/): via https://youtu.be/clBYy1PfIwk - [How to convert MP3 to M4b and add chapters (FREE 2021)](https://ahc.me.uk/how-to-convert-mp3-to-m4b-and-add-chapters-free-2021/): via https://youtu.be/SZnPY24Fum4 - [Best Smoke Alarm for 3D Printing Safety (2021 X-SENSE)](https://ahc.me.uk/best-smoke-alarm-for-3d-printing-safety-2021-x-sense/): via https://youtu.be/qkNJ1LNELdM - [Friction Welding 3D Printed Parts (2021 Boba Fett Armour)](https://ahc.me.uk/friction-welding-3d-printed-parts-2021-boba-fett-armour/): via https://youtu.be/hCknxhZDkKE - [Deta Doorbell to Ring Wired Doorbell 2021 (Direct Transformer Install) #ring #ringwired](https://ahc.me.uk/deta-doorbell-to-ring-wired-doorbell-2021-direct-transformer-install-ring-ringwired/): via https://youtu.be/ASMjUAMDvB4 - [Unboxing Synology DS720+ and Migrating from DS220J (Emby Fix and Link Aggregation)](https://ahc.me.uk/unboxing-synology-ds720-and-migrating-from-ds220j-emby-fix-and-link-aggregation/): via https://youtu.be/lQRhzMzd2oo - [Lets Put Peely in Carbonite (Fortnite 2021 Season 6)](https://ahc.me.uk/lets-put-peely-in-carbonite-fortnite-2021-season-6/): via https://youtu.be/U9yeNrq-_dI - [LCD Fix Elegoo (2K screen replacement Elegoo Mars 2021)](https://ahc.me.uk/lcd-fix-elegoo-2k-screen-replacement-elegoo-mars-2021-2/): via https://youtu.be/kk98GCecAq4 - [Elegoo Mercury Plus Wash and Cure Unboxing and Review](https://ahc.me.uk/elegoo-mercury-plus-wash-and-cure-unboxing-and-review/): via https://youtu.be/ZVpXu9afT4A - [ELEGOO Mars Ultimate Guide: How to replace the FEP film](https://ahc.me.uk/elegoo-mars-ultimate-guide-how-to-replace-the-fep-film/): via https://youtu.be/IEFCR7R0t1w - [ELEGOO OWLBOT Smart Robotic Car Kit - Ultimate User Guide 2021 BUILD VIDEO Part 1 #ELEGOO #ROBOT](https://ahc.me.uk/elegoo-owlbot-smart-robotic-car-kit-ultimate-user-guide-2021-build-video-part-1-elegoo-robot/): via https://youtu.be/FhQbCzE0ryI - [YEABRICKS Lego Lighting Kit for Harry Potter 4 Privet Drive kit 75968 HOW TO INSTALL #harrypotter](https://ahc.me.uk/yeabricks-lego-lighting-kit-for-harry-potter-4-privet-drive-kit-75968-how-to-install-harrypotter/): via https://youtu.be/qYoXcaWA3JI - [Unboxing and review of the TX70 RF Stereo Gaming Headset - It's a bit Meh](https://ahc.me.uk/unboxing-and-review-of-the-tx70-rf-stereo-gaming-headset-its-a-bit-meh/): via https://youtu.be/6jVUupn7pns - [How to install Emby Media server on the Synology DS220j DISKSTATION 2020 #synology #NAS #DS220j](https://ahc.me.uk/how-to-install-emby-media-server-on-the-synology-ds220j-diskstation-2020-synology-nas-ds220j/): via https://youtu.be/esUb1Rd08MU - [Unboxing and setup of the Synology DISKSTATION DS220j #synology #NAS #DS220j](https://ahc.me.uk/unboxing-and-setup-of-the-synology-diskstation-ds220j-synology-nas-ds220j/): via https://youtu.be/nyKUcciV-YE - [How to Update Firmware on the CR-10 V2 With Tiny Machines in 2020!](https://ahc.me.uk/how-to-update-firmware-on-the-cr-10-v2-with-tiny-machines-in-2020/): via https://youtu.be/7kRxeUy5Ods - [How to separate a multiple part STL in Cura](https://ahc.me.uk/how-to-separate-a-multiple-part-stl-in-cura/): via https://youtu.be/GUsChXYEMLk - [Creality CR-10 V2 Bltouch Auto Bed Leveling Sensor Installation Tutorial (2020) #bltouch #creality](https://ahc.me.uk/creality-cr-10-v2-bltouch-auto-bed-leveling-sensor-installation-tutorial-2020-bltouch-creality/): via https://youtu.be/h1DoS6_vepY - [Creality CR-10 V2 Unbox Build And Print!(Cr-10 Upgrade 2020) #best3dprinter #creality #CR10](https://ahc.me.uk/creality-cr-10-v2-unbox-build-and-print%ef%bc%81cr-10-upgrade-2020-best3dprinter-creality-cr10/): via https://youtu.be/mGR3Q9l-xao - [Elecfreaks Micro:Bit Tinker Kit Project 4 Alarm Box and GIVEAWAY!](https://ahc.me.uk/elecfreaks-microbit-tinker-kit-project-4-alarm-box-and-giveaway/): via https://youtu.be/amGBW7Co2sA - [Print Directly From Cura to Octoprint (Save Time)](https://ahc.me.uk/print-directly-from-cura-to-octoprint-save-time/): via https://youtu.be/BiUGo849Y0Q - [Elecfreaks BBC:Microbit Tinker Kit Project 3 Electro-Termin](https://ahc.me.uk/elecfreaks-bbcmicrobit-tinker-kit-project-3-electro-termin/): via https://youtu.be/jh_T_6XJgd8 - [Elecfreaks Micro:Bit Tinker Kit Project 2 Light Sensor](https://ahc.me.uk/elecfreaks-microbit-tinker-kit-project-2-light-sensor/): via https://youtu.be/ZZCoJVsphK0 - [How to Level the Elegoo Mars](https://ahc.me.uk/how-to-level-the-elegoo-mars/): via https://youtu.be/ISyxahFACMM - [Elecfreaks Micro:Bit Tinker Kit Introduction and Project 1](https://ahc.me.uk/elecfreaks-microbit-tinker-kit-introduction-and-project-1/): via https://youtu.be/nL3xoYqGHLc - [Elegoo - Arduino Uno R3 Basic Starter Kit - Lesson 3 - RGB](https://ahc.me.uk/elegoo-arduino-uno-r3-basic-starter-kit-lesson-3-rgb/): via https://youtu.be/rfxF1_TiMv8 - [Printing PPE Faster... Automating or Stacking?](https://ahc.me.uk/printing-ppe-faster-automating-or-stacking/): So one of the downside of printing PPE on a home 3D printer is speed. the machine can only extrude so much plastic so fast so how do you speed up the process - [3D Printed PPE - COVID19 Response](https://ahc.me.uk/3d-printed-ppe-covid19-response/): Being a secondary school teacher during the CORVID19 crisis has been extremely uncertain. However, one thing is clear everyone needs to do there bit. This is the main reason I decided to start printing 3D face shields on a home 3D printer. I found the group 3DCrowduk who are working collaboratively with other 3D printing hobbits across the country to print the Prusa https://www.prusaprinters.org/prints/25857-prusa-face-shield face shield. Having difficulty printing this version I decided to use the verkstan https://3dverkstan.se/protective-visor/ which is slightly quicker to print. Also ear savers can also be printed that help to stop rubbing and skin breakdown. Equipment […] - [Arduino Starter Kit Elegoo](https://ahc.me.uk/arduino-starter-kit-elegoo/) - [Turn a Function into an Object using Python](https://ahc.me.uk/turn-a-function-into-an-object-using-python/) - [How to Install Python 3.6.4 and Pygame on windows 64 bit](https://ahc.me.uk/how-to-install-python-3-6-4-and-pygame-on-windows-64-bit/) - [How to Calculate the File Size of an Image](https://ahc.me.uk/how-to-calculate-the-file-size-of-an-image/) - [Fun with Flags - A Python Turtle Tutorial](https://ahc.me.uk/fun-with-flags-a-python-turtle-tutorial/): Fun with Flags – A Python Turtle Tutorial taken and adapted from  Hello World. - [How to Reverse a String in Python](https://ahc.me.uk/how-to-reverse-a-string-in-python/): Reversing a string is easy check out this tutorial for python: - [Basic Intro to Object-Orientated Programming in Python](https://ahc.me.uk/basic-intro-to-object-orientated-programming-in-python/):   - [Internet of Things Day at Sussex University](https://ahc.me.uk/internet-of-things-day-at-sussex-university/): A fantastic day today taking 20 believe and Achieve students to the University of Sussex for sessions on the Internet of Things and Shaping Sound. Session one Shaping sound focused on how the University is using sound waves to create touch. Sound is made of pressure waves. In their applications, they use sound waves to create the feeling of touch or to levitate objects. To achieve these effects, however, they first need to shape the sound. They do this by working with many small speakers (i.e. an array of speakers) and by controlling the moment sound leaves each one of them: They use 40 kHz: […] - [Invert Multiple Images in Photoshop](https://ahc.me.uk/invert-multiple-images-in-photoshop/): How to invert multiple images in Photoshop This is how I converted over 3000 negatives to photos using the Veho negative scanner and Photoshop. - [2019 performance tables: technical and vocational qualifications](https://ahc.me.uk/2019-performance-tables-technical-and-vocational-qualifications/): Read the list here #dfelist #preformancelist2019 Technical and vocational qualifications for teaching from September 2017 and reporting in 2019 performance tables. Lists of qualifications for reporting in the 2019 performance tables in the following categories: technical awards technical certificates tech levels applied general qualifications #teaching2019 - [How to Create a Flaming Sword in Photoshop](https://ahc.me.uk/how-to-create-a-flaming-sword-in-photoshop/): Have you ever wanted to create flames in Photoshop? This is how to do it: - [This is how to create an image rollover with HTML and CSS](https://ahc.me.uk/this-is-how-to-create-an-image-rollover-with-html-and-css/): Learn how to create an image rollover using HTML and CSS: - [Get started with Unity - How to install Unity on Windows](https://ahc.me.uk/get-started-with-unity-how-to-install-unity-on-windows/): You can create any 2D or 3D game with Unity. You can make it with ease, you can make it highly-optimised and beautiful, and you can deploy it with a click to more platforms than you have fingers and toes. What’s more, you can use Unity’s integrated services to speed up your development process, optimise your game, connect with an audience, and achieve success. - [It can be challenging Passing Variables Between Functions - Learn How:](https://ahc.me.uk/it-can-be-challenging-passing-variables-between-functions-learn-how/) - [If you need to convert Decimal to Hexadecimal Watch this:](https://ahc.me.uk/if-you-need-to-convert-decimal-to-hexadecimal-watch-this/): In mathematics and computing, hexadecimal (also base 16, or hex) is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F (or alternatively a, b, c, d, e, f) to represent values ten to fifteen. - [It Is Easy to Convert Binary To Decimal Watch This:](https://ahc.me.uk/it-is-easy-to-convert-binary-to-decimal-watch-this/): Binary is the simplest kind of number system that uses only two digits of 0 and 1. By using these digits computational problems can be solved by machines because in digital electronics a transistor is used in two states. Those two states can be represented by 0 and 1. That is why this number system is the most preferred in modern computer engineer, networking and communication specialists, and other professionals. It is vital that you can convert Binary to Decimal. - [Flappy Bird a BBC Micro:Bit Project](https://ahc.me.uk/flappy-bird-a-bbc-microbit-project/): Design Flappy Bird on the BBC Micro:Bit   - [BBC Micro:Bit Rock Paper Scissors Lizard Spock Project](https://ahc.me.uk/bbc-microbit-rock-paper-scissors-lizard-spock-project/): ALL HAIL SAM KASS…this project will show you how to create Rock Paper Scissors Lizard Spock Project  on the BBC:Micro:Bit (originally coded on the bit by me first based from the version by Sam Kass). [embedyt] http://www.youtube.com/watch?v=LoCURKzzx9o[/embedyt] Rules: The game is an expansion on the game Rock, Paper, Scissors. Each player picks a variable and reveals it at the same time. The winner is the one who defeats the others. In a tie, the process is repeated until a winner is found. Scissors cuts Paper Paper covers Rock Rock crushes Lizard Lizard poisons Spock Spock smashes Scissors Scissors decapitates Lizard Lizard […] - [BBC Micro:Bit Flashing Heart Tutorial](https://ahc.me.uk/bbc-microbit-flashing-heart-tutorial/): The flashing heart tutorial will show you how to control images with variables. - [BBC Micro:Bit Python Circuit and Music Project](https://ahc.me.uk/bbc-microbit-python-circuit-and-music-project/): This project is one of the most fun and is simple to do. It will guide you through how to turn your Micro:Bit into a touch generated tone and image generator. Required: BBC Micro:Bit 4 crocodile clips Play Dough Orange Micro USB Cable Buzzer / speaker - [How to pair your BBC Micro:Bit](https://ahc.me.uk/73/): How to pair your BBC Micro:Bit with your phone or Bluetooth device. Pairing’ is what you have to do to have your micro:bit trust another device like a smartphone and similarly, have your smartphone trust your micro:bit. Why ‘trust’? Well, pairing is all about security. You wouldn’t usually want just anyone’s smartphone connecting to your micro:bit and making it do things so by pairing your smartphone with your micro:bit you ensure that only your devices can talk to each other. Once you’ve paired your micro:bit with another device it also means that they are able to exchange information privately, without […] - [BBC Micro:Bit 3D Compass](https://ahc.me.uk/bbc-microbit-3d-compass/): Welcome! This guided tutorial will show you how to program a script that displays the direction the BBC micro:bit is pointing with a 3D twist. Let’s get started! - [Building a 3D Printer](https://ahc.me.uk/building-a-3d-printer/): So this is me building a 3D printer kit from ebay. it cost about £90 and was a pain to build but I got there in the end. The z couplers must be tight not loose like I said in the video and the z axis must be perfectly level to prevent grinding noise. [embedyt] http://www.youtube.com/watch?v=vBHIVRri-HI[/embedyt] Item specifics Condition: New New: A brand-new, unused, unopened and undamaged item in original retail packaging (where packaging is … Read more Brand: CTC Model: 3D Printer Printer Type: 3D Printer Manufacturer warranty: 1 year Connectivity: USB 2.0 Technology: 3D Printer Country/Region of Manufacture: […] - [WothLess West Sussex Campaign - The Facts](https://ahc.me.uk/64/): You will be aware that schools and academies in West Sussex remain massively underfunded when compared to the national average or London. This year, West Sussex children received £44m less than the national average and £200m less than the average London borough. This unfairness is having a crippling effect upon schools across the county. During the last school year, ‘Worth Less?’ campaigned for interim funding support to help us overcome the current situation. The government refused to support and told us that matters would improve with the introduction of a National Fair Funding Formula that would be in place by […] - [AQA 2016 Computer Science Exam Videos](https://ahc.me.uk/62/): The following is a look at some of the questions from the 2016 AQA Computer Science Paper. The best way to get the grade you want is to revise and hopefully these can help. [embedyt] http://www.youtube.com/embed?listType=playlist&list=PLpjRoikYEbcjoJATdS9GBMWNnZp7sd3ca[/embedyt] - [Create a Top Down Tank Game in GameMaker](https://ahc.me.uk/create-a-top-down-tank-game-in-gamemaker/): GameMaker: Studio has everything you need for games development, no matter what your level or expertise. This easy to follow set of tutorials will give you the perfect intro to GameMaker and will get you designing in no time. [embedyt] http://www.youtube.com/embed?listType=playlist&list=PLpjRoikYEbcg3tVJnggUo6uAL3JLRYp3a[/embedyt] - [BBC Micro:Bit Hello World](https://ahc.me.uk/bbc-microbit-hello-world/) - [Using Voice Feedback in the Classroom](https://ahc.me.uk/hello-world/): Action research in education is important as it allows us to adapt and develop. I have been looking into voice feedback and the results are positive. ## Pages - [About Me](https://ahc.me.uk/teacher-of-computing/): Welcome to my professional blog on Computer Science. This space is where I share insights, resources, and reflections on teaching and learning in the digital age. My aim is to make complex ideas accessible, highlight the importance of computational thinking, and support both students and fellow educators in exploring the ever-evolving world of technology.” “Computer Science isn’t just about coding machines — it’s about learning to think logically, solve problems creatively, and shape the future of our digital world.” - [Welcome Padawans](https://ahc.me.uk/author-page/): This is a simple Blog to share thoughts and practice on the topic of Education and Computer Science. “To the future or to the past, to a time when thought is free, — to a time when truth exists and what is done cannot be undone: From the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink — greetings!” As a passionate advocate for the teaching of computer science, I find myself deeply immersed in a world where knowledge and innovation collide. In this digital era, computer science is not […] [comment]: # (Generated by Hostinger Tools Plugin)