Curriculum Developer, Programming
Core
Designing an 8th-grade enrichment programming course that combines data analysis, mathematical problem-solving, and algorithms to prepare students for future STEM majors.
Role type
Part-time curriculum developer (education)
Builds
16-hour enrichment course materials for middle school students
Domain
Education / Computer Science / Mathematics
Deliverable
product features
Required skills
Advanced computer science knowledge, algorithms and data structures, mathematical problem-solving, enrichment teaching practices
Preferred skills
Experience with Python, Project Euler-style problems
Technologies
Python
Responsibilities
Develop learning goals and course arc, outline full course, create course materials, revise materials based on feedback, teach initial class launch, observe instructors and debrief, support instructor hiring and guidance
Seniority
Individual Contributor, specialized domain expert