Mathematics and Computer Science Olympiad Teacher

Secondary education, Ministry of Education, Iran, 2019

Teaching mathematics and computer science to talented students preparing for national and international olympiads.

Responsibilities

  • Preparing gifted students for mathematics and computer science competitions
  • Teaching advanced problem-solving techniques and algorithmic thinking
  • Developing curriculum for competition preparation
  • Mentoring students for national and international olympiads
  • Conducting workshops and training sessions

Teaching Areas

  • Mathematics: Number theory, combinatorics, algebra, geometry
  • Computer Science: Algorithms, data structures, dynamic programming, graph theory
  • Problem Solving: Competition strategies, time management, proof techniques

Competition Preparation

  • Iranian National Computer Olympiad (INOI)
  • Iranian National Mathematics Olympiad
  • International Olympiad in Informatics (IOI) preparation
  • Problem-solving workshops and mock competitions

Impact

  • Successfully prepared multiple students for national competitions
  • Developed comprehensive training materials and problem sets
  • Created engaging learning environment for talented students
  • Fostered interest in mathematics and computer science among youth

Skills Developed

  • Advanced teaching techniques for gifted students
  • Curriculum development for competitive mathematics and CS
  • Mentoring and motivation strategies
  • Competition preparation and coaching