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

Computer Science Teacher

21st Century Charter School at Gary

Computer Science Teacher

Gary, IN
Full Time
Paid
  • Responsibilities

    About Us:

    21st Century Charter School at Gary is a free K-12+ public charter school. We are building a team of excellence. We are the top performing charter school in Gary, Indiana. We are one of the few Indiana schools offering an early college program, which allows our qualifying high school students to take real college courses for real college credit, free of charge to our students and their families. Our curriculum and our teaching methods are designed using Core Knowledge in K-8, Project Lead the Way beginning in middle school, and a blended learning model in middle school through high school. We are a TAP school! Please join us if you are committed to excellence, mission driven, and ready to take 21st Century Charter School at Gary to uncommonly high levels of achievement! Our teachers cultivate in our students the critical thinking skills they will need to understand how the world around them works and to become leaders and agents of positive change in the world. 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.