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

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