Details
Posted: 24-Jan-23
Location: Philadelphia, Pennsylvania
Type: Full Time
Categories:
Technology
Required Education:
4 Year Degree
Position Purpose
This teaching position guides students in the adoption of coding and computer science skills across a variety of languages and systems. Their purpose is to lead an authentic learning environment where students combine technology and real-world skills including computational and algorithmic thinking, creative problem solving, collaboration, resiliency, resourcefulness and communication. The ideal candidate is a person who enjoys learning new technologies and fostering creativity. Their educational philosophy should be grounded in programming skills, as opposed to a concentration on one language. That being said, experience in mobile app development for iOS Applications is an ideal skill set for this position as currently constituted. Ultimately, this person will be responsible for teaching students to:
- Use real world programming languages to develop tangible products and services relevant to students and their clients.
- Apply fundamental logical thinking and programming skills to program applications in a reliable and efficient fashion meeting commercial standards.
- Implement design principles and patterns in developing user experiences that are both intuitive and easy to operate.
- Use professional software development tools and project management strategies to develop, manage and collaborate on complex problems requiring planning and execution with teams and outside resources.
Essential Functions
- Middle School
- Teaches an Introduction to Coding course aligned with the New Media and Center for Entrepreneurial pLeadership skills progression. These hands-on, project-based courses will teach students the foundations of creative problem solving, storytelling, and design. This course is based in Swift Playgrounds - a game based introduction to the Swift programming language.
- Upper School
- Curriculum design and instruction for a sequence of Swift-based mobile app development courses, including a 9th grade introductory course along with an advanced elective sequence for juniors and seniors.
- App Studio instructor for the CEL Capstone - a semester-long, self-designed project experience for sophomore students.
- Upper School Advisory.
Qualifications
- Knowledge of computer science disciplines and coding languages which may include:
- Practical and theoretical knowledge of the Swift programming language to develop iOS Applications
- Application of fundamental logical thinking and programming skills to program working iOS applications.
- Implementation common Apple frameworks and design patterns in developing iOS apps.
- Using XCode and other professional software development tools and professional project management strategies to develop, store, and manage iOS apps.
- Working efficiently and effectively in team environments to build software-based solutions.
- Experience teaching with an array of technology which may include:
- Apple tools including Mac OS, XCode, iPhones, iPads, Firebase, and more.
- The Google Suite for Education.
- Must have passion for new possibilities and be a self-starter.
- Demonstrated sensitivity, knowledge, and understanding of the diverse backgrounds of community members with a continuous focus on healthy relationship building.
- Demonstrated deep understanding of cultural competency skills and enthusiasm for issues of diversity, inclusivity, and multiculturalism.
- Flexible and adaptable - able to juggle multiple projects across disciplines according to student interest and ability.
- Knowledge of emerging technologies including gaming, XR, and other interactive media.
- Ability to plan and execute projects and experience with teaching the Design Thinking process.
- Strong collaborative worker - who can provide technical guidance and support when asked by other members of the SCH community.
- Ability to troubleshoot and maintain technology and recording studio
- Excellent communication, both oral and written
- Ability to develop and implement curriculum, assessments, and teaching methodologies/best practices
- Strong interpersonal and communication skills and the ability to work effectively with a wide range of constituencies in a diverse community
- Ability to provide a supportive, caring, and positive environment for students
- Ability to maintain classroom discipline.
- Ability to develop and present educational programs and/or workshops.
- Comfortable with a team-based work structure.
- Demonstrates initiative, is conscientious and provides complete follow-through on areas of responsibility.
- At a minimum, a bachelor’s degree in Coding, Computer Science or a similar technology-related field.
- Experience teaching Coding,Computer Science or related fields.
About SCH Academy
Springside Chestnut Hill Academy’s Pre-K–12 program is informed by what today’s students need to thrive in college and beyond and is supported by nearly 300 combined years of academic leadership in boys’ and girls’ education.
Through a rigorous college-preparatory curriculum grounded in project- and passion-based learning, SCH students build resilience and a sense of agency while gaining an unparalleled intellectual foundation for lifelong learning and growth.
Students who attend SCH experience a robust, state-of-the-art academic program intently focused on preparing them for their future. The SCH experience is designed for those who are willing to be challenged, work hard, cultivate an independent mind, and exercise their creativity and curiosity will find the curriculum engaging and rewarding. At the same time, they will discover a nurturing and stimulating learning environment led by a dedicated, passionate, and highly educated faculty. At SCH, the community created by students and faculty is authentic and strong. It is a community in which each student’s unique gifts and capabilities are respected and valued and given just the right combination of challenge and support to
... ensure that each student thrives.
SCH’s educational model is distinguished by single-sex education for the lower grades (Pre-K through 8) followed by a coed Upper School. This unique structure expresses SCH’s belief in the benefits of single-sex academic instruction in the lower and middle grades and recognition of the value of coeducation in a student’s final preparation for college and beyond.
Through this unique structure, SCH is able to offer age-appropriate learning environments for every stage of a child’s social and intellectual development. Faculty in the Lower and Middle Schools are experts in the different ways that boys and girls learn and have designed their curriculum to support these different learning styles. Beginning with the merging of gender cultures in Upper School, students are exposed to an ever-widening array of perspectives and opinions as part of their final preparation for becoming citizens of a global community.
Show more
Show less
Connections working at SCH Academy