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.

Goodbye and next steps

I hope you’ve enjoyed your journey transitioning from a block- to a text-based language and learning how you might support your learners in their own transitions.

Don’t worry if you still feel like a beginner Python programmer — we all do at times. The trick now is to keep going. You can learn the basics from courses such as this one, but at the end of the day there is no real substitute for just sitting down and writing some code. This can be anything from a series of small scripts that you want your learners to be able to write, to a huge program of your own invention that will accomplish some task that’s useful to you.

If you want to really get to grips with coding in Python, then get out there and build something, big or small, with code!

Never forget that you are not alone on your journey to becoming an accomplished Python programmer. There are hundreds thousands of learners out ther: some of them are absolute beginners and others are industry experts, but we are all learning all of the time. There are numerous resources for learning to program, and ample forums and message boards where you can find answers to all your questions.

Good luck, and keep on coding!

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