Scratch Instructor (Part Time, In-Person)
Job Title: Scratch Instructor (Part Time)
General Responsibilities: Under the supervision of the Director of Educational Development, plans and facilitates collaborative coding instructional sessions using a variety of block 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 block coding languages such as Scratch and/or Blockly.
- Ability to instruct students on how to control a robot (Ozobot, Sphero, drones, etc) using block 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 or be willing to become fluent with Scratch or other block coding languages
Recommended Jobs
Preschool Support Teacher - Infant Classroom
FACP Support Teacher Friendly Avenue Christian Preschool is a Christian, Reggio Emilia-Inspired Preschool who seeks a Support Teacher with a heart for providing a high-quality, hands-on-learning …
Fleet Maintenance Technician
About Us: Stericycle is now part of WM!!! To learn more about WM's acquisition of Stericycle, to read the press release! Stericycle is a U.S. based business-to-business services company and l…
Part-Time 2nd Shift General Cleaner
Currently hiring: Part-Time 2nd Shift General Cleaner Shift: Monday - Friday (4 PM - 8 PM) Facility type: Manufacturing As a premier facility services provider, we believe in exceeding the hi…
Veterinary Surgeon - Hampstead Garden Suburb
Veterinary Surgeon – Hampstead Garden Suburb About the role Join a busy practice in Hampstead Garden Suburb as a Veterinary Surgeon . What you’ll do Consults and routine surgery Wo…
Assistant Case Manager (Mass Torts)
Job Title: Assistant Case Manager (Mass Torts) Location: Raleigh, NC Compensation: $20 – $23 / Hour Benefits: This position is eligible for medical, dental, vision, and 401(k). Industr…
Front Desk Associate
Front Desk Associate- Matthews Club Here We GROW Again! Are you a potential Front Desk Associate and ready to leave average in the past? Be a part of one of the greatest growth storie…
Practice Manager
POSITION PURPOSE The Practice Manager is a strategic leader that can create and execute a plan to align people, processes and values to support and efficiently accomplish the organization’s missio…