Hero image

CodeForLife's Shop

Free coding resources covering the first principles of Python. Sign up as a teacher or tutor at: www.codeforlife.education

Free coding resources covering the first principles of Python. Sign up as a teacher or tutor at: www.codeforlife.education
Code club resources (Primary)
CodeForLifeCodeForLife

Code club resources (Primary)

(0)
At Code for Life, we want everybody to have the opportunity to learn to code, and in order to do that we want our club ambassadors to create a supportive environment for them to learn. It is more than learning to code, it is about building confidence and collaboration. This course aims to introduce primary-aged children to coding skills using a block-based programming language. We have condensed the existing teaching materials into six lessons, with two additional lessons for extension and have included lesson plans and activities. The purpose of this course is to give primary learners an introduction to Python in both block programming and text-based forms and to discuss how new concepts can be introduced to pupils. Rapid Router covers many aspects of the KS1 - KS3 National Curriculum for Computing. You can find out more here. The course will include level completion activities, demonstrations and some videos. Times are approximate and we suggest you adjust these resources to make it work for you and your club. You might wish to move on to the next session if pupils finish quickly. We have provided two additional sessions to build in some extension and leeway. Lesson plans can be found here: https://code-for-life.gitbook.io/code-club-resources/
Rapid Introduction to Python - Code club
CodeForLifeCodeForLife

Rapid Introduction to Python - Code club

(0)
At Code for Life, we want everybody to have the opportunity to learn to code, and in order to do that we want our club ambassadors to create a supportive environment for them to learn. It is more than learning to code, it is about building confidence and collaboration. This course provides you with a condensed version of the Rapid Router lesson plans and activities to use throughout the course. The sessions are based on our Rapid Router game and resources. The lesson guides can be found here. The purpose of this facilitators course is to give teen and adult learners an introduction to Python in both block programming and text-based forms and to discuss how new concepts can be introduced to pupils. The course will include level completion activities, demonstrations and some videos.