In this section you'll find all the information to do with the education team. Most of our work happens in Slack and on Github. You must join our Github Organisation and your Mentor Team to join the CYF Education team.


The function of this team varies due to the stage within the cohort:
  • Initially, the Education Team is responsible for finalising the syllabus & scheduling the course
  • From here, the team must welcome & onboard mentors, and organise mentor/assistant distribution throughout the course
  • The role then shifts to focusing on general class admin, covering class organisation, coursework, assessments etc.
  • As a cohort nears completion, the education team then focus on managing final projects, and assisting trainees to continue these beyond graduation
Could not load image
Education Roles

Meeting Documentation

Online Class Agenda

Outline and agenda for each of our classes. A duplication of this should be created for each our lessons.
​Find it here​

Online Homework Club

We run regular coursework clubs with our partners which provide valuable mentoring to our trainees. Below you can find an example schedule for an event.
​Find it here​

Weekly Education Team

Every week, the education team meets to speak about the progress of the class so far and what need to be planned. Below you can find an example agenda for one of these events.
​Find it here​

Lead Trainer Training

At CodeYourFuture we believe, as we have always done, that finding professional programmers to deliver our course best prepares our trainees for professional life by giving them the most up to date knowledge and helping them build a network of developers for when they graduate.
The problem lies in the fact that we are people who are passionate about teaching but have no formal background in it. We do well using the skills that we have but without some background in teaching we make mistakes both developing and delivering content. The result of this is our trainees receiving an education that while passionate and caring can miss out on some of the core education principles which would enable them to learn better and thus become developers easier.
These problems can manifest themselves in trainees not understanding key concepts, struggling with coursework or becoming discouraged with the course.
You can find our teacher training resources here: https://teachertraining.codeyourfuture.io/​

Github Repositories