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
Partner Success Manager
Orgvue is an organizational design and planning software platform that empowers businesses to transform their workforce by understanding the work people do and the skills they have. Our platform conn…
Dentist
Join a well-established private practice in Phoenixville, PA that has served the community for more than 40 years. We are seeking a Full-Time General Dentist to take over for an existing provider…
Front Desk
Job Title: Front Desk Department: Operations Reports to: Office Manager FLSA Status: Non-Exempt Company Overview ProSmile is the fastest growing dental organization on the East Coa…
Manufacturing Engineer
Job Description The Manufacturing Engineer supports manufacturing operations by developing processes, supporting defect dispositions, improving production layouts, and ensuring compliance with manu…
Sales / Management Trainee
Our Furniture Row Center in Erie, PA is now hiring! Be part of a growing company where the only place to go is up! Looking for: SALES/ MANAGEMENT TRAINEES (no previous exp. necessary – we w…
Diesel Technician
We are looking for a talented Diesel Technician / Mechanic to join our Distribution business in Pittsburgh, PA. You will make an impact in the following ways: Complete repairs on engine prod…
Patient Coordinator (Medical Receptionist)
Overview: ACCESS PT, a member of the Confluent Health family, is currently looking for a Patient Coordinator to join our Chester, NY team! How ACCESS PT supports you: ~401(k) Retirement …
Lead Information Architect
HomeJob BankNorth America Information Architects / User Experience Designers Information Architects / User Experience Designers Philadelphia, PA, USA MissionStaff's Philadelphia client is looking f…
Roofing Operations Manager
CentiMark Corporation is the nation’s largest commercial/industrial roofing company and is seeking an industry professional for our Roofing Operations Manager role in our Canonsburg, PA locati…
Senior Project Controls (LSNA-PA)
Life Science At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems …