Milton Academy is seeking a computer science teacher for a full-time position with a demonstrated ability to work in a diverse community. The position begins in September 2021.
The computer science community at Milton Academy is vibrant, creative and diverse. We are seeking a teacher who can bring energy to the program and help us continue to grow. The teacher will be responsible for teaching programming classes and working with students beyond the classroom, including supporting robotics, hackathons and more. A strong candidate will have a passion for teaching, a high aptitude and interest in technology (hardware and software), a coding background (Java, Python and/or C++), and the capability to teach programming to students in grades 9-12. Experience in mobile app development, robotics, artificial intelligence, and/or engineering is desirable.
Milton offers four project-based programming courses (introductory computer programming, advanced programming, mobile app development, and artificial intelligence) and an applied engineering course. Each of the courses is project-based, which allows us to tailor the material to student interest while promoting independent learning and collaboration between students. Introductory programming units are also taught in every geometry class.
In the past 12 years the number of computer science sections at Milton Academy has grown from four sections to 15. Forty-six percent of students in our current classes identify as female. Students engage outside of the classroom in a programming club, at regional hackathons, on the robotics team, and by facilitating a Girls Who Code club at a local middle school. In addition to acquiring technical skills, our graduates celebrate their development as innovative problem solvers, effective teammates, and self-directed learners.
A bachelor’s degree in computer science, mathematics or a related field is required and a master’s degree is preferred. A minimum of three years teaching computer science and/or mathematics at the secondary or collegiate level is also required, but teacher certification is not. Demonstrated ability working in a diverse community is essential.
All teachers advise 6-8 students. Teachers are also expected to advise a student activity or coach a team or intramural sport, in addition to other responsibilities. Faculty members residing on campus typically live and work in a dormitory, and all faculty members living on campus have responsibilities in the residential program.
Milton Academy welcomes candidates who would add to the racial, cultural and gender balance of the School community. Milton Academy is an Equal Opportunity Employer.
The post Upper School Computer Science Teacher appeared first on Milton Academy.