I’ve long been interested in seeing the use of technology in the classroom as an almost invisible tool, a stage…
How To Develop A Maker Mindset.
Having a ‘maker mind’ can be an asset to an individual as it comes with a lot of perks such…
What is STEM and what is STEAM?
STEM stands for Science, Technology, Engineering, Maths and STEAM stands for Science, Technology, Engineering, Art and Maths. Why are they…
7 Great Ways to Use Google for Education
In this computerized era, Google is the most commonly used tool in everyday life; from starting a day with Google…
The Importance of Online Personal Learning Networks.
Personal Learning Networks (PLNs) are the groups of people around us that help us develop skills and knowledge. They can…
The role of technology in the PYP
This post will outline the aims of the PYP (the Primary Years Programme of the International Baccalaureate) and the role…
Interview with Steve Wheeler
I was recently interviewed by one of my university lecturers, Steve Wheeler. Whilst completing my degree, he was very inspirational,…
Learn to program games using Python on a Raspberry Pi with Code Angel.
Launched yesterday on Kickstarter, Code Angel is a completely new way to learn to code. Code Angel comes on a…
5 Useful Accelerated Learning Techniques.
Learning something new can be both exciting and excruciating. The excitement with which we begin something dwindles over a period…
Teaching Abroad: Unforgettable Cultural Experiences
I teach at an international school in Bangkok, Thailand. Read the article I wrote for the TES about my day-to-day…