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
Flatbed CDL A Truck Driver
Join the dedicated Flatbed fleet at HMD Trucking. With 23 years of experience in the business, we pride ourselves on our well-maintained fleet of 500+ Peterbilt 579/567 trucks and a friendly, people-…
Associate Veterinarian
Associate Veterinarian – Grand Rapids, MI #4580 We are looking for a full-time Associate Veterinarian to join a growing team of doctors and staff. This is a full-service small animal practice in …
Logistics Manager
About Slate At Slate, we’re building safe, reliable vehicles that people can afford, personalize and love—and doing it here in the USA as part of our commitment to reindustrialization. The spirit …
Emergency Veterinarian
Emergency Veterinarian – Burton, MI We are seeking a talented Emergency Veterinarian to join a team of passionate, focused doctors and help build a new culture. Our client is an after-hour emerg…
Caregiver
Senior Helpers is a home care company that is always growing, reputable, and nationally recognized for in-home care and as a “Great Place to Work.” At Senior Helpers Richmond, we care for our caregive…
Trainer, Fleet Maintenance
What you’ll need to succeed as a Trainer, Fleet Maintenance at XPO Minimum qualifications: ~ Bachelor's degree or equivalent related work or military experience ~1 year of instructor-led facil…
Senior Litigation Docketing Specialist
We’re recruiting for a senior-level Litigation Docketing Specialist to join our client’s Detroit legal team. This role requires advanced expertise in rule-based calendaring systems and the ability t…
Procurement engineer
# Are You Obsessed with Precision? # Does a messy spreadsheet or a $0.01 data discrepancy bother you more than it should? Do you find genuine satisfaction in building perfectly logical systems that el…
Director, Distribution Sales
Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000…