Logo
Salem Academy Charter School

Computer Science Teacher

Salem Academy Charter School, Salem, Oregon, United States, 97301


Salem Academy Charter School (SACS) is a nationally ranked urban charter school north of Boston offering a rigorous college preparatory program to nearly 500 students in grades 6-12. Since 2004, SACS has been committed to serving the diverse population of Salem. Through a unique integration of rigorous college preparatory classes with service to the community, Salem Academy graduates informed, articulate and proactive individuals of strong character.

Salem Academy is committed to building a diverse and inclusive community. We seek to support a faculty and staff that reflects the rich diversity of our student body, creating a culture and environment where diverse perspectives, ideas, and identities are valued and integrated into our way of working and educating students. We welcome all applicants who believe that all young people are entitled to an excellent, college-preparatory education.

Ideal candidates will have experience fostering effective inclusion practices and a safe, positive, and respectful class and school culture. Candidates should be passionate about SACS’s mission and vision and have a proven track record of achieving academic success with a diverse student body.

POSITION SUMMARY & OVERVIEWThe Computer Science Teacher will teach the computer science courses to students in grades 6-12, implementing vertically aligned curriculum to build student skills over their time at Salem Academy.

RESPONSIBILITIESTeach four Computer Science classes per day to students in grades 6-12Use curricular resources and academic proficiency data to plan, assess, analyze and adapt daily lessons and assessmentsCollaborate with colleagues to develop and implement innovative teaching strategiesContribute to a strong school culture centered on growth and achievement by implementing common academic and behavioral proceduresPlan and lead service learning projects with a team of teachersParticipate in Parent/Teacher/Student Conferences each quarter and communicating regularly with families about academic and social issuesDifferentiate instruction to meet the needs of all learnersProvide students with opportunities to apply their knowledge of computer science to real-world problemsStay up-to-date on the latest trends in computer science educationManage and utilize the Makerspace to provide students with hands-on learning experiencesParticipate in weekly professional development sessions (e.g., Curriculum Teams, workshops)Participate in weekly Form Meetings (e.g., grade level teams)

QualificationsBachelor's degree in Computer Science, Education, or a related field requiredSuccessful completion of MTELs in Communication and Literacy and Digital Literacy and Computer ScienceExperience teaching computer science in a middle or high school settingStrong understanding of computer science concepts and programming languagesExperience with robotics or other emerging technologiesProven ability to create a positive and engaging learning environmentCommitment to professional developmentExcellent communication and interpersonal skillsAuthorized to work in the U.SBackground clearance

Preferred QualificationsPossession of Massachusetts Educator License in Digital Literacy/Computer Science 5-12Master’s degree in Computer Science, Education, or related fieldExperience teaching Advanced Placement (AP) Computer Science coursesBilingual in Spanish and EnglishSimilar life experiences as our studentsNational Board Certification

EQUAL OPPORTUNITY EMPLOYERSalem Academy Charter School provides equal employment opportunities to all employees and applicants for employment without regard to race, ethnicity, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable federal, state, and local laws.