Our Club Philosophy
At Code for Life, we want everybody to have the opportunity to learn to program, 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 syntax, it is about building confidence and collaboration. Therefore we need you to:
be positive role models, be open and inclusive to all, use real world analogies to help understanding, encourage a growth mindset and most importantly, have fun!
Example of a fixed mindset versus a growth mindset: “What’s the point in trying if I’m going to fail” or “I’m not good at ” versus “It’s always good to try, failure is a learning curve” or “If I try and practice, I can improve”
How to start a club
You will need the students to have access to computers, either in a classroom or at home and they will need a good internet connection. You will also need a way to show them your screen and have the ability to play videos. These resources are best used in person with the students, so you can provide support if needed, but can also be online if you have adequate host software to enable chat and sharing.
You will need to be registered as a teacher on the Code for Life website in order to have the ‘solve’ tool available in the game, to be able to create a class, and to share access details with your students. This will also allow you to access the resources, reset passwords etc.
Follow the instructions in the registration process and verify your email. Once verified, add your school (club) and then add a class to your school.
After you have done this, please read the Introduction to Python document on our website.
Please contact us for support if you are unsure how to get started.