Programming Teacher (Part Time, In Person)
Job Title: Coding Teacher (Part Time)
General Responsibilities: Under the supervision of the Director of Educational Development, plans and facilitates collaborative coding instructional 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.
Recommended Jobs
Group Insurance - Disability Claims Specialist
Operations - Insurance Operations The Disability Claims Specialist (DCS) is accountable for direct support of the Team Lead on the claim team ensuring optimal claims handling and timely, accurate de…
Local Truck Driver
it's what's inside that counts _______________________________ Now Offering a $5,000 Sign-On Bonus! There’s more to CMC than our products and the buildings, structures, and roads they go into. …
Administrative Assistant of Childcare
Job Description Job Description Position Overview Sapling School is seeking a dependable, organized, and personable Administrative Assistant to support the daily operations of our school. This r…
Accounting Staff / Assistant Manager
JOB SUMMARY: Supports core accounting operations including monthly close, GL review, bank reconciliations, financial statement preparation, and coordination with external CPAs. Assists wit…
Instructor: Aqua Fitness I-Aquatics
Job Description Job Description Description: Under the direction of the Aquatic Director, the Aquatics Fitness Instructor is responsible to teach dynamic and beneficial exercise classes in the w…
Dispatcher/Customer Service Coordinator
Job Description Job Description Hutchinson Plumbing, Heating and Cooling, a dynamic, rapidly-growing HVAC and Plumbing company, is growing again! We are seeking a highly skilled Customer Service …
sheet metal helper
Job Description Job Description A Metal Shop in Paterson, NJ is looking for a Sheet Metal Helper experienced on Power Brake, Power Shear and general fabricating, must be able to read a ruler. Pl…
Bilingual Psychiatric Nurse Practitioner
Are you a compassionate, skilled Psychiatric Nurse Practitioner who speaks Spanish fluently? We are a growing behavioral health practice committed to delivering culturally competent, evidence-based me…
Mixed Martial Arts Coach
Job Description Job Description At UFC Gym, MMA Coach is responsible for ensuring a positive customer experience. Coaches are responsible for delivering great member service, Private Training & a…