Elementary Computer Science Teacher

Exploration Elementary Charter School for Science and Technology

City of Rochester (NY)

On-site

USD 52,000 - 78,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Exploration Elementary Charter School for Science and Technology seeks an Elementary Computer Science Teacher to deliver standards-aligned instruction introducing students to computer science, digital literacy, and computational thinking. The teacher will use project-based lessons and collaborate with classroom teachers to integrate CS across subjects.

The role requires NYS teaching certification, experience with Scratch/Code.org, and a commitment to equity and inquiry-based learning in a

Qualifications

  • New York State Teaching Certificate required.
  • Fingerprint clearance/background check required.
  • Experience with project-based learning and digital portfolios.
  • Experience with culturally diverse student populations and inclusive teaching.

Responsibilities

  • Deliver standards-aligned CS instruction introducing algorithms, programming and digital literacy.
  • Design engaging lessons using block-based and text-based programming methods.
  • Write weekly lesson plans with differentiation and assessments.
  • Collaborate with general education teachers to integrate CS into core subjects.
  • Use Google Workspace and school platforms for planning, communication, and portfolios.
  • Lead and participate in PLC meetings and schoolwide improvement efforts.
  • Create an inclusive, student-centered classroom that fosters inquiry and resilience.
  • Assess student progress with formative and summative methods and adjust instruction.

Skills

Knowledge of CS principles
Experience with elementary coding
Differentiation instruction
Collaboration with teachers
Strong communication skills

Education

Bachelor’s in CS Education or related field
Master’s degree preferred

Tools

Chromebooks
Tablets
Robotics kits
Scratch
Code.org
Tynker
LEGO Robotics

Job description

Job Title: Elementary Computer Science Teacher Organization: Exploration Elementary Charter School for Science and Technology Reports To: Director of Academics Duration: 10-Month Position

Position Summary

The Elementary Computer Science Teacher is responsible for delivering high-quality, standards-aligned instruction that introduces students to the fundamentals of computer science, digital literacy, and computational thinking. This teacher fosters a learning environment that emphasizes problem-solving, creativity, collaboration, and responsible technology use. Through engaging, project-based lessons, the Computer Science Teacher equips students with 21st-century skills while reinforcing the school’s mission to advance science and technology through inquiry, innovation, and equity.

Essential Job Responsibilities
  • Displays a desire for raising student achievement through the integration of computer science, coding, and digital tools
  • Designs and implements engaging computer science lessons aligned with New York State Computer Science and Digital Fluency Standards
  • Teaches foundational concepts such as algorithms, programming, networks, data, and digital citizenship through handson activities and ageappropriate platforms
  • Incorporates blockbased and textbased programming (e.g., Scratch, Code.org, Python) to build computational thinking and creative problemsolving
  • Writes and submits detailed weekly lesson plans that reflect instructional goals, differentiation strategies, and assessment opportunities
  • Differentiates instruction based on student interests, needs, and ability levels to ensure equitable access to computer science education
  • Promotes collaboration, perseverance, and innovation through team projects and realworld coding challenges
  • Develops student awareness of technology’s role in society, ethical computing, and responsible digital behavior
  • Uses a variety of formative and summative assessments to monitor student progress and adjust instruction accordingly
  • Introduces students to crossdisciplinary applications of computer science, including in science, math, and the arts
  • Promotes inquirybased learning and the design process in digital product creation
  • Collaborates with classroom teachers to integrate computer science concepts into core subject areas and interdisciplinary projects
  • Participates in team meetings to align instruction, analyze student data, and plan collaboratively
  • Attends weekly PLC (Professional Learning Community) meetings to engage in professional dialogue, share instructional practices, and support schoolwide improvement goals
  • Maintains an inclusive, studentcentered learning environment where all students feel safe to experiment, fail, and try again
  • Communicates respectfully and consistently with parents/guardians about student progress and curriculum highlights
  • Participates in schoolwide STEM events, family engagement activities, and student showcases
  • Uses Google Workspace and other schoolsupported platforms for lesson planning, calendaring, email communication, and digital portfolios
Requirements: Knowledge, Skills, and Abilities
  • Knowledge of computer science principles and ageappropriate programming platforms
  • Familiarity with state and national computer science standards (e.g., NYS CS/DF Standards, CSTA Standards)
  • Experience using coding tools and educational technology in elementary settings
  • Understanding of CRSE (Culturally Responsive and Sustaining Education) practices and ability to apply them in a digital learning environment
  • Strong classroom management and organization skills, especially in a technologyrich setting
  • Ability to differentiate instruction and engage a wide range of learners in computational thinking
  • Capacity to collaborate with general education teachers to enhance curriculum through tech integration
  • Strong communication and digital presentation skills
  • Commitment to selfreflection, professional development, and instructional improvement
Qualifications Profile
  • Fingerprint clearance from NYS Department of Education
  • Ability to work flexible hours for family nights, student showcases, and other school events
  • Familiarity with educational technology hardware and software including Chromebooks, tablets, robotics kits, and coding platforms
Education
  • Bachelor’s Degree in Computer Science Education, Instructional Technology, Elementary Education, or a related field
  • Master’s Degree in Education or Educational Technology preferred
Certification
  • Valid New York State Teaching Certificate required (e.g., Childhood Education, Technology Education, Computer Science Education, or applicable area)
Experience
  • Prior experience teaching computer science, coding, or technology integration in an elementary setting
  • Experience using platforms such as Scratch, Code.org, Tynker, or robotics tools like BeeBot, Micro:bit, or LEGO Robotics
  • Familiarity with projectbased learning and digital portfolio development
  • Experience working with culturally and ethnically diverse student populations and using inclusive teaching practices
Additional Details

The hiring process for this position will require a fingerprinted background check through the New York State TEACH System. Any written or verbal offer is contingent upon satisfactory results, as determined by NYSED and the HR/Director of Operations. Exploration Elementary Charter School does not discriminate based on race, color, creed, age, marital status, sex, gender, religion, sexual orientation, gender identity or expression, national origin, veteran status, or disability. The school promotes diversity and provides equal opportunity for all qualified applicants and will provide reasonable accommodations for individuals with disabilities as required by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Elementary Classroom Co-Teacher (26-27 School Year)
Elementary Classroom Co-Teacher (26-27 School Year)

Exploration Elementary Charter School for Science and Technology • City of Rochester (NY)

On-site
USD 40,000 - 60,000
Elementary CS Educator: Coding, Inquiry & Innovation
Elementary CS Educator: Coding, Inquiry & Innovation

Exploration Elementary Charter School for Science and Technology • City of Rochester (NY)

On-site
USD 52,000 - 78,000
CTE Robotics & Computer Coding Teacher
CTE Robotics & Computer Coding Teacher

The Academy Charter School • Uniondale (NY)

On-site
USD 62,500 - 80,000
CTE Robotics & Computer Coding Teacher
CTE Robotics & Computer Coding Teacher

Academy Charter School • Uniondale (NY)

On-site
USD 62,500 - 80,000
SY26-27 Computer Science and Software Engineering Teacher
SY26-27 Computer Science and Software Engineering Teacher

Innovation Charter High School • New York (NY)

On-site
USD 69,000 - 95,000
Medical insurance
Dental insurance
Vision insurance
+4
Teacher's Aide
Teacher's Aide

Exploration Elementary Charter School for Science and Technology • City of Rochester (NY)

On-site
USD 28,000 - 38,000
Elementary School Computer Science Teacher
Elementary School Computer Science Teacher

Revolution Learning • New York (NY)

On-site
USD 82,656 - 89,544
Middle School Technology Teacher (26 - 27 SY)
Middle School Technology Teacher (26 - 27 SY)

Challenge Charter School • New York (NY)

On-site
USD 65,000 - 95,000
Competitive Salary
Paid Time Off
403b plan with matching contribution
+4
Teacher K-2 (26/27 School Year)
Teacher K-2 (26/27 School Year)

Science Academies of NY • City of Rochester (NY)

On-site
USD 45,000 - 60,000
Healthcare benefits
Tuition Reimbursement
Professional development opportunities
+1
Computer Science Teacher (Grades 6-12) for 2026/27 School Year
Computer Science Teacher (Grades 6-12) for 2026/27 School Year

Sany • Town of Frankfort (NY)

On-site
USD 50,000 - 70,000
Medical, dental, vision benefits
Tuition Reimbursement
Professional development opportunities
+1