Updated: August 2023
FAC’s Philosophy of Teaching and Learning
At FAC, our curriculum and course delivery is is grounded in a **constructivist approach,** empowering adult learners through the following principles:
- Recognising Prior Knowledge: We value the diverse life experiences and knowledge our learners bring to the programme. Many learners are career changers, and we acknowledge and encourage them to build on skills they have already developed in previous roles.
- Active Learning: We promote hands-on learning, fostering critical thinking and problem-solving. Learners are encouraged to take responsibility for their progress during the programme, and seek help from our facilitators where necessary.
- Authentic Experiences: Our curriculum is constantly adapting, in order to connect the theories to real-world application, so that learners are fully prepared for the needs of the workplace.
- Personalised Paths: Learners ****set personal goals and we tailor the learning journey based on individual needs and aspirations.
- Reflection and Collaboration: Learners reflect on their progress and engage in peer-to-peer learning, feedback and discussions.
Our approach ensures learners actively engage with their education and skills development, building a foundation for success in any future careers path.
Programme Overview
All apprentices' training plans are based on this programme content. The majority of the apprentice’s learning takes place in the first 12 weeks of the apprenticeship, but we will run continuing off the job learning sessions at regular intervals throughout the length of the apprenticeship.
Description |
When |
Hours |
Backend |
Weeks 1-3 |
108 |
Fullstack |
Weeks 4-6 |
108 |
Project |
Weeks 7-9 |
108 |
Tech for Better |
Weeks 10-12 |
108 |
Off the job learning |
Weeks 16-52 |
72 |
Apprenticeship total |
|
504 |
Software Developer Curriculum
In the coursebook, you can find the Software Developer curriculum, which is a full time, 12 week training block before apprentices join their employers.