Teach five Middle School classes each semester including Computer Science I, II, and III and Digital Media using a facilitative and growth-minded approach
Plan, evaluate, and revise curriculum, course content, materials, and methods of instruction demonstrating best practice
Work with the LS and US computer science teachers to ensure curriculum alignment, consistent application of teaching practices, and awareness of students’ developmental progress
Serve as an advisor within the framework of the Middle School’s advisory program
Communicate with students, parents, and colleagues to promote the program and meet student needs
Engage students in learning experiences that stimulate rational and analytical thinking, focusing on project-based learning to harness student passions
Promote the use of technology as a tool for problem-solving and communication
Serve as an advisor/coach to Girls Who Code and spearhead the MS Hour of Code event
Keep abreast of developments in the field by reading current literature, talking with colleagues, participating in professional conferences, and individually exploring emerging technologies and applications
Must demonstrate a growth mindset when working with students and be willing to support students above all else. Must have a strong knowledge of pedagogy and teaching skills with an ability to meet the needs of students with various learning styles. Must be knowledgeable in computer science and technology-related content. Must have a working knowledge of a programming language, preferably Python. Computer proficiency, technical skills, and knowledge of a wide range of computer technologies and applications are needed. Strong written and oral communication skills, as well as good interpersonal skills, are required. Individuals must be adaptable and flexible enough to work individually and as part of a team. Must be willing to learn, study opportunities, and improve competencies in the computer science and technology curricula. Requires the ability to connect, collaborate, and partner with students, teachers, administrators, and staff. Promotes the mission and values of Ravenscroft.
Bachelor’s Degree and two to four years related experience and training or equivalent combination of education and experience. Advanced degrees and certifications are desirable, but not required.
About Ravenscroft School
Ravenscroft School is an independent coeducational day school offering a broad curriculum in the liberal arts with numerous advanced classes and an emphasis on best-practices teaching methods at every level. Founded in 1862, the school enrolls 1160 students in grades pre-K through twelve who demonstrate high standards of conduct as well as the capability of achieving success in a rigorous academic program.
Ravenscroft School Mission Statement: "The Ravenscroft community, guided by our legacy of excellence, nurtures individual potential and prepares students to thrive in a complex and interdependent world."