Computer Science Teacher Job at Austin Waldorf School Inc, Austin, TX

bHRiUGVWaWt1Y3ZNY1VTU0RpSXo0YUdqMVE9PQ==
  • Austin Waldorf School Inc
  • Austin, TX

Job Description

Job Description

Job Description

About the Role:

As a Computer Science Teacher, you will play a pivotal role in shaping the next generation of technology professionals by delivering comprehensive and engaging instruction in computer science principles and practices. You will design and implement curriculum that covers fundamental topics such as programming, algorithms, data structures, and computer systems, ensuring students develop both theoretical understanding and practical skills. Your role involves fostering a stimulating learning environment that encourages critical thinking, problem-solving, and creativity, while adapting teaching methods to accommodate diverse learning styles and abilities. You will assess student progress through assignments, projects, and examinations, providing constructive feedback to support continuous improvement. Additionally, you will collaborate with colleagues to enhance the overall educational program and stay current with emerging trends and technologies in the field of computer science.

9th grade Intro to Computer Science, 10th grade Computer Science, Coding, and Computer Design.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Valid teaching certification or license for the relevant educational level.
  • Demonstrated knowledge of computer science concepts and programming languages.
  • Experience in teaching or tutoring computer science subjects.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Master’s degree in Computer Science, Education, or a related discipline.
  • Experience with curriculum development and instructional design.
  • Familiarity with multiple programming languages such as Python, Java, or C++.
  • Experience integrating technology and digital tools into classroom instruction.
  • Previous experience teaching in diverse or inclusive educational settings.

Responsibilities:

  • Develop and deliver lesson plans that align with curriculum standards and learning objectives in computer science.
  • Teach core computer science topics including programming languages, software development, algorithms, and data structures.
  • Create and grade assignments, projects, and exams to evaluate student understanding and progress.
  • Provide individualized support and guidance to students to help them overcome learning challenges and achieve academic success.
  • Incorporate technology and innovative teaching tools to enhance student engagement and learning outcomes.
  • Maintain accurate records of student attendance, grades, and performance.
  • Participate in professional development activities to stay updated on the latest educational practices and technological advancements.
  • Collaborate with fellow educators and administrators to improve curriculum and contribute to school initiatives.

Skills:

The required skills enable the teacher to effectively communicate complex computer science concepts in an accessible manner, ensuring students grasp both theory and practical applications. Strong programming knowledge allows the teacher to provide hands-on coding experience and troubleshoot student projects. Communication and interpersonal skills are essential for fostering a supportive classroom environment and engaging with students, parents, and colleagues. Preferred skills such as curriculum development and familiarity with multiple programming languages enhance the teacher’s ability to design comprehensive lessons that meet varied student needs. Additionally, proficiency with educational technology tools supports innovative teaching methods that increase student motivation and learning outcomes.

Job Tags

Similar Jobs

PwC

Treasury Technology, Kyriba Consultant, Senior Manager Job at PwC

 ...Travel Requirements: Up to 80% At PwC, our people in finance consulting specialise in providing consulting services related to...  ...advising corporates on finance and treasury transformation and/or technology enhancements or, Selling and/or implementing technology solutions... 

CoachUSA

Bus Driver Job at CoachUSA

 ...through LifeMart and Tickets at Work (travel, hotels, car rentals, theme parks, electronics, childcare, and more!)\n ~ Professional Union Environment \n \n Qualifications \n \n ~ Valid CDL Class A or B with Passenger and Air Brake endorsements (no permits)\n... 

Dexterity

Application Support Engineer Job at Dexterity

At Dexterity, we believe robots can positively transform the world. Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. We're starting with... 

ZoomEssence, Inc

Food Scientist Job at ZoomEssence, Inc

 ...quality flavors. We are expanding our Product Development Team in Hebron KY and seeking a hands-on, creative, and meticulous PD Food Scientist to support the development of food-based flavors and finished product concepts. The PD Food Scientist will be responsible... 

Charlotte Tilbury

Charlotte Tilbury Freelance Makeup Artist Job at Charlotte Tilbury

Charlotte Tilbury is currently recruiting Freelance Makeup Artists to join the team. This position will be part of the Charlotte Tilbury Freelance Makeup Artist team. As a member of the Charlotte Tilbury Freelance Makeup Artist team you will need strong artistry, sales...