Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Computer Science Teacher

GEO Next Generation High School - Indianapolis

Computer Science Teacher

Indianapolis, IN
Full Time
Paid
  • Responsibilities

    About Us:

    GEO Next Generation High School – Indianapolis is a part of a network of high-quality charter schools managed by the GEO Foundation. It joins 21st Century Charter at Gary, Gary Middle College East and Gary Middle College West in delivering a high-quality learning experience to parents and students in Indiana. GEO Next Generation High School is a tuition-free, public charter school that will begin with 9th grade and add a grade each year over the subsequent three years. Our teachers cultivate critical thinking skills students need to understand how the world works around them. Our dedicated faculty are committed to providing an outstanding education for students each day as they transition from middle school to high school and COLLEGE. Through our partnership with the local community college, our students will be able to take dual credit courses with the opportunity to earn college credit at no cost to the student. Our curriculum and our teaching methods are designed using Core Knowledge, Teach Like a Champion and blended learning model. Term/Location:

    Principal and Administrative Team

    This is a full time 10-month position Duties/Responsibilities:

    Plans Instruct students on facets of Java, Python, C, Scheme, JavaScript, PHP, MySQL, and other relevant technologies.

    Instruct students on how computers work, including the basic science and mathematics behind their operation and the hardware and the software built on those foundations.

    Teach how to write computer programs, algorithms, and programming languages.

    Deliver digital citizenship lessons to engage in society, politics, and government regularly and effectively.

    Participation in all TAP requirements, focusing on data-driven instruction.

    Create an inviting, innovative and engaging learning environment that develops student critical thinking and problem-solving skills.

    Strong technical skills, particularly in integrating technology in the classroom to drive academic achievement

    Keep records of grades, grade papers, and perform other administrative duties as needed.

    Write grant proposals to gain funding for further research.

    Create projects designed to enhance lectures.

    Read and stay abreast of current topics in computer science.

    Create lesson plans.

    Utilize various curriculum resources.

    Integrate competencies, goals, and objectives into lesson plans.

    Utilize curricula that reflect the diverse educational, cultural, and linguistic backgrounds of the students served.

    Develop incentives to keep participants in class.

    Develop professional relationships with other agencies and programs.

    Utilize public library resources.

    Work with program coordinators to ensure initiatives are being met.

    Tutor students on an individual basis.

    Performs other related duties as assigned.

    Required Skills/Abilities:

    Thorough understanding of pedagogy and the best practices of education.

    Ability to design lessons that teach curriculum in an engaging manner, applying various teaching methods such as lectures, discussions, demonstrations, and individual or collaborative projects and research.

    Strong supervisory and leadership skills to manage and control the classroom.

    Excellent verbal and written communication skills.

    Excellent interpersonal skills with a proven ability to maintain professionalism and tact in high-stress situations.

    Excellent organizational skills and attention to detail.

    Creative analytical and problem-solving skills.

    Proficient with Microsoft Office Suite or related software.

    Education and Experience:

    At least one -two years of experience.

    National Board Certification.

    TAP Experience (sign on bonus for TAP certification).

    Core Knowledge Experience.

    State teaching license required.

    Previous teaching experience with middle-school aged children preferred.

    Physical Requirements:

    Prolonged periods sitting at a desk and working on a computer or standing to teach.

    Must be able to lift up to 15 pounds at times.

    Must be able to traverse classroom and adjust one’s tone and height, by bending or leaning, in order to teach each child.