Computer Science Teacher (Part Time, In-Person)
Job Title: Computer Science Teacher
General Responsibilities: Under the supervision of the Director of Educational Development, plans and facilitates collaborative computer science learning sessions using a variety of coding languages, robotics, tools, and applications.
Major Duties:
- Meets regularly with the Director of Educational Development
- Plans and facilitates learning sessions
- Assists students in the development of computer science and coding skills
- Maintains consistent communication the Director of Educational Development
- Models appropriate academic and social behaviors
- Performs other duties as assigned
Required Knowledge, Skills, and Abilities:
- Ability to work with students of diverse ethnic backgrounds, academic profiles, and skill levels.
- Possess good interpersonal and organizational skills.
- Must demonstrate responsibility, a desire to help others, discretion, and flexibility.
- Knowledge and ability to instruct students in coding languages such as Scratch, Blockly, Swift, and Python.
- Ability to instruct students on how to control a robot (Ozobot, Sphero, drones, etc) using coding languages.
- Ability to collect and analyze data to drive future instruction.
- Ability to work independently applying critical thinking skills and problem solving to various situations.
- Must be able to instruct students of varying skill and experience levels in multiple programs based on interest and ability.
Qualifications: Must possess a bachelor's degree, teaching and/or tutoring experience, and have extensive computer science and/or coding experience.
Recommended Jobs
Pharmacy Tech I
Job Responsibilities: ~ This position takes incoming calls from members, providers, etc. providing professional phone assistance to all callers. This role also helps prepare medications (counting, …
Geriatric Medicine Opening in Houston, Texas - Outpatient Senior Care Position
We are assisting an innovative health care organization in the recruitment of providers for new clinic sites. They are currently looking for a Geriatric Physician. The new physician should be int…
Customer Success Technician
JOB TITLE: Customer Success Technician DEPARTMENT: Studio Operations REPORTS TO: Chief Operations Officer FLSA STATUS: Non-Exempt JOB TYPE: Full Time LOCATION: Central and Northern Texas…
Supplier Success Professional (Customer Support)
SUMMARY The Supplier Success Professional (Customer Service) will assist in developing and maintaining a world-class prequalification system for contractors, suppliers and vendors but being the …
Customer Support Manager
Full-time Description CUSTOMER SUPPORT MANAGER Customer Support | Irving, TX RollKall was founded by a retired police officer with one goal in mind: help public safety professionals…
Full Time Family Medicine Job TX
Whether you are searching for a position in your area or in another state, we have professionals to help you achieve your goals through our relationships with facilities nationwide - in rural settings…
Registered Veterinary Technician (RVT)
Join Our Dedicated Team at Juan de Fuca Veterinary Clinic! Are you a skilled Registered Veterinary Technician (RVT) seeking a team that values your expertise and contributions? Are you committed to…
System Test Automation and Development Engineer - 2220
Company Description No Relocation Assistance Provided. KIOXIA America, Inc. is the U.S.-based subsidiary of KIOXIA Corporation, a leading worldwide supplier of flash memory and solid state dr…
AI Software Solutions Architect Engineer
AI Software Solutions Architect Engineer Location Spring, TX : Innovation is in HP's DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world's leading technol…
Vascular Access Specialist
B. Braun Medical Inc., a leader in innovative healthcare solutions, is seeking a Vascular Access Specialist to join our dedicated team. This role is pivotal in enhancing patient outcomes by providing …