Reflective Thinking

My blogs

About me

Industry Education
Occupation Leaders in collaborative learning software development and higher level thinking skills
Location Newcastle, Tyne and Wear, United Kingdom
Introduction Reflective Thinking is a company specialising in collaborative learning software for schools. Ahmed Kharrufa started the company following a PhD at Newcastle University; combining vast research into computer supported collaborative learning and 15 years professional experience in programming. This fusion of expertise inspired Reflective Thinking's passion for the future of learning and Ahmed's published research papers have been acknowledged by leading researchers across the world and international press. With these things in mind, this blog has been set up to share ideas and reflections on education, specifically with regard to the new Computing At School curriculum. We like to engage with people, so feel free to comment on our blogs, which will be ran by Ahmed Kharrufa and Natalie Taylor.
Interests collaborative learning, education technology, computing at school, new curriculum, primary education, secondary education, edtech, higher level thinking skills, research, programming, software development