Scratch Instructor (Part Time, In-Person)

Concorde Education
Fayetteville, NC

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

 

Posted 2026-01-08

Recommended Jobs

Preschool Support Teacher - Infant Classroom

Friendly Avenue Christian Preschool
Greensboro, NC

FACP Support Teacher   Friendly Avenue Christian Preschool is a Christian, Reggio Emilia-Inspired Preschool who seeks a Support Teacher with a heart for providing a high-quality, hands-on-learning …

View Details
Posted 2025-12-31

Fleet Maintenance Technician

Stericycle
Concord, NC

About Us: Stericycle is now part of WM!!! To learn more about WM's acquisition of Stericycle,  to read the press release! Stericycle is a U.S. based business-to-business services company and l…

View Details
Posted 2025-11-21

Part-Time 2nd Shift General Cleaner

Allegiance Industries, Inc.
Winston Salem, NC

Currently hiring: Part-Time 2nd Shift General Cleaner Shift: Monday - Friday (4 PM - 8 PM) Facility type: Manufacturing As a premier facility services provider, we believe in exceeding the hi…

View Details
Posted 2025-12-24

Veterinary Surgeon - Hampstead Garden Suburb

GLG Vets
North Carolina

Veterinary Surgeon – Hampstead Garden Suburb About the role Join a busy practice in Hampstead Garden Suburb as a Veterinary Surgeon . What you’ll do Consults and routine surgery Wo…

View Details
Posted 2025-10-15

Assistant Case Manager (Mass Torts)

Addison Group
Raleigh, NC

Job Title: Assistant Case Manager (Mass Torts) Location: Raleigh, NC Compensation: $20 – $23 / Hour Benefits: This position is eligible for medical, dental, vision, and 401(k). Industr…

View Details
Posted 2026-01-06

Front Desk Associate

Crunch Fitness - CR Holdings
Matthews, NC

 Front Desk Associate- Matthews Club ​ Here We GROW Again!   Are you a potential  Front Desk Associate and ready to leave average in the past?  Be a part of one of the greatest growth storie…

View Details
Posted 2025-11-05

Practice Manager

Opportunities Industrialization Centers
Rocky Mount, NC

POSITION PURPOSE The Practice Manager is a strategic leader that can create and execute a plan to align people, processes and values to support and efficiently accomplish the organization’s missio…

View Details
Posted 2025-12-10