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
Account Representative - State Farm Agent Team Member
Job Description Job Description Benefits: Bonus based on performance Flexible schedule Opportunity for advancement Paid time off Crosby & Branch State Farm Agency Job Description …
Hospital 2nd Shift Valet
Job Description Job Description Park and get paid! Join Ellis Parking and work in a fast-paced, team-friendly environment. Our team is the first point of contact for guests. We start with a warm …
Appointment Setter - Work From Home
American Income Life is an international Company protecting working families in the United States, Canada, New Zealand, and through our wholly-owned subsidiary, National Income Life Insurance Company…
Advanced Tax Planner
Job Description Job Description Advanced Tax Planner Hantz Group is a Michigan-based financial company that works with individuals and businesses to help them achieve their financial goals. W…
Japanese/English Bilingual Production Assistant
Job Title: Japanese / English Bilingual Production Assistant Location: Canton, MS Position Summary: We are seeking a dependable and detail-oriented Japanese/English Bil…
RN Emergency Room - - Southfield, MI
Job Description Job Description Summary Department: Emergency Department Shift Timing: Night Shift 19:00-7:30 Hours Monday to friday (3 Days/12 Hours) Per Week: 36 Hours Roles & Respon…
Primay Care Locum in MI
All Star Healthcare Solutions is seeking a Primary Care Locum to assist with locums coverage in Michigan. Job details include: Board certified or Board eligible- IM or FM MI license in hand …
Planner I, Production
Job Description Job Description Title: Planner I, Production LG Energy Solution Michigan Inc. (LGESMI) develops and manufactures large lithium ion polymer batteries and modules for electric…
Personal Trainer - Detroit, MI
Job Description Job Description Are you a dedicated and motivated personal trainer looking to make a significant impact on individuals' lives? We are actively seeking exceptional trainers to join…