Who? What? Why?
C4Q is a non-profit that fosters the Queens tech ecosystem to increase economic opportunity and to transform the world’s most diverse community into a leading hub of innovation and entrepreneurship.
Average Annual Income
Women
Black or Hispanic
Immigrants
Associates or Less
Develop & deliver lesson content
Ensure dev adherence to the Code of Conduct
Administer surveys as needed
Track dev progress
Lead Teaching Team debriefs after class
Provide in-classroom support for teachers and devs
Work with devs during Office Hours
Provide mentorship, support, advice to devs
Review student code
Participate in Teaching Team debriefs after class
Provide in-classroom support for teachers and devs
Participate in Teaching Team debriefs after class
No fraternizing with the devs (-_-')
Punctuality is key!
Let AQ know if you're unable to attend class (give at least 24h notice)
Access Code is more than coding, it includes other skills to prepare our students for success in tech:
Leadership
Teamwork
Soft Skills
Character building
Ability to break complex problems into smaller ones: devs can often get overwhelmed by large scale projects, especially those that are abstract.
Abstract thinking skills: Few devs will come equipped to identify problems in terms of programming concepts.
Confidence
Time Management: Many devs have not worked on long, open ended projects and often do not foresee the sheer amount of work that must be done. Procrastination is also an issue.
Motivated and passionate: The vast majority of devs in this program would have done anything to be here.
Disciplined and take direction well: When given concrete tasks or asked to make concrete adjustments, devs work quickly. Devs are very focused.
Creative and ambitious: Most of our devs do not know what is “impossible” at their skill level, so they aspire to build amazing things.
Empathetic: devs appreciate collaboration over competition and are often eager to help one another.
Make goals clear: Break things down into the smallest possible elements. As the weeks progress this becomes less and less required.
Emphasize process over product: Devs will be more likely to effectively manage their time, break problems down into smaller ones, and think abstractly if they know that learning this process is more important than the outcomes of doing this process.
Encourage students to move fast and break things.
Encourage self-advocacy: i.e. Encourage devs to own their expertise, to write technical posts, to give talks.
Have fun! Mold minds!
Inspire the next generation of Android devs!