Organization Summary

Hope For Youth, Inc. (HYPE) is a thriving Atlanta-based nonprofit organization that is empowering middle and high school girls of color to become future leaders in tech! With dynamic leadership that supports personal & professional growth, a mission-driven culture that prioritizes quality programming engagement for our students and partners, and start-up flexibility that promotes balance for a wide range of lifestyles and preferences, HYPE is an ideal place to work, grow, and make a difference in the communities that need us most. 

Through our interactive coding camps and programs, high school internship placement, International teaching experiences, college and career readiness training, and women in tech conferences and roundtables, HYPE:

  • Addresses early disparities in K-12 education that limit opportunities for girls of color to enter the tech workforce
  • Inspires girls of color to confidently pursue technology careers and opportunities
  • Supports retention of women of color in tech by building community and increasing representation

If you’re interested in adding purpose to the work that you do every day, consider joining HYPE – where we empower one another to live lives full of hope, driven by love, and void of fear.

Position Summary

Hope for Youth, Inc is seeking enthusiastic computer science instructors for our 2022 Summer Coding Camps. Our curriculum is designed to educate, inspire, and equip middle and high school girls with the skills and resources to pursue academics and careers in the technology and engineering sectors, as well as build courage and community. Our virtual and in-person programs are unique in their approach by offering students across Georgia the opportunity to participate in camps ranging from 10 days to 15 days, including synchronous and asynchronous instruction alongside technology career exploration.

Our Summer Coding Camps Instructors encourage, nurture and mentor participants, providing them with the essential support needed to build their interest in coding and computational thinking.  Join us in welcoming these scholars into a supportive community and playing an essential role in their STEM identity development! Find out more about our programs on our website and check out past student work in our project gallery!

Responsibilities

  • Lead instruction and effectively facilitate an exciting, engaging and accessible classroom environment for a highly diverse group of 30 students.
  • For Virtual Classrooms Only: Utilize virtual learning tools and platforms approved and provided by HYPE in the delivery of your virtual lessons and classroom. This may include tools like Google Docs, Google Classroom, Zoom, Class for Zoom, Pear Deck, Instructure Canvase, etc. Training and time to practice with tools will be provided by HYPE.  
  • Prepare for class each day by reviewing HYPE curriculum materials in advance and adapting them to meet the needs of the students in your class.
  • Meet with the teaching team daily to share classroom notes/observations, plan the next day’s lesson, and review student daily feedback.
  • Complete administrative duties including taking attendance, administering programmatic surveys to students, and completing daily and end of program surveys in a timely fashion. 
  • Schedule and co-host classroom office hours with your Teaching Assistants (TAs) to troubleshoot students’ questions, review misconceptions, or provide debugging tips based on projects.
  • Manage a team of up to 3 TAs who serve as support in classroom management, lesson delivery, logistical tasks, virtual classroom setup, etc.
  • Communicate and collaborate with the HYPE Programs Team to coordinate, schedule, and manage shared Corporate Engagement events and cross-classroom activities like project showcases. 
  • Chaperone local field trips that provide real-world application to STEM-based careers and associated opportunities
  • Work with guest speakers to coordinate their time in the classroom
  • Support the growth and development of Hope for Youth, Inc relationships with important partners by serving as a representative of the organization during all virtual and in-person program activities including corporate partner engagements, guest speakers, and partner visits to the classroom.
  • Effectively address students’ challenges and questions to ensure that all students are engaged and demonstrating understanding of course material.
  • Incorporate accommodation recommendations from Hope for Youth, Inc for students who have varying learning needs.
  • Communicate regularly and effectively with all Hope for Youth, Inc staff throughout the duration of the program.
  • Interface with student’s families, if necessary, in a professional manner and follow proper Hope for Youth, Inc protocol.
  • Meet with supervising Program Lead on a weekly basis to review post observation feedback and check-in on student progress or concerns. 
  • Chaperone local field trips that provide real-world application to STEM-based careers and associated opportunities (program-specific, not required for all programs);
  • Support student interaction with volunteer STEM Professionals, thus increasing their knowledge of various STEM fields and careers (program-specific, not required for all programs);
  • Support students with completion of final project and presentions
  • Work with guest speakers to coordinate their time in the classroom (program-specific, not required for all programs);

Qualifications

  • BA or BS in computer science, a related STEM field, or education; must be completed by the start of the program. Equivalent work experience and technical proficiency may be acceptable in lieu of a CS degree.
  • Proficiency in at least one programming language, JavaScript preferred. Note, the Summer Coding Camps will cover Scratch, HTML and CSS for the Middle School level. They will cover HTML, CSS,  JavaScript and C++ (Arduino C) for the high school level.
  • Strong desire and willingness to learn computer sciences and/or new programming languages as needed to teach the program.
  • Ability to comfortably engage with a variety of program stakeholders ranging from corporate partners, funders, members of the press, and/or technology executives.
  • Must be able to collaborate with other educators and share teaching responsibilities amongst team members.
  • Demonstrated poise, professionalism and exceptional communication skills.
  • Effectiveness and patience in guiding classroom activities, keeping discussions on tasks and thinking quickly/creatively in the face of unexpected questions or comments.
  • Ability to adapt to various learning styles and respect for individual differences of students in the classroom.
  • Excellent time management and organizational skills.
  • Must be coachable and model a growth mindset. Teachers should be willing to provide, accept, and implement feedback about their or their teacher partner’s instruction or classroom management approach in order to better serve the needs of girls in the program. 
  • Timeliness and dependability in attendance throughout the program, including all teacher training sessions prior to program start and post-program reporting requirements.
  • Believe that all girls can code!

Requirements

  • Must be able to commit to at least 1 (one) three-week teaching engagement, in addition to 1 (one) week of preparation time (“Week Zero”).
    • Active program time is generally from 8:30 am – 2:30 pm, but there are other teaching team responsibilities that take place outside of active programming. Instructor hours are from 8:00 am – 4:00 PM daily
    • Program dates:
      • Round 1 Week Zero: June 1st – June 3rd; Classes Run: June 6th – June 24th 
      • Round 2 Week Zero: June 21st – June 24th; Classes Run: June 27th – July 15th  
  • Ability to commit to the following hour requirements: Week Zero Prep Time ~ 25 hours per week; In Program Work Time ~ 40 hours per week
  • Additionally, candidates must be able to commit to a multi-day Teacher Training workshop prior to the program’s start date. We are still finalizing the dates for this workshop, but expect for it to take place in late May. Teachers will be compensated for attending the training and completing all deliverables.

Preferred Qualifications

  • Previous experience teaching computer science or a related subject.
  • Experience with facilitating virtual zoom meetings and navigating online learning platforms.
  • Demonstrated experience and maturity in managing a classroom of thirty middle or high school students in a virtual environment.
  • Experience teaching an academically and culturally diverse classroom community.
  • Technical industry experience a plus.
  • Pursuing a Masters or PhD is a plus.

Camp Location/Sites

  • Clayton County Public Schools (Location TBD)
  • BGCMA Anderson – 529 Manget St SE, Marietta, GA 30060
  • BGCMA Matthews – 785 Fontaine Rd SW, Mableton, GA 30126
  • BGCMA Warren – 790 Berne St SE, Atlanta, GA 30312
  • BGCMA Whitehead – 1900 Lakewood Ave SE, Atlanta, GA 30315
  • BGCMA Draper – 1462 Walker Ave, College Park, GA 30337
  • BGCMA Chamblee – 2880 Dresden Dr, Chamblee, GA 30341
  • BGCMA Barksdale – 015 O’Kelly St SE, Conyers, GA 30012
  • BGCMA Lawrenceville – 382 Stone Mountain Street, Lawrenceville, GA 30046

NOTE: If you are selected for an interview, you will receive more information about how to prepare for the teaching and technical portions of your interview.


Interested applicants may complete an application and submit their resumes and cover letter via our online application.

Please include in your cover letter a summary of your computer science and/or teaching experience, as well a description of how you heard about this role, what motivated you to apply, and why you believe you’d be successful.