Griditch

  • Home
  • Research
  • Contact
  • Schools
  • Privacy Policy
  • Home
  • Research
  • Contact
  • Schools
  • Privacy Policy

A tangible programming language that helps children to think...

computationally    
collaboratively  
concretely
​creatively

The internet is awash with resources to help children learn to code...

Picture
Here are three of our favourites...go ahead check them out.

...did you notice what they all have in common?

Grids! They all require you to navigate a character through a grid.

The computer has transformed the way we learn, but sometimes using tangible objects just makes it easier to understand complex subjects.

So imagine the best of both learning worlds - where digital meets physical...

Animated photo
...bringing code to life!

Introducing Griditch

Picture
Picture
The new national computing curriculum introduced in September 2014 requires all primary aged children to understand and apply the fundamental principles and concepts of computer science.

My aim was to create a simple and intuitive learning aid to help children understand the fundamentals of computing.

I achieved this aim through the creation of Griditch - a simple and intuitive tangible programming language that encourages children to think computationally, helping them understand the fundamentals of computer science.

I now wish to share the ingenious of Griditch with everyone.


What is Griditch?

Griditch is a tangible programming language combining the best of the digital and physical worlds. The product consists of boards, programmable grits (blocks) and a scanner which enables you to send images and sound to a device running the free Griditch app.

The Individual components

The system consists of programmable tokens (otherwise known as Grits), boards, scanner and app.
Picture
Grits - Click image to learn more
Grits
There are 9 different grits to choose from. They each come pre-programmed with a stock image + sound that can interact with other grits (e.g. lock interacts with key). 

These grits make up a simple and intuitive programming language and share much in common with the sprites used in a visual programming language like Scratch.

Picture
Collins Dictionary
Picture
Boards
Boards
Grits are placed onto boards to create challenges for opponents solve. Boards can be connected together to create more complex challenges.



Picture
Scanner
Scanner
This is used to scan grits. Information is sent wirelessly to any connected device running the Griditch app.
Picture
App
App
The scanner connects via bluetooth to the app and enables information stored in grits to be displayed on a device. Different images stored within the app's database can also be written to grits.
Picture
Hour of Code - physical vs digital - click for an example
Code.org
The Hour of Code is a great free resource and was the inspiration behind Griditch. Essentially we took this concept and gave it a physical makeover! Because of this synergy we would highly recommend using code.org to help generate ideas for playing Griditch.
Picture
We also love block-based languages like Scratch and Blockly, but children who have yet to grasp the fundamentals of computing can quickly become overwhelmed by the abundance of information. 
Picture
​By making code physical, children intuitively understand the function of each grit and how they interact with each other. That's just one of the benefits of tangible programming.

Why we created Griditch

Children have always learnt the fundamentals of new subjects through play and by using their hands - think of an abacus - why should computing be any different?
Picture
Griditch has evolved over the years with input from specialists within the field, teachers and students. During the research and development phase we worked with primary schools and tested Griditch with hundreds of Key stage 1 & 2 students.


PictureCourtesy of St Thomas Becket
Feedback from teachers and pupils was extremely positive and perhaps more importantly, post evaluation results consistently demonstrated a marked improvement in the students understanding of computing fundamentals.  


​

Ultimately our goal is for every child to have the opportunity to understand the fundamental principles of computer science through experiences that are collaborative, creative and concrete.

How Griditch helps you to think...

Click a board to learn more.
Picture
Computationally
Picture
Collaboratively
Picture
Concretely
Picture
Creatively
computationally
collaboratively
home
concretely
creatively

Interested, curious or just want to find out more? We would love to hear from you!​

Email

griditch@gmail.com