Description
Summer Robotics & Coding Educator University of California Los Angeles Requisition Number: JPF10871 Summer Program Dates: June 22 – July 10 Summer Course: Robotics & Coding in the Age of AI Description Geffen Academy Educators approach teaching as an intellectual profession of the highest order, one in which knowledge is not only transmitted but created. Geffen Academy Educators possess a sophisticated and reflective understanding of their discipline and a record of achievement which demonstrates their ability to utilize and contribute to the robust connections we have with UCLA, a world-class research institution. Educators’ innovation is guided by our school’s mission to prioritize proven educational practices while also recognizing that teaching is a complex intellectual endeavor that defies rigid codification. We are committed to a humane working environment and also recognize that teaching goes beyond the life of the mind. Geffen Academy Educators seek to create trusting and caring relationships with their students and with their larger community. Summary Robotics & Coding in the Age of AI is an immersive three-week summer course that meets daily and invites middle and upper school students to step into the fast-moving world where programming, robotics, and artificial intelligence intersect. Designed for students with a wide range of experience, the course creates an inclusive, high-energy learning environment in which beginners receive clear, step-by-step instruction in core programming and robotics concepts, while more experienced students extend their skills through increasingly complex challenges and self-directed projects. Through interactive mini-lessons, technical demonstrations, hands-on robotics activities, and collaborative coding missions, students explore foundational ideas such as mechanical design, sensors, motors, basic electronics, and introductory programming, while also examining how AI-assisted tools are reshaping debugging, idea generation, and creative development. Students investigate how software and hardware work together in real-world applications such as games, simulations, responsive systems, and interactive tools, and they engage in age-appropriate discussions about responsible and ethical uses of emerging technologies. Working both independently and in teams, students test ideas, troubleshoot problems, iterate on designs, and build original coding and robotics-based projects that reflect their interests, whether programming responsive behaviors, developing interactive experiences, or tackling creative engineering challenges. The course emphasizes engineering habits of mind, including persistence, collaboration, evidence-based problem solving, and learning from failure, helping students see themselves as capable innovators in a technology-rich world. Instruction is developmentally responsive, with pacing, technical depth, and project expectations adjusted based on the enrolled grade band. Under the direction of the Summer Program Director at Geffen Academy at UCLA, the Educator designs and delivers high-quality, in-person instruction on campus. Courses meet daily for up to 90 minutes over the three-week program, and final teaching assignments and instructional responsibilities are determined based on enrollment and overall programmatic considerations. Under the direction of the Summer Program Director at Geffen Academy at UCLA, the Educator will design and deliver high-quality, in-person summer instruction. The primary teaching responsibility will be Robotics depending on program enrollment and scheduling needs, the Educator may also have the opportunity to teach additional, thematically related summer courses. Courses meet daily for up to 90 minutes over the three-week program. Final teaching assignments and instructional responsibilities will be determined based on enrollment and overall programmatic considerations. The courses are taught in-person on Geffen Academy’s Campus. Job Duties Design and deliver a three-week coding course for students in grades 7-12 that integrates foundational programming with introductory AI concepts. Teach core coding skills using age-appropriate languages or platforms, supporting students with varied levels of prior experience. Scaffold instruction so beginners receive clear, step-by-step guidance while advanced students pursue extension challenges at their own pace. Introduce students to how AI tools can support coding and problem-solving, emphasizing responsible and ethical use. Lead hands-on coding activities, collaborative challenges, and debugging sessions that promote persistence and teamwork. Guide students in designing and developing original coding projects aligned with their interests (e.g., games, simulations, interactive tools). Facilitate discussion and reflection on how coding and AI are used in real-world contexts. Provide constructive feedback that helps students refine code, improve functionality, and communicate ideas clearly. Foster an inclusive classroom environment that encourages curiosity, experimentation, and confidence in technical learning. Prepare students to share and explain their final projects, highlighting creative choices and problem-solving strategies. Collaborate with Summer Program leadership and fellow educators to ensure a cohesive program experience. Perform other duties as assigned. This list of duties is not exhaustive. To apply, please visit: https://recruit.apo.ucla.edu/JPF10871 The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age or protected veteran status. For the complete University of California nondiscrimination and affirmative action policy, see: UC Nondiscrimination & Affirmative Action Policy, https://policy.ucop.edu/doc/4000376/DiscHarassAffirmAction jeid-0e9433307afcd949853d800d31bf67d4





