Computer Science Teacher (Part Time, In-Person) Job at Concorde Education, Fayetteville, NC

WkJlMWt2L2JpM2U5VWw2N25WaFIrSVY4Vmc9PQ==
  • Concorde Education
  • Fayetteville, NC

Job Description

Job Description

Job Description

Job Title: Computer Science Teacher

General Responsibilities: Under the supervision of the Director of Educational Development, plans and facilitates collaborative computer science learning sessions using a variety of 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 coding languages such as Scratch, Blockly, Swift, and Python.
  • Ability to instruct students on how to control a robot (Ozobot, Sphero, drones, etc) using 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 extensive computer science and/or coding experience.

Job Tags

Part time,

Similar Jobs

Specialized Fire & Security Inc

Fire Alarm Technician Job at Specialized Fire & Security Inc

 ...we would love to have you as part of our team. The Fire Alarm Technician is responsible for the following: Coordinate with contractors in the process of installation of fire alarm systems sold by our company Perform system commissioning on fire alarm systems including... 

Mullins Cheese Inc

Experienced Machine Operator Job at Mullins Cheese Inc

 ...by plant managerLifting 60 lbs. from the ground Schedule: We currently have openings onRotating 1 week days (8am-4pm) / 1 week Nights (2pm-9/10pm) Wage:Starting wage of $23.50 (includes) $3 Shift premiumHigher starting wage based upon experience $3.00 Shift Premium... 

Sleep Number

Sales Representative Job at Sleep Number

 ...Join a team driven by curiosity, collaboration, and a passion for helping others thriveone restful night at a time. Our Sales Representatives are high-impact roles that directly contribute to our purpose. This is an exciting opportunity to grow your retail sales career... 

Ivy Rehab Network, Inc.

Peds Speech Language Pathologist Job at Ivy Rehab Network, Inc.

 ...physical therapy, occupational therapy, speech therapy, and applied behavior analysis...  ...Job Description: Pediatric Speech Language Pathologist Ivy Rehab For Kids, part of the...  ...outcomes and quality of care. #peds-slp We are an equal opportunity... 

Bobcat Transport

Owner Ops Needed Home Daily Local Work CDL A Driver Job at Bobcat Transport

 ...Need owner ops for local work Trucks must be 2005 or newer ~ Home daily out and back routes ~ We over home daily and overnight runs...  ...year round work apply today limited openings CDL A CDL A DRIVER CLASS A CLASS A DRIVER CDL DRIVER LOCAL HOME...