Volunteer as a coding tutor, focusing on fundamental skills - coming soon

If you know the fundamentals and have a teacher's heart then this is for you. Even junior coders can be senior teachers

Coming soon...

We are still getting our ducks in a row on this type of volunteering. We are just gauging interest for now. So please tell us if you are interested!

Who can apply?

Anyone with a firm grasp of fundamental coding concepts. The things you would be teaching here are:

  • fundamental language skills. E.g. how loops work, how functions work, what is a class etc

  • basic problem-solving skills. If you are comfortable with solving problems on platforms such as Hackerrank then you can add value here

We will need to test people who apply for this position to see where you can fit. We use a tool called "Coderbyte". We will give you 2 tests:

  • Test 1: This won't count, this is just so you can get used to how Coderbyte tests work

  • Test 2: This will count. It will have a variety of problems of different difficulty levels. This will help us to see what level of learner you can help. Some of the questions in the test will be hard, it's okay if you don't get everything right.

User journey

  • First we will assess your skills

  • Next, we'll train you! We take training our trainers very seriously at Umuzi. We'll start off by plugging you into the training program we use for staff. It's detailed here: Train the trainers - coming soon

  • Once you have made some progress with your training, we will start giving you learners to help. You will typically be given a small group of learners to help with some very specific concepts. Your goal would be to get everyone to be competent with the concepts.

  • This process will be cyclical. You will be given new learners to help roughly every 2 to 3 weeks. Ideally, you will have 2 group meetings with those learners per week and encourage them to help each other and practice when you are not available.

  • After every cycle, you will be asked to give feedback on the learners. You will also be given feedback on your teaching so that you can grow as a teacher and/or we can learn from how you do things

Commitments

Umuzi will be allocating resources to training you. So it's important for us to be sure that you are willing and able to take part in the full program. If you pull out early then your volunteering would have caused more harm than good.

If you are able to run at least one 45minute - 1 hour session per week for at least 12 weeks then we would love to have you!

Last updated