Skip main navigation
We use cookies to give you a better experience, if that’s ok you can close this message and carry on browsing. For more info read our cookies policy.
We use cookies to give you a better experience. Carry on browsing if you're happy with this, or read our cookies policy for more information.

End of Week 2

Well done on making it through all of Week 2! This week was probably a little more challenging for you, as you translated some fairly complex scripts between Scratch and Python. You’ve learned plenty of new Python skills, and you also had a look at the challenges of using a language in which concurrency is trickier to implement and debugging needs to be practiced.

Next week you’re going to focus on the Python language. You’re going to learn about some of the higher-level features of Python, such as its built-in functions and extra libraries that you can use in your programs. You’re going to have a look at how you might start planning your programs using pseudocode, and we’ll present you with a debugging challenge such as you might face in your classroom.

How do you feel about the progress you have made so far? What have been your highs and lows in this week’s lessons?

Share this article:

This article is from the free online course:

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

Raspberry Pi Foundation

Contact FutureLearn for Support