top of page
Innovators for Purpose (iFp)

Computer Science Mentor

Innovators for Purpose (iFp)

Description

Help High School Students Learn Coding through App, Game and Web Development with Innovators for Purpose (iFp)

 

Time Commitment: Once per week for 3 hours

When: Now - May 28, 2027, Monday or Thursday 4:00-7:00 pm

Where: In person at Cambridge Public Library, 449 Broadway.

Number of people needed: 2 - one person each day.

 

Computer Science @ iFp | iFp takes a project-based, just-in-time approach to learning. Students develop skills while exploring creative technologies and building projects that address problems that matter to them.


How Will You Help | seeking volunteers eager to help high school students learn CS and engage in tech for good: social impact work.

 

Game Development: Games are created using the Godot Game Engine, with programming done in GDScript. Volunteers help students with ideation, story and character development, game mechanics, gameplay, level design, and world design.

 

Python Programming: Volunteers with Python experience help students build applications, working through core programming concepts (variables, functions, loops, and conditional logic) while developing real, working software.

 

Web Development: Our websites are designed completely in Figma before being passed on to development, with web development done in HTML5, CSS3, and vanilla JS. Volunteers help students translate designs into functioning, responsive websites while learning core front-end and back-end fundamentals.


Apply here!

 

Check out our projects: https://innovatorsforpurpose.org/our-work

 

About iFp | Innovators for Purpose (iFp) is a nonprofit design and innovation studio founded to uncover the brilliance of young people the world too often underestimates. Based in Cambridge, home of the most innovative square mile on the planet, iFp builds the pathways and platforms for our innovators to lead, especially in the decisions being made right now about AI.

Details

Email

Coordinator

​

Phone

857-285-3842

Special Availability
Teen Options?

Last Updated:

September 21, 2026

Activities

Teaching/Coaching

STEM/Information Technology

Mentoring/Companionship

bottom of page