Mediabistro logo
job logo

Middle School/Upper School Computer Science

Montverde Academy, Montverde, FL, United States


The Middle School/Upper School Computer Science Teacher will teach courses across several areas of the computer science program, including coding and computer science, digital design, and physical computing/robotics. The successful candidate will design engaging learning experiences that help students develop computational thinking, problem-solving skills, and creativity through hands‑on projects and real‑world applications of technology. In addition to classroom instruction, the teacher will serve as a student advisor and support co‑curricular programs that enrich Montverde Academy’s STEM offerings.

Responsibilities

Instruction and Curriculum:

Teach courses such as the following, with assignments varying based on program needs and the successful candidate’s expertise:

Foundational Robotics (Middle School)

Competitive Robotics (Middle School)

Physical Computing (Middle School)

AP Computer Science Principles (Upper School)

Art with Circuits (Upper School)

Web Design (Upper School)

Plan, develop, and implement engaging computer science curriculum in collaboration with members of the Computer Science Department.

Create a student‑centered learning atmosphere that encourages creativity, experimentation, and innovation through hands‑on projects and collaborative problem‑solving.

Incorporate emerging topics in computer science education such as artificial intelligence, data science, physical computing, and real‑world engineering applications where appropriate.

Adapt teaching methods to support diverse learning styles and the needs of Montverde Academy’s international student population.

Stay informed about emerging trends and innovations in computer science education and incorporate relevant developments into the curriculum.

Assess and evaluate student performance through projects, presentations, coding assignments, and exams.

Maintain complete and accurate records of student attendance and progress.

Collaboration and Community Engagement:

Collaborate with colleagues to develop interdisciplinary projects and cross‑divisional learning opportunities.

Communicate effectively with students, families, and colleagues regarding academic progress and program initiatives.

Participate in faculty meetings, professional development, and school events.

Seek opportunities for ongoing professional growth in computer science education and emerging technologies.

Adhere to Montverde Academy’s standards for faculty members regarding teaching, service, and scholarship as outlined in the MVA Employee Handbooks.

Co‑Curricular Involvement:

Assist with co‑curricular and extra‑curricular activities, such as:

Programming team

Subject Area Concentration diploma program—STEM

Middle School Robotics

Clubs such as Drone/RC racing, E‑Sports, VR Fitness

Skills and Qualifications

Bachelor’s degree in computer science, mathematics, engineering, or a related field

Demonstrated ability to teach computer science concepts through engaging, project‑based instruction

Strong interest in emerging technologies and innovation in STEM education

Proficiency with computer science curriculum development and instruction

Excellent verbal and written communication skills

Outstanding interpersonal skills and ability to work collaboratively within a school community

Strong organizational skills with the ability to manage multiple responsibilities

High level of integrity, professionalism, and commitment to student development

Preferred Qualifications

Master’s degree in computer science, mathematics, engineering, or a related field

Experience in teaching AP Computer Science or advanced computer science courses

Experience with robotics, physical computing, or engineering‑based learning environments

Experience with FIRST LEGO league

Familiarity with artificial intelligence, machine learning, or data science concepts appropriate for secondary education

Experience working in an independent day and/or boarding school environment

Physical Requirements

Regularly required to sit; use hands to finger, handle, or feel and talk or hear; frequently required to reach with hands and arms; frequently required to stand, walk, climb or balance; stoop, kneel, crouch, or crawl.

Regularly lift and/or move up to 10 pounds; frequently lift and/or move up to 25 pounds; occasionally lift and/or move up to 50 pounds.

Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Must be able to access and navigate each department at the Academy’s facilities.

#J-18808-Ljbffr