Demo

Computer Programming Counselor

TIC Summer Camp
Mc Lean, VA Full Time
POSTED ON 3/4/2025
AVAILABLE BEFORE 5/4/2025

Job Title: Programming Counselor

Reports To: Program Director of Computer Science

Programming Counselors are responsible for teaching, guiding, and mentoring campers in programming while fostering creativity, teamwork, and problem-solving skills. The Programming Counselor ensures an engaging and supportive environment where campers can build, code, and experiment with technology while having fun.

Essential Job Functions:

Supervision and Camper Engagement

  • Assist in the direction, supervision, and organization of campers during programming activities to ensure a safe and positive experience.

Program Implementation

  • Develop and lead programming instruction using Scratch, Processing (Python or Java), Python, Java, Lua, Unity, etc.
  • Guide campers in building and programming applications while fostering an environment of experimentation and innovation.
  • Adapt instruction to different age groups and skill levels while encouraging teamwork and collaboration.
  • Upload final camper projects to the appropriate medium at the end of each session.
  • Participate in other camp activities, including all-camp events, games, and free periods as needed.

Health & Safety

  • Maintain high standards of health and safety for campers and staff during all activities.
  • Ensure campers follow proper usage and handling of equipment.

Role Modeling & Camp Culture

  • Set a positive example for campers through enthusiasm, participation, and sportsmanship.
  • Engage in the TIC community, including participating in theme days, games, and camp traditions.
  • Promote a fun and inclusive environment where campers feel encouraged to participate.

Communication & Administration

  • Maintain effective communication with the Director and other staff members regarding camper progress and program needs.
  • Complete session-specific forms, including Camper Highlights, which provide individualized feedback on camper achievements and experiences.
  • Provide and receive feedback from supervisors to enhance the robotics program and overall camp experience.

Other Job Duties:

  • Assist with supervision during camper arrival, departure, and transitions.
  • Contribute to evaluations and other administrative tasks as requested.
  • Support campers in social and personal development throughout the camp day.

Qualifications:

  • Strong background in at least one programming language (e.g., Scratch, Python, C, C , Java, Unity, Lua, etc.).
  • Ability to teach advanced programming concepts like classes and objects, data structures, polymorphism, operator overloading etc.
  • Ability to teach programming to campers of varying ages and experience levels.
  • Valid First Aid/CPR/AED certification or ability to obtain before the start of camp.
  • Ability to work cooperatively as part of a team and take initiative when needed.
  • Passion for working with children and adolescents in a dynamic camp environment.

Training & Schedule:

Staff Orientation: TIC VA: June 11-14

  • Camp Dates: (Preference given to staff who can work the entire summer; new staff MUST work 3 of 4 sessions)
  • Session 1: June 16 - June 27 (No camp June 19)
  • Session 2: June 30- July 3 (No camp July 4)
  • Session 3: July 14 - July 25
  • Session 4: July 28 - August 8

General Information:

  • Hours: Monday - Friday, 8 AM - 4 PM (Full-time, short-term position)
  • Compensation: Based on skill, experience, and education. Paid bi-weekly via direct deposit. Attendance bonus for completion of all nine weeks.
  • Housing: TIC is a day camp with no residential facilities; out-of-town staff must arrange their own housing.

Job Types: Full-time, Temporary

Pay: From $15.00 per hour

Expected hours: 40 per week

Schedule:

  • 8 hour shift

Work Location: In person

Salary : $15

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Programming Counselor?

Sign up to receive alerts about other jobs on the Computer Programming Counselor career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$208,393 - $280,632
Income Estimation: 
$287,433 - $410,340
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Programming Counselor jobs in the Mc Lean, VA area that may be a better fit.

Blockchaincryptographic Software developerArchitect

Mobile Programming, Alexandria, VA

AI Assistant is available now!

Feel free to start your new journey!