Scratch Instructor (Part Time, After School, In-Person)
Schedule: Typically 1 hour per week for 10 weeks (after school); exact days/times vary by assignment
Location: On-site at a partner school; varies by assignment
Start Date: Rolling openings based on school schedules
Position Overview
Concorde Education is seeking an engaging, student-centered Scratch Instructor to facilitate a short-format after-school enrichment course for students. This course introduces learners to foundational coding concepts through Scratch, a block-based programming platform that supports creativity, storytelling, and game design. Students build computational thinking skills while creating interactive projects that reflect their interests and ideas.
Instruction should be age-appropriate, hands-on, and project-based, with clear routines that support beginners and differentiated pathways for students with prior experience. The instructor will deliver instruction across a typical 10-week cycle, with pacing adapted to student needs and site logistics.
What You Will Teach
Students will learn core programming concepts by building interactive Scratch projects such as games, animations, and stories. Learners will practice sequencing, events, loops, conditionals, variables, and debugging strategies. Instruction emphasizes creativity, iteration, and collaboration while helping students learn to plan, build, test, and refine digital projects.
Major Topics Can Include
- Introduction to Scratch interface (sprites, stage, blocks, scripts, costumes, sounds)
- Sequencing and events (when clicked, key presses, broadcasts, basic interactivity)
- Loops and repetition (repeat, forever, pattern creation)
- Conditionals and logic (if/then, if/else, sensing and decisions)
- Variables and simple data tracking (score, timers, health, inventory concepts)
- Debugging routines (test, identify issues, revise, retest)
- Basic game design concepts (goals, rules, feedback, difficulty, user experience)
- Animation and storytelling techniques (scenes, dialogue, transitions)
- Collaboration features (remixing, crediting, peer feedback)
- Digital citizenship and responsible sharing (age-appropriate norms)
Key Responsibilities
- Deliver a 10-session course with clear objectives and engaging, hands-on instruction
- Teach Scratch coding concepts through scaffolded challenges and creative projects
- Differentiate instruction to support students at varied skill levels, including first-time coders
- Maintain a safe, inclusive classroom environment that supports persistence and collaboration
- Communicate professionally with site staff and Concorde program contacts regarding attendance and session completion tracking
- Adapt pacing and activities as needed while maintaining intended learning outcomes
- Support students in completing a culminating Scratch project suitable for a portfolio or showcase
Qualifications (Required)
- Minimum of 60 college credits (or Associate degree in progress/completed)
- Demonstrated experience using Scratch to create interactive projects
- Experience working with school-age students in structured settings (school, camp, after-school, tutoring, youth programs)
- Strong facilitation skills, clear communication, and comfort teaching beginners
- Reliable, punctual, and professional; able to follow school policies and program boundaries
- Comfort supporting students on Chromebooks or school-issued devices in a web-based coding platform
Recommended Jobs
Regional Manager - PacWest - Neurovascular
Our Company Stryker is one of the world’s leading medical technology companies and together with our customers, we are driven to make healthcare better. The Company offers a diverse array of innov…
Staff Accountant - Commercial Real Estate
Job Description Job Description A well-established and growing real estate organization that is focused on the acquisition, development and management of commercial properties is seeking a Staff …
Software Developer II - Indoor GIS AI and Reality
Overview Join our Indoor GIS team and help shape the future of how people understand, navigate, and interact with the built environment. We are building AI-powered capabilities that bring intelligenc…
Part Time Chemistry Instructor
Part Time Chemistry Instructor Salary: $75.32 - $125.74 Hourly Location: Peralta CCD District Office - Oakland, CA Job Type: Part Time Faculty Job Number: 202600032 Division: M -…
Quality Engineering, Manager
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and pla…
Solder Tech
Job Description Job Description Schedule: ~ Monday – Friday ~7:00 AM – 3:30 PM ~ Job Term: Temp Position Summary: The Electronics Assembler / Soldering Technician is responsible for a…
Smog Technician
Job Description Job Description We are looking to hire a full time smog tech who is well versed in the automotive field. Must be able to perform smog inspections and repairs. This job is full tim…
Materials Engineer
Description: ENG- Develop thin film coating designs and engineering solutions for customer applications while supporting production, process optimization, and technical proj…
Bartender
Join The Party Staff: Experienced Hospitality Bartenders Wanted Love events & crave flexibility? The Party Staff seeks experienced bartenders for high-profile events in town. We offer: More w…
Distinguished AI Engineer
Overview Distinguished AI Engineer At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using m…