Demo

Computer Science Teacher

Mill Springs Academy
Alpharetta, GA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 3/29/2025
Details

Posted: 27-Feb-25

Location: Alpharetta, Georgia

Type: Full Time

Categories

Other

For more than 40 years, Mill Springs Academy has been dedicated to empowering neurodivergent students to discover their strengths and thrive. Our unique approach to education combines academic learning with practical skill development through Project-Based Learning (PBL). Our hands-on curriculum engages students in real-world challenges, fostering critical thinking, executive functioning skills, and social-emotional intelligence. At Mill Springs, our GOAL is clear—prepare students to be Real World Ready, equipped with the confidence, life skills, and resilience to succeed in whatever path they choose.

This position will teach Computer Science/Coding courses across multiple grades. The high school-level computer science courses will fulfill a foreign language credit requirement, emphasizing coding as a form of structured communication and problem-solving. There is also an opportunity to create other STEAM-centered courses that align with the school’s mission. This position manages an Advisory and will be a part of the Science Department. This teacher will engage in a collaborative approach to education, working closely with the Director of Instructional Technology to design and implement an engaging and scaffolded curriculum that incorporates diverse technology skills. The ideal candidate will be passionate about technology and education, with a commitment to fostering an inclusive and supportive environment for all learners.

Responsibilities

  • Develop and implement a creative curriculum for programming/coding-centered classes such as Game Development, Web Development, Robotics Programming, etc.
  • Develop and implement engaging lesson plans that introduce students to fundamental programming concepts and languages, with a focus on technology integration and project-based learning.
  • Foster problem-solving skills by encouraging students to work on coding challenges and algorithm implementation in groups.
  • Assess student progress through assignments, tests, presentations, and participation, providing timely and constructive feedback.
  • Utilize differentiated instruction and individualized learning plans (ILPs) to meet the diverse needs of students, including those with learning disabilities.
  • Integrate multisensory teaching techniques and assistive technology tools to support various learning styles.
  • Foster a classroom environment that encourages respectful dialogue, critical analysis, and a global perspective.
  • Implement accommodations and modifications for students with Individualized Education Plans (IEPs) or 504 plans as needed.
  • Collaborate with learning support specialists, counselors, and parents to create a supportive and inclusive learning experience.
  • Curate, organize, and maintain a diverse selection of engaging materials and resources that enhance hands-on learning and creativity in the classroom.
  • Maintain communication with students, parents, and school administrators regarding academic progress and classroom expectations.
  • Participate in faculty meetings, professional development, and school events to maintain and improve the inclusion of STEAM into the academic program.
  • Uphold and model the values, mission, and vision of the school community.

Required Knowledge, Skills & Abilities

  • Bachelor’s degree (or higher) in Computer Science, Education, Special Education, or a related field.
  • Strong understanding of programming languages and computer science concepts. Prior teaching experience in computer science, coding, or technology education preferred.
  • Prior teaching experience in a private or independent school setting is preferred.
  • Demonstrated ability to integrate technology and learning; Prior experience with Google Workspace for Education (including Google Classroom) is a plus.
  • Experience working with students with learning disabilities is highly valued.
  • Strong knowledge of social studies content, instructional strategies, and curriculum development.
  • Familiarity with differentiated instruction, Universal Design for Learning (UDL), and accommodations for students with learning disabilities.
  • Excellent classroom management and communication skills.
  • Ability to engage students in active learning and critical thinking.
  • Proficiency in integrating technology and assistive tools into the classroom.
  • A commitment to fostering a diverse, inclusive, and supportive learning environment.

Essential Functions:.

  • Employ a variety of teaching strategies, including multi-sensory techniques, to accommodate diverse learning styles within the classroom.
  • Foster a positive and inclusive learning environment that encourages student participation and engagement.
  • Attending division and school-wide faculty meetings.
  • Attending Professional development training as directed by supervisor.

Create a Job Alert for Similar Jobs

About Mill Springs Academy

For more than 40 years, Mill Springs Academy has been dedicated to empowering neurodivergent students to discover their strengths and thrive. Our unique approach to education combines academic learning with practical skill development through project-based learning. Our hands-on curriculum engages students in real-world challenges, fostering critical thinking, executive functioning skills, and social-emotional intelligence. At Mill Springs, our mission is clear—prepare students to be Real World Ready, equipped with the confidence, life skills, and resilience to succeed in whatever path they choose.

Connections working at Mill Springs Academy

More Jobs from This Employer

https://careers.nais.org/jobs/21111573/computer-science-teacher

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Science Teacher?

Sign up to receive alerts about other jobs on the Computer Science Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,757 - $95,315
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Income Estimation: 
$59,473 - $93,341
Income Estimation: 
$78,505 - $123,619
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$99,237 - $145,250
Income Estimation: 
$89,983 - $135,892
Income Estimation: 
$70,174 - $106,775
Income Estimation: 
$96,258 - $169,043
Income Estimation: 
$82,030 - $177,506
Income Estimation: 
$121,624 - $187,737
Income Estimation: 
$112,235 - $184,757
Income Estimation: 
$49,904 - $71,322
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mill Springs Academy

Mill Springs Academy
Hired Organization Address Alpharetta, GA Full Time
About Mill Springs Academy : For more than 40 years, Mill Springs Academy has been dedicated to empowering neurodivergen...
Mill Springs Academy
Hired Organization Address Alpharetta, GA Full Time
About Mill Springs Academy : For more than 40 years, Mill Springs Academy has been dedicated to empowering neurodivergen...
Mill Springs Academy
Hired Organization Address Alpharetta, GA Full Time
Details Posted: 27-Feb-25 Location: Alpharetta, Georgia Type: Full Time Categories: Math About Mill Springs Academy: For...
Mill Springs Academy
Hired Organization Address Alpharetta, GA Full Time
Details Posted: 27-Feb-25 Location: Alpharetta, Georgia Type: Full Time Categories: Auxiliary Programs About Mill Spring...

Not the job you're looking for? Here are some other Computer Science Teacher jobs in the Alpharetta, GA area that may be a better fit.

Computer Science Teacher

Fayette County, Peachtree, GA

25-26 AP Computer Science Teacher

Cherokee County School District, Canton, GA

AI Assistant is available now!

Feel free to start your new journey!