Part-Time Computer Science Instructor

Code in the Schools

Maryland

On-site

USD 22,000 - 41,000

Part time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Code in the Schools in Baltimore is seeking part-time instructors to teach computer science, coding, and related technology subjects to youth from Pre-K through post-high school.

You will develop unit plans, differentiate instruction, monitor progress, and maintain accurate records while collaborating with site staff to meet program goals.

Flexibility is required as work hours vary with program schedules, and reliable transportation to assigned sites is expected.

Qualifications

  • At least one year of experience teaching or facilitating learning for groups of 10+ youth; urban settings preferred.
  • Experience developing lesson plans and project-based instruction.

Responsibilities

  • Ensure a safe, engaging, inclusive, and supportive learning environment for all students.
  • Teach computer science, coding, and related technology to Pre-K through post-high school.
  • Develop and maintain unit plans, syllabi, and instructional materials aligned with program goals.

Skills

Teaching
Classroom management
Curriculum development
Differentiated instruction
Communication
Collaboration

Job description

Location: Baltimore City and surrounding areas

Status: Part-time; work hours vary based on the number of programs scheduled and available instructional assignments.

Salary: Starting at $16.00-$30.00/hour, varies commensurate with experience

Job Description:
Job Responsibilities:
  • Ensure a safe, engaging, inclusive, and supportive learning environment for all students.
  • Teach, guide, and supervise youth from Pre-K through post-high school in computer science, coding, and related technology subjects.
  • Develop and maintain unit plans, syllabi, lesson plans, project-based learning activities, and instructional materials aligned with program goals and student learning needs.
  • Differentiate instruction to accommodate students' varying skill levels, learning needs, and prior experiences.
  • Monitor and assess student progress, provide constructive feedback, and maintain accurate records of student performance and learning outcomes.
  • Serve as a substitute for other instructors when available and as program needs require.
  • Maintain reliable transportation and arrive at assigned sites on time to prepare for classes and ensure instructional readiness.
  • Maintain and submit accurate student attendance, demographic information, assessment results, and other required program data by established deadlines.
  • Participate in monthly staff meetings, instructional meetings, coaching sessions, and professional development sessions as required.
  • Participate in ongoing professional development to strengthen instructional practices, technical knowledge, classroom management, and implementation of computer science curricula.
  • Communicate promptly and professionally with colleagues and supervisors through Slack, email, and other designated communication channels.
  • Communicate regularly with site supervisors to ensure programs meet student needs, address behavioral or instructional concerns, and maintain alignment with school expectations.
  • Maintain classroom equipment, technology, supplies, and the cleanliness and organization of instructional spaces.
  • Communicate professionally with parents and guardians regarding student participation, progress, and concerns, as needed.
  • Follow all policies, procedures, safety requirements, and professional expectations established by Code in the Schools and assigned partner sites.
  • Complete required instructional documentation, reports, and administrative tasks accurately and within established deadlines.
Qualifications:
  • At least one year of experience teaching, instructing, or facilitating learning for groups of 10 or more youth; experience in urban school settings is preferred.
  • Experience developing lesson plans, facilitating hands‑on learning, and supporting project‑based instruction is preferred.
  • Ability to work effectively with students from diverse backgrounds, including students attending schools and programs in under‑resourced communities.
  • Strong classroom management, communication, organization, and problem‑solving skills.
  • Ability to work independently, demonstrate initiative, meet deadlines, and collaborate effectively with colleagues and school partners.
  • Willingness to learn new technologies, receive coaching and feedback, and continuously improve instructional practices.
  • Reliable transportation and the ability to travel to assigned instructional sites, as required.
  • Successful completion of required fingerprinting, background checks, and any other applicable pre‑employment screenings.
  • Ability to meet the scheduling and instructional demands of assigned programs, recognizing that work hours may vary based on program availability and staffing needs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Part-Time Youth Coding & Tech Instructor
Part-Time Youth Coding & Tech Instructor

Code in the Schools • Maryland

On-site
USD 22,000 - 41,000
iCode Instructor
iCode Instructor

SAMPRIME LLC • Severna Park (MD)

On-site
USD 27,552 - 48,216
STEM Instructor (After School) – Silver Spring, MD 20910
STEM Instructor (After School) – Silver Spring, MD 20910

BBA Afterschool Inc • Silver Spring (MD)

On-site
USD 28,000 - 40,000
MS Spanish Immersion Teacher-Math & Science
MS Spanish Immersion Teacher-Math & Science

ADP, Inc. • Baltimore (MD)

On-site
USD 61,000 - 118,000
Instructor de iCode
Instructor de iCode

SAMPRIME LLC • Severna Park (MD)

On-site
USD 20,664 - 34,440
MS Spanish Immersion Teacher--Math & Science
MS Spanish Immersion Teacher--Math & Science

Baltimore International Academy Inc • Baltimore (MD)

On-site
USD 61,000 - 118,000
Howard Teacher - Paid Internship
Howard Teacher - Paid Internship

Cyberteck Academy • Ohio

On-site
USD 69,000 - 117,000
Secondary Computer Science Teacher Candidate Pool
Secondary Computer Science Teacher Candidate Pool

Howard County Public School System • Santa Rosa (CA)

On-site
USD 50,000 - 70,000
Comprehensive benefits package
Membership in Maryland State Retirement Agency plan
Part-Time Instructor | K–8 | Flexible After-School Hours
Part-Time Instructor | K–8 | Flexible After-School Hours

Ready Set STEM • Aurora (IL)

On-site
USD 17,000 - 28,000
Southern Recreation & Leisure Services - Homeschool Instructor - Seasonal
Southern Recreation & Leisure Services - Homeschool Instructor - Seasonal

The Maryland-National Capital Park and Planning Commission - PGC Parks and Recreation • Maryland

On-site
USD 25,000 - 39,000