Follow all of the rules set out in the Code of Conduct
If I do not do so then I will
Be removed from the course
At CodeYourFuture we come together for a live session only once per week. Most of your learning happens during the week when you complete the coursework. For this reason, you must complete all of the coursework on time. This includes Technical and Personal Development coursework. If you fall behind with your coursework it is your responsibility to catch up.
At CodeYourFuture there is only one opportunity a week to learn together in person. Self learning is an important part of your journey here and your coursework is critical. For this reason, you must complete all the coursework on time.
This includes Technical and Personal Development coursework.
If you fall behind with your coursework it is your responsibility to catch up.
A lot of effort goes into setting, supporting, and reviewing coursework so it is essential that submission happens on time.
You will never be removed from the community for falling behind with your coursework. However, you cannot be invited to Final Projects if you do not meet the entry criteria for that module. You must complete a Final Project to graduate at Code Your Future. Graduation is not automatic.
If you need support, seek help and we have support in place for you to catch up.
I confirm that I will:
Spend at least 20 hours a week outside of class working on coursework Complete and submit all coursework for each week before the start of the next class
Ask for help from teachers, mentors, buddies and other trainees if I need help
Not copy any coursework from another trainee
If I cannot do my coursework on time I must Message both my buddies to tell them why I cannot complete my coursework and how I will catch up If I do not complete the coursework on time and do not complete the above steps then I will go on a self study track.
No access to code review
No help from volunteers
Our syllabus is free and open source. This means everybody can use it to learn coding at their own pace and choose to do whatever coursework they want, without obligation. But being part of a cohort at CodeYourFuture is a privilege and a responsibility.
Failure to complete all coursework by the end of a module is grounds for automatic dismissal from the course.
Reasons for Non-Completion
The following reasons are not permitted for non-completion of coursework
Not knowing you had coursework or how to complete it
Not being able to complete coursework because you didn’t ask for help
It is your responsibility to ask for help.
You can seek help from the following people:
Your city coordinator can help with any issues impacting on your learning (financial, mental health, physical health, housing, immigration, family)
Your PD Buddy can help with issues around your approach to learning or your employability skills (confidence, communication, team work, time management, networking)
Your Tech Ed Buddy can help with issues around your technical learning (code review, technical concepts, problem solving) Your fellow trainees can help you with all of the above!
The wider CYF community can help too. It’s full of graduates, and professional people who want to help you succeed.
Working together is encouraged and facilitated at CodeYourFuture.
However, we want to make sure that you take this opportunity to learn and get personal mentorship. It’s important that you develop your understanding of the material and not just passively have your work completed by other people.
If you work with others, make a clear comment at the top of the coursework that lists the people you worked with. Coursework submitted without this comment, but with answers shared between trainees, will be treated as copies.
Repeated cases of copying are grounds for automatic dismissal from the course.
Our Volunteers put in a lot of time preparing classes and leading sessions.
For this reason you must make every effort to attend class.
I confirm that I will:
Attend and be present for at least 90% of classes
If I cannot attend class I must Message on Slack before class starts to say that I cannot attend with a valid reason for non-attendance
If I do not attend class and do not message then I will Not have access to Volunteers to catch up Be at risk of being removed from the class
Continued non-attendance without good reason is grounds for automatic dismissal from the course.
Slack is the main tool that we use to communicate and keep the community alive.or this reason it is essential that you are active and responsive. We monitor your Slack usage and participation weekly as one of the ways we track your learning progression.
I confirm that I will
Install Slack on the computer that I do my work on
Install Slack on my phone
Answer all direct messages within 48 hours of receiving them
Actively participate in class learning by asking or answering at least 2 questions a week in the main class channel
If I do not take these steps, I understand I will
Be at risk of being removed from the class
Withdrawing From The Course
Withdrawing From The Course If you wish to stop attending the course you must contact us so we can help you in whatever you choose to do next.
Leaving the course does not mean leaving our community.