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
Licensed Plumber
Job Description Job Description Benefits: ~401(k) matching ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule ~ Paid time off ~ Signing bonus Benefits/Perks …
Administrative Support Specialist
Job Description Job Description Job Requisition: DME Support Specialist Location: Harbor Oxygen- Pontiac, Michigan Position Type: Full-Time (Office-Based) Hourly Pay: $20-25 Benefit…
Salon Manager
READY FOR A JOB THAT KEEPS YOU BUSY & PAID? Now Hiring Stylists – Big Rapids Great Clips If you’re a licensed stylist looking for steady income, a supportive team, and real career growth—this …
Mall Marketing Agent-
Earn $800-$1200 per week Do you enjoy traveling to new destinations? Music festivals, street festivals, and Trade shows? We are seeking outgoing, fun, and motivated individuals to work with us an…
Senior Industrial Designer
Join Canopy, a Ford-backed company developing advanced threat detection and security products for Ford vehicles. Our mission is to help eliminate vehicle and contents theft through next-generation co…
Coatings Scientist
Job DescriptionJob Description Leading Pharmaceutical Manufacturer Requires a 2nd Shift Coating Specialist at their Portage Facility! If you meet the qualifications below, APPLY NOW!$19.00/Hour Job…
Cook
POSITION SUMMARY Prepare ingredients for cooking, including portioning, chopping, and storing food. Wash and peel fresh fruits and vegetables. Weigh, measure, and mix ingredients. Prepare and …
Insurance Sales Rep
Job Description Job Description Dave Mensch Agency LLC is a trusted multi-line Farm Bureau office with more than 33 years of service. Our team is known for a laid-back work environment, a strong…
Field Service Technician
Morrison Industrial Equipment is looking for Full Time Field Service Technicians in our Holland location located at 3303 Windquest Drive, Holland, MI 49424 . A Field Service Technician travels loc…
Busser
Overview Text “BACON” to 25000 to schedule an interview! Our YOU FIRST Philosophy In addition to no night shifts, ever and our fully chef-curated menu, our #1 priority has always been our…