Facebook created CodeFWD to expand access and participation in computer programming to underrepresented students in computer science, including Black, Latino/Hispanic, Native American, and female audiences. By unlocking the power of computer programming for those who may currently not have access, we hope to inspire a new generation of diverse tech innovators to build a future that benefits us all.
What will students learn?
Computer programming fundamentals
Discover what computer programming and coding are.
The power of computer programming
Programmers and their unique perspectives shape things we use every day from apps to fashion, sports, music and more.
Learn the basic concepts behind coding with hands-on exercises.
Basic control structures
Learn about important blocks of programming that enable computers to perform repetitive tasks quickly and efficiently.
How does CodeFWD by Facebook work?
Three simple steps. One unique opportunity.
As a program facilitator, you'll watch a short video about CodeFWD that provides you with the information you need to prepare a lesson plan that drives interest and motivates continued exploration in the field of computer programming.
This engaging classroom activity involves you and your students. It begins with a short video and ends with a series of questions designed to assess for understanding.
A hands-on opportunity designed to test what your students have learned and put their newly discovered understanding of computer programming to work.
Want to keep learning?
Apply for a robot!
Important note about applying
Criteria to qualify for a robot
Given our limited supply of robots, we will evaluate the information you provide in your application and prioritize applications that help us achieve the goal of expanding access and participation in computer programming.
Reminder: You must complete steps 1-3 in order to gain access to the application.
What do you need to begin CodeFWD by Facebook?
No experience necessary. No experience preferred.
Program facilitator be a credentialed teacher or 501(c)(3) organization staff member.
Access to the internet and computers for students and the facilitator.
Login through Facebook or create a TechPrep by Facebook account.
For best results, we recommend that:
• A single facilitator administer the program.
• The facilitator be able to lead at least 2 sessions with students. Each session lasts roughly 30 minutes.
• Students be paired two per computer. Students can rotate if you have a limited supply of computers.
How to apply for a set of classroom robots
If you complete all three steps of CodeFWD and would like to continue to develop your students' coding skills, you may be eligible to receive a free classroom set of robots.
Complete all three program steps (I Do, We Do, You Do) and their related quizzes.
Complete the application at the end of the three program steps.
If your application is selected, we will send your contact information and grade level to Sphero, who will reach out to you about the robots.
Please note that Facebook will have access to aggregate, anonymous usage data from Sphero, but will not have access to user-identifiable data collected by Sphero.
Given the limited supply of robots, we will evaluate the information you've provided and prioritize those applications that help us achieve the goal of expanding access to computer programming opportunities.
Ready to get started?
Help build the next generation of diverse computer programmers. Join CodeFWD by Facebook and start inspiring your students today!