Home HTML Kodu Python Robotics Sonicpi Scratch Resources Logo About Me

Iíve always been a bit of a tinkerer and willing to give things a go so when the opportunity to deliver a workshop to Bruneian Teachers on 'Programming in the Primary School' I saw an opportunity to develop my own HTML and CSS skills by developing this website.

I have been teaching ICT/Computing in international primary schools for 10 years, it's a job that I enjoy immensely. The subject has really taken off over that time and has become a firm favourite in school, accessible to all ages, gender and abilities.

To aid the home school transition of learning I always try to use software that is free or open source. Projects are a great way to teach new concepts and I have found that being actively involved in a project is a highly effective way of acquiring knowledge and skills. I'm not a big on inspirational quotes but one that does stay with me is "Tell Me and I Will Forget; Show Me and I May Remember; Involve Me and I Will Understand." Confucius (allegedly).

The ideal project for me is both playful and purposeful that involves different skills eg art, music, coding, graphic design etc. Projects must have an element of fun and engagement yet the learning outcomes clearly targeted. It's important for students to have a sense of ownership of the project, having created and shared something unique gives a very satisfying feeling. A good example of a fun, learning focused project that developed a range of skills was the Music Machine project.

A great video that explains that computational thinking = critical thinking skills + power of computing

"In a rapidly changing world, today's students will need a whole new set of skills to solve tomorrow's problems. Computational thinking gives them the ability to recognize when and how technology can boost their own critical-thinking, creative and problem-solving skills in order to find innovative solutions to real-world problems."

Google have made an excellent set of resources to aid the teaching of computational thinking in the classroom Exploring Computational Thinking

Be Safe Be Creative

A video made in class highlighting the need to be smart and safe when online