A current vacancy exists for a Computer Science Teacher at East Norriton Middle School within the Norristown Area School District.
- Sign On Bonus (In addition to Salary) : $3,000
Qualifications :
Bachelor's degree in computer science, education, or a related field. Master's degree preferred.Computer Science 7-12 CertificationBilingual in Spanish PreferredProficiency in programming languages such as Scratch, Python, or JavaStrong understanding of computational thinking and its application in educationExcellent communication and interpersonal skills, with a passion for inspiring young learners in the field of computer scienceCommitment to fostering an inclusive and equitable learning environment for all studentsKey Responsibilities :
Teach computer science concepts and skills to middle school students based on Computer Science Teachers' Association (CSTA) K-12 standards, including algorithms and programming, computational thinking, data and analysis, and digital literacy.Develop and implement engaging lesson plans that align with the school's curriculum and educational standards, fostering a supportive and inclusive learning environment.Integrate computational thinking across various subjects, demonstrating its relevance and application in real-world scenarios.Utilize a variety of instructional strategies, resources, and technologies to cater to diverse learning styles and abilities.Foster students' curiosity and creativity by providing hands-on experiences with coding, robotics, and other computer science tools.Collaborate with colleagues to integrate computer science principles across the curriculum, promoting interdisciplinary learning and problem-solving skills.Provide constructive feedback and support to students, encouraging them to explore and pursue their interests in computer science.Stay updated on current trends and best practices in computer science education, participating in professional development opportunities and networking with other educators.Schedule : Monday- Friday
7.5 hours / day
2024-2025 Salary Schedule :
experience calculated per contract agreement not to exceed step 10
Bachelor's - $55,649 to $71,065 (Step 10)
Bachelor's 24 - $59,575 to $78,341 (Step 10)
Master's - $63,161 to $85,281 (Step 10)
Master's 15 - $65,880 to $89,134 ((Step 10)
Master's 30 - $68, 595 to $92,989 (Step 10)
Master's 45 - $69,081 to $93,512 (Step 10)
Doctorate / Master's 60 - $69,565 to $94,034 (Step 10)
Salary : $94,034