You've been invited by National Centre for Computing Education to join an online course on FutureLearn

This invitation provides all the benefits of studying with us.

Raspberry Pi Foundation

Scratch to Python: Moving from Block- to Text-based Programming

Learn how to apply the thinking and programming skills you've learnt in Scratch to text-based programming languages like Python.

What will you achieve?

By the end of the course, you'll be able to...

  • Explore how you can transfer programming and thinking skills from Scratch to Python
  • Develop basic skills in Python programming language
  • Identify simple error messages in Python syntax and how to debug code
  • Reflect on the power of text-based programming and what you can create
  • Produce tools to support children’s transition from block-based to text-based programming