Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Springdale Public Schools

High School Computer Science Teacher

Career Insights for Science Teacher

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Arkansas data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Science Teacher teaches in the natural science fields for elementary to secondary school students. Most science courses taught prior to high school are general, with specialization occurring later in high school. Teachers may teach specialized courses in physics, biology or chemistry. Other topics taught include physical science, computer science, astronomy, and geology.

$61,040 / year median in Arkansas

+5% projected growth

Explore Career

Job Description

Job Summary We are seeking a passionate and dynamic High School Computer Science Teacher to inspire the next generation of innovators and problem-solvers. In this role, you will deliver engaging computer science instruction, develop comprehensive curricula, and foster a stimulating learning environment that encourages curiosity and critical thinking. Your expertise will empower students to understand foundational programming concepts, algorithms, data structures, and emerging technologies, preparing them for higher education and future careers in technology. This paid position offers an exciting opportunity to make a meaningful impact on students' academic journeys while collaborating with dedicated educators committed to excellence in STEM education. Responsibilities Design and implement innovative computer science curricula aligned with educational standards and tailored to diverse learning styles Deliver engaging lessons on programming languages, algorithms, data management, cybersecurity, and software development Integrate educational technology tools to enhance classroom instruction and student engagement Assess student progress through formative and summative evaluations, providing constructive feedback to support growth Foster an inclusive classroom environment that respects cultural diversity and promotes positive behavior management Collaborate with colleagues on curriculum development, interdisciplinary projects, and school-wide initiatives in STEM education Support students in preparing for standardized tests, coding competitions, and college applications related to computer science Maintain accurate records of student attendance, grades, and performance assessments in compliance with school policies Participate in professional development opportunities to stay current with technological advancements and pedagogical best practices Requirements Bachelor's degree in Computer Science, Education, or a related field; Master's degree preferred Proven experience teaching high school students in a classroom setting with a focus on computer science or STEM subjects Strong knowledge of programming languages such as Python, Java, or C++, as well as concepts like algorithms, data structures, and cybersecurity fundamentals Familiarity with curriculum development, instructional design, and integrating learning technology into lessons Excellent classroom management skills coupled with the ability to adapt teaching methods to diverse student needs and learning styles Experience working with students from various cultural backgrounds and supporting learners with special education needs is highly desirable Ability to collaborate effectively with colleagues on curriculum implementation and educational initiatives Strong communication skills for engaging students, parents, and staff effectively Knowledge of educational compliance standards and assessment practices for secondary education levels Laboratory experience or research laboratory background related to computer science or technology is a plus Join us in shaping the future of technology by inspiring young minds through innovative teaching methods. Your dedication will help cultivate curiosity, foster critical thinking skills, and ignite a lifelong passion for learning among your students.
Pay:
$56,000.00 - $80,000.00 per year
Benefits:
401(k) Dental insurance Health insurance Health savings account Life insurance Paid time off Parental leave Professional development assistance Retirement plan Tuition reimbursement Vision insurance
Work Location:
In person