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
1099 Roofing Contractors
Description Description Now Hiring: Part-Time 1099 Roofing Contractors Company: Superior Contracting & Maintenance Service Areas: AL, AZ, GA, FL, NC, OK, SC, TN, & TX About the Opp…
MRI Tech (.5 FTE)
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we ar…
Remote Travel Consultant
About The Role Rudyb Travel is seeking a Travel Customer Service Representative (Remote) to support clients throughout every stage of their travel journey. In this client-facing role, you will serve …
Handyman (Subcontractor)
We're hiring handymen in Phoenix! Are you a skilled handyman in Galesburg area looking for a new opportunity? Fixtman LLC is a rapidly growing company that provides a wide range of on-demand home ser…
Independent Drivers - Start ASAP
Job Description Job Description If you have the drive, we have the rides!Looking for independent, contract drivers - start ASAP! Driving with VIP Taxi is unlike any other transportation company i…
General Laborer/Clean up
Job Description Job Description Key responsibilities Physical and manual tasks: Loading and unloading materials, digging trenches, moving heavy objects, and assembling or disassembling struct…
Farm Worker - Greenhouse Helper
Farm Worker - Greenhouse Helper (6404) Location: Phoenix, Arizona Job Number: 6404 Full-time farmhand to support a hemp seed cultivation facility. The facility is in Buckeye, AZ, and is compr…
Pharmacy Technician
Job Description Job Description Pharmacy Technicians Needed We are hiring additional Order Entry and Order Fulfillment Pharmacy Technicians for our Closed Door Pharmacy (North Phoenix/North Sc…
Utilities Supervisor
Foods you love. Brands you trust. And a career that empowers you to grow. At Nestlé USA, we’re all working towards the same goal – to delight and deliver for our consumers. With a rich portf…
M612-Data Analyst 5681.
The position is hybrid in Phoenix, AZ - with some time spent in office for meetings. In Person interview is required. Our direct client has an opening for a Data Analyst 5681. …