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 programs that you want your learners to be able to write, to a huge program of your own invention that will accomplish a task that is 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 of thousands of learners out there — 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!
We hope you enjoyed participating in our course as much as we enjoyed putting it together.
We’re passionate about our training, and are committed to providing more online courses to help put the power of digital making in the hands of people over the world.
Therefore, we’d love to hear your thoughts and suggestions about topics you think we should cover, or about support that you need.
Please share your ideas with us in the comments section below.
The Raspberry Pi Foundation offers a range of other courses, and if you are a teacher in England, you can get free upgraded access to them through teachcomputing.org, the official website of the National Centre for Computing Education. The upgrade means you’ll have free, unlimited access to the course, even after the run finishes, and you’ll receive a Certificate of Achievement from FutureLearn when you complete the course. You’ll also be able to use the courses as evidence for National Centre for Computing Education certification.
If you are not a teacher in England, you can join the other courses from the Raspberry Pi Foundation for free on FutureLearn.
In particular, you may be interested in the following courses:
- Teaching Physical Computing with Raspberry Pi and Python: Continue your journey with the text-based programming language Python, and use it to control physical components like LEDs and motors
- If you are a teacher in England, sign up for Teaching Physical Computing with Raspberry Pi and Python through teachcomputing.org to access your free upgrade
- If you are not a teacher in England, sign up for Teaching Physical Computing with Raspberry Pi and Python on FutureLearn
- Programming 101: An Introduction to Python for Educators: Continue to explore the basics of Python
- If you are a teacher in England, sign up for Programming 101 through teachcomputing.org to access your free upgrade
- If you are not a teacher in England, sign up for Programming 101 on FutureLearn
- Programming Pedagogy in Primary Schools: Developing Computing Teaching: Investigate a range of pedagogical approaches suitable for teaching programming to primary school pupils
- If you are a teacher in England, sign up for Programming Pedagogy in Primary Schools through teachcomputing.org to access your free upgrade
- If you are not a teacher in England, sign up for Programming Pedagogy in Primary Schools on FutureLearn
Important note for teachers in England: In order to get free upgraded access to this course, and to use it towards your National Centre for Computing Education certification, you must have joined the course through a link from the Teach Computing website. If you have not, please join the course on this page and accept the invite on the next page. Failure to do this will mean that you will lose access to the course and it will not be counted towards the certification. Your eligibility for bursary payments may also be affected.
Using the course content
Remember that this course content is free for you to download, adapt, and use with your classes.
Unless otherwise specified, the material contained within this course is free for you to copy and adapt under the Open Government Licence v3.0., so long as you attribute the Raspberry Pi Foundation as follows: This text/image/video was created by the Raspberry Pi Foundation and is licensed under the Open Government Licence v3.0..
For more information about this course content and how it can be used, contact firstname.lastname@example.org.