Q & A | Tech Support | E-mail Us | Log Out |
Update my Resume
Job Search
Job Fairs
- Job Search
- Job Cart List
- Job Tracker List
- View my Resume
- Update my Resume
- Find a Job Fair
- Certification
- Edu Resources
- Associations

- Salaries
- Job Outlook
- School Locator
- Schools Web Sites
- School Resources
- Resume Booklet


Job Positions in United States require legal authorization to work and
may required state certification, only apply if you meet these requirements!

Contact Name
  Job Location:
Princeton, NJ
United States

Job Term: Parttime
Positions Open: 1
Grade(s):  9, 10, 11, 12

Qualifications:  Required Qualifications: ● Bachelor’s Degree in computer science, mathematics, or related field ● Working knowledge of one or more programming languages, including block-based and text-based programming tools ● Affinity for working with upper school students at introductory to advanced levels ● Comfort with innovative and forward-thinking approaches to instruction ● A strong commitment to professional growth ● Personal characteristics suitable for motivating, inspiring and nurturing young people: enthusiasm, adaptability, patience, creativity, and a boundless sense of humor Preferred Qualifications: ● Advanced degree in computer science, mathematics, or related field ● Experience building and developing with HTML, Javascript and Python ● Integrative STEM/STEAM experience ● Experience implementing inquiry-based or project-based curriculum ● Proven success teaching Upper School students ● Experience in independent schools

Description:  Beginning in the 2019-20 school year, Princeton Day School is seeking an experienced part-time Computer Science teacher to teach at least two sections of Computer Science in the Upper School. For this position, the ideal candidate is expected to: ● Demonstrate computer science knowledge and understanding of programming languages, and their applications, such as web development and game design ● Independently and actively prepare curriculum that balances content mastery, conceptual understanding, and the development of computational thinking abilities ● Implement culturally relevant pedagogy and foster a learning environment that supports students’ social and emotional needs and their development as independent learners ● Differentiate teaching and learning based on students’ cognitive needs and learning styles ● Develop creative formative and summative assessments and experiences to evaluate student learning ● Employ innovative student- centered teaching practices rooted in brain-based research ● Create and scaffold rigorous, higher-level thinking tasks that emphasize critical thinking, quantitative reasoning, and problem- solving ● Provide opportunities for student self-assessment and engagement in the learning process ● Exhibit a passion to teach and learn from young people and colleagues Responsibilities Include: ● Teach upper school computer science classes to students with a range of academic aptitudes ● Assess students’ academic and social development ● Provide consistent oral and written communication to students and families ● Collaboratively work on grade- level, department, and interdisciplinary faculty teams PDS welcomes candidates who are equally passionate about their subject and students and are committed to high-school aged learners and the craft of teaching. Strong candidates will work well in a collaborative environment and utilize contemporary tools to enhance student learning. PDS is particularly interested in teachers who integrate diversity and service learning in the classroom and expose students to the application of their acquired knowledge to their local and global worlds.

Salary:  SALARY

Deadline:  Open until filled
Applicants from all states are encouraged to apply.

Use job ID k12jobs - 28572 when applying to this position.

PRINCETON DAY SCHOOL is an equal employment opportunity employer.
Email this job to a colleague or friend


Marybeth Roach
Director of Human Resources

650 Great Road
Princeton , NJ 08540
United States
See Map

Phone: 6099246700
Ext: 1105
Email this employer

Employer Links

Employer web site
Apply to this job
All jobs from this employer

Employer Characteristics
My Job Center

Put it in my job cart
My job cart list

Print this job

Copyright 2003