Computer Science Teacher (Part Time, In-Person)
Concorde Education
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.
- ...and from office locations in a timely and organized manner Maintain... ...district resources, supplies, and computer equipment Maintain up‑to‑date... ...via chat, email, and in person Working knowledge of Microsoft... ...When you join us, you become part of a High Performing, Connected...Part timeWork experience placementSeasonal workWork at officeRelocationFlexible hours
$1,000 - $2,700 per day
...for a company that is truly making the world a happier place, one smile at a time! At Benevis, we create over a million smiles a year in the communities we serve and believe that every person deserves access to quality, affordable dental care. This mission drives everything...Part timeReliefLocal areaVisa sponsorshipFlexible hours$150 per hour
...exemplary general medical services. We provide in-person care to current and former US Military... ...needs for these veterans; it is a one-time encounter. We Schedule Around Your Availability... ...physician (if required by your state) Part-time or full-time positions available....Part timeHourly payFull timeContract workFor contractorsFlexible hours3 days per week$85 - $100 per hour
...Part-Time BCBA / LBA – Incredible Mentorship & $1,000 Sign-On Bonus! Location: Fayetteville, NC (In-Person) Pay: $85 - $100.00 / hour (Based on experience) Job Type: Part-time with room to grow Why Lighthouse? At Lighthouse, we don’t just talk about a "supportive...Part timeHourly payFull timeRelocation package$43 - $45 per hour
...Dahlia Gardens Center for Nursing and Rehabilitation Job Type: PART_TIME_AND_FULL_TIME Salary: $43 - $45 HOURLY Job Summary We are... ...confidentiality. Function independently, and have flexibility, personal integrity, and the ability to work effectively with employees...Part timeHourly payFull timeWeekend work- ...your career? Advanced Eye Care is excited to offer afull- or part-time Associate Optometrist position on our patient-focused team, where... ...skilled and caring team of six professionals is committed to personalized care, ensuring every patient feels valued, understood, and...Part timeLocal areaRelocation
- ...to be competent, organized and able to fulfill your tasks in a timely manner. Executive Administrative Assistant Responsibilities Are... ...Reliability, discretion and confidentiality High School degree; additional qualification as personal assistant will be a bonus #J-18808-Ljbffr...Part time
$14.5 per hour
...LICENSE MUST HAVE ADULT CARE HOMES MED AIDE CERTIFICATION Part-time / Every Other Weekend 12-hour day shift (7am-7pm) If you... ...and communicate changes to the charge nurse Assist with personal care and activities of daily living Coordinate with nursing...Part timeShift workWeekend workDay shift$30 - $36 per hour
...Therapy Assistant, you help patients get well. You are the person who can bring their power back. In doing this, you... .... Benefits Medical, Dental, and Vision plans to Full-Time team members. Dental and Vision to Part-Time team members. Paid Time Off is generous for Full-...Part timeFull timeH1bVisa sponsorshipRelocation package$30 - $34 per hour
...balance Stay Close to Home – Short commute times to local clients Comprehensive Benefits –... ...work hard What BAYADA Offers Full-Time, Part-Time, and PRN Day, Evening, and Overnight... ...availability to get you started quickly Personalized, Paid Training – Including our award-winning...Part timeWeekly payFull timeReliefLocal areaFlexible hoursShift workNight shiftDay shiftAfternoon shift$25 - $30 per hour
...evidence-based practices. Our culture fosters collaboration, personal growth, and client success. Registered Behavior Technicians (RBTs... ...’ lives! Compensation and Schedule: Pay Range: $25 - $30/hour Part-Time: Up to 30 hours/week Shifts: Flexible, based on your...Part timeFlexible hoursShift work- ...skin. Client Services Meeting or exceeding personal service and retail sales goals. Acknowledging the client within a reasonable time of client's checking into the salon.... ...industry preferred. Physical: Ability to use computer keyboard, standard telephone and other related...Part time
- ...Assist in the process of the receipt of all merchandise in a safe, timely and efficient manner # Assist in maintaining an efficient and... ...support of the Company Handbook during their shifts # Takes personal accountability for individual performance # When entering the...Part timeShift workWeekend workAfternoon shiftEarly shift
- ...located across the United States. Come be a part of our team while contributing to our... ...Marketing Coordinator, Host/Cashier, Prep Person, ProStart Intern, Meat Cutter, Utility Person... ...plenty of other rewards for full or part-time employees too including:* Great pay* Flexible...Part timeFull timeInternshipLocal areaFlexible hours
$21 - $27 per hour
...Registered Behavior Technician (RBT) Department: RBT Employment Type: Part Time Location: Fayetteville, North Carolina Compensation: $21.00 -... ...) works closely with each child and their family to deliver personalized, evidence-based care. At Blue Jay ABA, we are deeply...Part timeFlexible hours$30 - $34 per hour
...balance Stay Close to Home – Short commute times to local clients Comprehensive Benefits –... ...work hard What BAYADA Offers: Full-Time, Part-Time, and PRN Day, Evening, and Overnight... ...availability to get you started quickly Personalized, Paid Training – Including our award‑...Part timeWeekly payFull timeSummer workReliefWork at officeLocal areaFlexible hoursShift workNight shiftDay shiftAfternoon shift$30 - $60 per hour
...and perform assessments for our In Home clients. We provide personalized, compassionate, non-medical in-home care for those individuals... ...requirements. Seniority level Mid‑Senior level Employment type Part‑time Job function Health Care Provider Industries Hospitals and...Part timeFor contractorsWork at officeLocal areaMonday to FridayFlexible hoursShift workWeekend workAfternoon shift- ...compassionate care, allowing you to the time to deeply understand and guide patients on... ...experience the difference themoment you become a part of our team. Being at Encompass Health... ..., leading patient assessments, creating personalized care plans, and addressing patient...Part timeFull timeFlexible hours
$75 per hour
...supply management, emergency management, coordination of care, health promotion and teaching and training family members. Schedule: Part Time Essential Job Functions: Provide Speech Therapy services as prescribed by the physician. Follow policies and procedures...Part time- ...wedding dress that matches a personal style-or the career that isa perfect... ...to multiple customers at one time. Plus contribute to the store... ...steaming garments, accessing computers and receiving or initiating... ...question, please say "I do". Part Time Benefits Include: Rewarding...Part time
- ...Resources Specialist is the primary go-to person. As an HR Specialist, you will help... ...forms, how to manage personnel records, and computer update and retrieval procedures.... ...tuition assistance Retirement benefits for part-time service Low-cost life insurance (up to $...Part timeWork at officeWeekend work
$30 - $36 per hour
...home‑based care. We're proud to deliver personalized care exactly where and when it's needed most... ...a meaningful difference and want to be part of the future of rehabilitation and wellness... ..., Dental, and Vision plans to Full‑Time team members. We offer Dental and Vision...Part timeFull timeH1bWork from homeVisa sponsorshipRelocation package$30 - $36 per hour
...home-based care. We're proud to deliver personalized care exactly where and when it's needed most... ...a meaningful difference and want to be part of the future of rehabilitation and wellness... ..., Dental, and Vision plans to Full-Time team members. We offer Dental and Vision...Part timeFull timeH1bWork from homeVisa sponsorshipRelocation package- ...support and repair customers’ computers and other devices. You’ll provide... ...and help customers both in-person and over the phone Establish and... ...consistent rhythms for timely follow-up and ensure expectations... ...where you live, your full‑time or part‑time employment status, and...Part timeHourly payFull timeLocal areaWork from homeFlexible hoursNight shift
$14 per hour
...Attendant, Warehouse (Part-Time Seasonal) at Segra Stadium - Home of the Fayetteville Woodpeckers... ...for assembly by other workers. Uses computer to enter records. Compiles worksheets... ...; follows HACCP standards. Personal commitment to your own safety and that of...Part timeSeasonal workRemote work- ...is an opportunity to deliver personalized, meaningful hospice and palliative... ...to the care team, ensuring timely and appropriate interventions... ...nursing assessment tools, computers, facsimile equipment, copier... ...for All Associates (Full‑Time, Part‑Time & Per Diem): Competitive...Part timeDaily paidFull timeInternshipLocal area
- ...Develop and Maintain Design Control Systems: Develop processes to assure accurate Design Control (Mix, Product and Tooling) and provide timely and accurate Submittals to support Sales. Maintain product performance validation records: Develop and maintain processes to...
$10 - $20 per hour
...and Available Shifts Currently Hiring for Part-Time: Tuesday, Thursday and Saturday Tuesday... ...am to 2 pm Responsibilities Maintain a personal commitment to meeting the needs of customers... .../or education in kinesiology/exercise science is preferred. Manage time effectively....Part timeHourly payCurrently hiringShift work$35.88k
...Security Officer Position Number: 002099 Full-time or Part-time: Full Time Time Limited Position:... ...monitor access by checking IDs for each person that enters the building and manage... ...enforcement equipment such as gates, radios, computers, and electronic ticketing devices; may...Part timeFull timeFor contractorsImmediate startRotating shift$10k
...care. We're proud to deliver personalized care exactly where and when it... ...difference and want to be part of the future of rehabilitation... ...Dental, and Vision plans to Full-Time team members. We offer Dental... ...services. * You're a teacher, a healer, and a helper, which...Part timeFull timeH1bWork from homeVisa sponsorshipRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Science Teacher (Part Time, In-Person). Be the first to apply!
- computer system validation Fayetteville, NC
- computer Fayetteville, NC
- dell computers sales Fayetteville, NC
- computer programming Fayetteville, NC
- computer programming internship Fayetteville, NC
- computer network Fayetteville, NC
- entry level computer programmer Fayetteville, NC
- computer programming part time Fayetteville, NC
- work from home computer Fayetteville, NC
- computer manager Fayetteville, NC


