1

Computer Science Teaching Assistant Jobs in Delaware

... teaching at the college level is desirable. Strong interpersonal skills and computer skills are ... Associate degree in science or two-year technical certificate. * Bachelor's degree preferred, in ...

Applicant Pool for Adjunct Faculty, Clinical Teaching Assistant, Nursing The part-time nursing ... Science in Nursing degree. * Leads by example: demonstrates critical thinking and clinical ...

... Science, Digital Web Design, System Administration, Computer Programming, Computer Networking, Information Systems along with a minimum of 5 years of in field, non-teaching, work experience with 2-3 ...

next page

Showing results 1-20

Computer Science Teaching Assistant information

Can I teach with a computer science degree?

A computer science degree can qualify you to become a Computer Science Teaching Assistant, especially if combined with relevant coursework or experience in education. Teaching assistant roles often require strong communication skills and familiarity with programming languages and educational tools. Additional certifications or training in teaching methods may enhance your eligibility for such positions.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, which has led to increased demand for educators with skills in programming, algorithms, and computer systems. Schools often seek candidates with relevant certifications and a strong understanding of current technologies to fill these positions.

Is computer science dead due to AI?

Computer Science Teaching Assistants support students in understanding programming, algorithms, and AI concepts, which remain fundamental to the field. AI advances have increased demand for skills in machine learning, data analysis, and software development, making computer science a continually evolving and relevant discipline.

What are some typical challenges faced by Computer Science Teaching Assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What are computer science teaching assistants?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are the key skills and qualifications needed to thrive as a Computer Science Teaching Assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

How much does TA get paid?

The pay for a Computer Science Teaching Assistant typically ranges from $10 to $20 per hour, depending on the institution, location, and experience. TAs often assist with grading, tutoring, and lab supervision, and some positions may offer stipends or course credit instead of hourly wages.
What are the most commonly searched types of Computer Science Teaching jobs in Delaware? The most popular types of Computer Science Teaching jobs in Delaware are:
What are popular job titles related to Computer Science Teaching Assistant jobs in Delaware? For Computer Science Teaching Assistant jobs in Delaware, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching Assistant jobs in Delaware look for? The top searched job categories for Computer Science Teaching Assistant jobs in Delaware are:
Infographic showing various Computer Science Teaching Assistant job openings in Delaware as of June 2026, with employment types broken down into 72% Full Time, 26% Part Time, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.
SECONDARY CTE COMPUTER SCIENCE/DIGITAL DESIGN MICROSCHOOL FACILITATOR

SECONDARY CTE COMPUTER SCIENCE/DIGITAL DESIGN MICROSCHOOL FACILITATOR

Join Delaware Schools Consortium

Dover, DE

Other

Posted 13 days ago


Job description


SECONDARY CTE COMPUTER SCIENCE/DIGITAL DESIGN MICROSCHOOL FACILITATOR


Terms of Employment:  10-Month, Full-Time 
Reports to: Building Principal
Salary:  Current Approved Odyssey Charter School Salary Scale
About Us: 
The future is brighter than ever for Odyssey Charter School, and we are in search of highly motivated, equally passionate individuals to join our Team! Odyssey is a full-scale K-12 Charter School currently serving 2,400 students. Our School has a growing dual Greek language immersion program, innovative green Initiative, community food program, and high academic outcomes. Odyssey is united in our mission to prepare lifelong learners who are culturally aware, global citizens that utilize critical thinking and problem-solving skills grounded in the classical teachings of Greek education and language. This approach trains students to use the Socratic Method and inquiry approach to learning while leveraging their unique skills and talents equitably and democratically to create a positive culture where all students can find success.  
Minimum Qualifications:







  • Must hold a valid, active Delaware Teaching License and Certificate in required content area in accordance with 14 Del. C. 1531.
  • Successful completion of Praxis II exams.
  • Proficient in English Language, both written and spoken.
  • Relevant teaching experience preferred
  • Experience teaching students with diverse needs
  • A global citizenship and collaborative mindset
  • Experience working in a multicultural/multilingual environment
  • Additional qualifications and/or alternatives as deemed necessary by the Board of Education and Administration

This is not a traditional teaching role. This position is part of Odyssey Charter School's launch of Delaware's first Career Pathways Microschool in Computer Science and Digital Design-a reimagined high school experience built on real-world learning, flexible structures, and student-driven work. Educators in this microschool serve as facilitators, mentors, and designers of authentic learning experiences rather than delivering instruction through conventional class periods.

With a unique schedule that prioritizes deep work, collaboration, and project-based learning, this role centers on guiding students through hands-on, industry-aligned projects in coding, digital design, and emerging technologies. Students will build portfolios, solve real problems, and engage in meaningful work that extends beyond the classroom.

We are seeking forward-thinking educators who are eager to break from traditional models, collaborate across disciplines, and help build an innovative program from the ground up-preparing students with the skills, creativity, and adaptability needed for the future.

Essential Duties and Responsibilities:

  • Facilitate learning for a diverse group of High School students (Grades 9-12) within a microschool model; subject areas include Computer Science (including AP CSA and AP CSP) and Digital Design (including the Adobe Suite of products & Final Cut Pro). Expertise with at least one of these areas are essential, exposure to the other area and a willingness to be an adult learner is essential.
  • Design and implement project-based, interdisciplinary learning experiences that are aligned to real-world applications in coding, digital design, and emerging technologies
  • Serve as a facilitator, mentor, and coach, guiding students through inquiry, problem-solving, and long-term projects rather than delivering instruction through traditional lecture-based methods
  • Support students in developing portfolios of authentic work that demonstrate mastery of technical skills, creativity, and critical thinking
  • Utilize flexible scheduling structures to promote deep work, collaboration, and personalized learning pathways for students
  • Build strong relationships with students to support goal setting, progress monitoring, and postsecondary readiness in career pathways related to computer science and digital design
  • Participate in required summer professional learning, including coaching training and microschool model development, to prepare for successful program implementation
  • Collaborate with colleagues, industry partners, and school leadership to design innovative learning experiences and continuously improve the microschool model
  • Create a safe, inclusive, and engaging learning environment that is responsive to student needs, interests, and developmental levels
  • Interpret and use data from a variety of educational sources to inform instruction and support student growth
  • Assess student progress regularly using both traditional and performance-based measures; provide timely feedback to students and communicate progress with families as needed
  • Identify and support diverse learning needs, including collaborating with specialists to ensure appropriate accommodations and interventions
  • Encourage the development of independent learning habits, time management, and ownership of learning
  • Maintain accurate and complete records as required by law, district policy, and administrative regulation
  • Take all necessary and reasonable precautions to protect students, equipment, materials, and facilities
  • Maintain a professional and collaborative relationship with all school personnel and stakeholders
  • Pursue ongoing professional growth aligned to innovative instructional practices and career pathway development
  • Fulfill all contractual responsibilities, including regular attendance, timeliness, and assigned duties
  • Perform other duties as assigned

The statements herein are intended to describe the general nature and level of work being performed by the employee in this position. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of a person in this position.
Standard Requirements


  • Favorable Criminal Background Check
  • Favorable Child Abuse Registry Check
  • Tuberculin Test
  • Mandatory Direct Deposit of paycheck 

Internal Candidates:
Qualified applicants must complete an online application or submit a current resume with license/certification information. Letters of recommendation are optional.

External Candidates:
Qualified applicants must complete an online application and submit:

  • Letter of interest
  • Current resume
  • Recent evaluations and/or student teaching evaluations
  • Transcripts
  • Current, Active License/Certification
  • Three (3) professional references, must be supervisory level
  • Three (3) letters of recommendation dated within the last year 

Previous submissions will not automatically be considered. Applicants must apply specifically for the Job ID associated with this position.

Equal Opportunity Employer Statement

Odyssey Charter School is an equal opportunity employer. We do not discriminate in employment or educational programs, services, or activities on the basis of race, color, national origin, religion, gender, gender identity, sexual orientation, age, military/veteran status, disability, marital status, or any other protected status in accordance with applicable state and federal laws, including Title VII of the Civil Rights Act of 1964, the Delaware Discrimination in Employment Act, the Americans with Disabilities Act (ADA), and other relevant laws.

Important Application Information

Interested applicants are asked to apply online, upload a resume, and include three professional references. 

Please contact our HR Department with any questions or issues applying online or to obtain an application: 302/516-8000 x600.


 




Delaware Schools Consortium logo

About Delaware Schools Consortium

Sourced by ZipRecruiter

Delaware Schools Consortium (DSC), located in Dover, DE, US, is an organization in the education industry. The company, accessible via its official website at joindelawareschools.org, serves as a hub for public and charter schools across Delaware, sharing resources, knowledge, and opportunities. Founded on the notion of unified leadership and common values, DSC's mission is to foster cooperation and collaboration among schools, facilitating the growth of the education sector in the region. The consortium represents a wide range of institutions, from primary and secondary schools to vocational colleges. Its achievements include promoting educational advancement in the region, aiding in the allocation of resources, and supporting countless teachers, administrators, and students on their educational journeys.

Industry

Education

Company size

10,000+ Employees

Headquarters location

Dover, DE, US

Social media