technology in play
TIP_Facebook.jpg

TiP@School

 

 

 

 

 

 

 

Coding is today’s language of creativity. All our children deserve a chance to become creators instead of consumers of computer science
— Maria Klawe
 
P1090682.JPG

Locations

York - Harrogate - Bradford - Leeds North

Technology in Play work in partnership with schools to support in providing coding and computational thinking to primary aged children in education. These take place as fully managed after school activities hosted exclusively for children attending those schools. If you would like to discuss hosting a TiP@School please contact your local team at the location links above.

Why Coding?  

Our tech toys introduce coding, develop computational thinking, problem solving skills and creative thinking all without the overuse of screens. Through interactive play and storytelling, we introduce children to a tangible programming language using algorithms and debugging.  
 
The tools we use offer great cross-curricular application. Children develop communication and increase in confidence as we remove ‘wrong’ outcomes and encourage experimentation. Coding also uses a range of mathematic skills as children will add and subtract within a sequence and discuss angles, shapes, position and distance. Most importantly, our tech toys ignite imagination as we transform them into characters in our own stories and send them on their own unique adventure.  
 
At Technology in Play we understand the importance of the A in STEAM. Allowing space for art in this programme encourages and develops children’s creativity and innovation. This project will allow pupils to take ownership of their work, think outside the box and showcase their learning. When children apply their knowledge in this way they learn to create with technology moving beyond following instruction to learn.  

Example Term Outline

  • Week 1 - Introducing Coding  
    • We will discuss how, just like other machines, our robots cannot think for themselves. Instead, it is our job to programme them to behave how we want them to.  
    • We will introduce the relevant coding tools and start with the basics of action causality. Children will be encouraged to develop simple sequences and reason their choices.   
  • Week 2/3 - De-bugging  
    • Each week will begin with a recap of what we have already learnt. Week 2 will introduce the concept of de-bugging. Children will experiment with sequences and work though their mistakes swapping functions to identify the problem.  
  • Week 4/5  - Loops, repeats and patterns  
    • Once children are confident with the idea of algorithms we will introduce new functions which allow repetitions and infinite loops. This new function will help children solve problems as the sequences become more advanced.  
  • Week 6/7  - Logic  
    • As children progress with their knowledge and experience of coding we will gradually introduce new functions and problems. We will introduce the what, if and when. For example, ‘When Cubetto reaches the tree, it must go around it’ or, ‘If Kibo detects something is near, it will move backwards’. 
  • Week 8/9  - Advanced Logic  
    • Building on week 4 we will introduce more difficult sequences, problems and functions. 
  • Week 10/11  - Creative Project  
    • In the final week/s children will tie all previous learning together in a creative project.